|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.yestech.lib.crypto.AesUtils
public class AesUtils
Class that implements AES Algorithmns
| Method Summary | |
|---|---|
static java.lang.String |
decrypt(java.lang.String value)
|
static java.lang.String |
decrypt(java.lang.String key,
java.lang.String value)
Decrypts a AES ecrypted message with a Base64 128bit key |
static java.lang.String |
decryptBase64(java.lang.String value)
|
static java.lang.String |
decryptBase64(java.lang.String key,
java.lang.String value)
Decrypts a AES ecrypted message with a Base64 128bit key |
static java.lang.String |
encrypt(int value)
|
static java.lang.String |
encrypt(long value)
|
static java.lang.String |
encrypt(java.lang.String message)
|
static java.lang.String |
encrypt(java.lang.String key,
boolean value)
|
static java.lang.String |
encrypt(java.lang.String key,
byte value)
|
static java.lang.String |
encrypt(java.lang.String key,
char value)
|
static java.lang.String |
encrypt(java.lang.String key,
double value)
|
static java.lang.String |
encrypt(java.lang.String key,
float value)
|
static java.lang.String |
encrypt(java.lang.String key,
int value)
|
static java.lang.String |
encrypt(java.lang.String key,
long value)
|
static java.lang.String |
encrypt(java.lang.String key,
java.lang.String message)
Encrypts a message using a 128bit Bse64 key using AES. |
static java.lang.String |
encryptBase64(int value)
|
static java.lang.String |
encryptBase64(long value)
|
static java.lang.String |
encryptBase64(java.lang.String message)
|
static java.lang.String |
encryptBase64(java.lang.String key,
boolean value)
|
static java.lang.String |
encryptBase64(java.lang.String key,
byte value)
|
static java.lang.String |
encryptBase64(java.lang.String key,
char value)
|
static java.lang.String |
encryptBase64(java.lang.String key,
double value)
|
static java.lang.String |
encryptBase64(java.lang.String key,
float value)
|
static java.lang.String |
encryptBase64(java.lang.String key,
int value)
|
static java.lang.String |
encryptBase64(java.lang.String key,
long value)
|
static java.lang.String |
encryptBase64(java.lang.String key,
java.lang.String message)
Encrypts a message using a 128bit Bse64 key using AES. |
static java.lang.String |
generateKey()
Returns an AES 128bit Base64 key |
static java.lang.String |
generateKey(int keySize)
Returns an AES nbit Base64 key |
static java.lang.String |
getEnryptionKey()
|
static void |
setEnryptionKey(java.lang.String key)
Must be a Base64 128bit key!!!! If in doubt use generateKey(). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static void setEnryptionKey(java.lang.String key)
generateKey().
key - Base64 128bitpublic static java.lang.String getEnryptionKey()
public static java.lang.String encrypt(long value)
public static java.lang.String encrypt(int value)
public static java.lang.String encrypt(java.lang.String message)
public static java.lang.String encryptBase64(long value)
public static java.lang.String encryptBase64(int value)
public static java.lang.String encryptBase64(java.lang.String message)
public static java.lang.String generateKey()
public static java.lang.String generateKey(int keySize)
keySize - Size of the key
public static java.lang.String encrypt(java.lang.String key,
java.lang.String message)
key - 128bit Base64 AES keymessage - Message to encrypt
public static java.lang.String encryptBase64(java.lang.String key,
java.lang.String message)
key - 128bit Base64 AES keymessage - Message to encrypt
public static java.lang.String encrypt(java.lang.String key,
long value)
public static java.lang.String encrypt(java.lang.String key,
int value)
public static java.lang.String encrypt(java.lang.String key,
boolean value)
public static java.lang.String encrypt(java.lang.String key,
char value)
public static java.lang.String encrypt(java.lang.String key,
byte value)
public static java.lang.String encrypt(java.lang.String key,
float value)
public static java.lang.String encrypt(java.lang.String key,
double value)
public static java.lang.String encryptBase64(java.lang.String key,
long value)
public static java.lang.String encryptBase64(java.lang.String key,
int value)
public static java.lang.String encryptBase64(java.lang.String key,
boolean value)
public static java.lang.String encryptBase64(java.lang.String key,
char value)
public static java.lang.String encryptBase64(java.lang.String key,
byte value)
public static java.lang.String encryptBase64(java.lang.String key,
float value)
public static java.lang.String encryptBase64(java.lang.String key,
double value)
public static java.lang.String decrypt(java.lang.String key,
java.lang.String value)
key - AES Base64 128bit keyvalue - hex encoded encrypted message to decrypt
public static java.lang.String decryptBase64(java.lang.String key,
java.lang.String value)
key - AES Base64 128bit keyvalue - Base64 encoded encrypted message to decrypt
public static java.lang.String decrypt(java.lang.String value)
public static java.lang.String decryptBase64(java.lang.String value)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||