|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface defining a class which can be used to encrypt or decrypt data as strings.
The class uses private key encryption, therefore the key is the same for both
encryption and decryption. See
Method Summary | |
boolean |
CanDecrypt(java.lang.String toDecrypt)
Can this provider decrypt this string? |
java.lang.String |
Decrypt(java.lang.String toDecrypt,
byte[] key)
Decrypts data which was encrypted using |
java.lang.String |
Decrypt(java.lang.String toDecrypt,
java.lang.String password)
Decrypts data which was encrypted using |
java.lang.String |
Encrypt(java.lang.String toEncrypt,
byte[] key)
Encrypts data. |
java.lang.String |
Encrypt(java.lang.String toEncrypt,
java.lang.String password)
Encrypts data. |
byte[] |
GenerateKey()
Generates a new random key. |
Method Detail |
public java.lang.String Decrypt(java.lang.String toDecrypt, java.lang.String password)
toDecrypt
- the data to decryptpassword
- a key generated from this password will be used to decrypt the data
public java.lang.String Encrypt(java.lang.String toEncrypt, java.lang.String password)
toEncrypt
- the data to encryptpassword
- a key generated from this password will be used to decrypt the data
public java.lang.String Decrypt(java.lang.String toDecrypt, byte[] key)
toDecrypt
- the data to decryptkey
- the key to use to decrypt the data
public java.lang.String Encrypt(java.lang.String toEncrypt, byte[] key)
toEncrypt
- the data to encryptkey
- the key to use to encrypt the data
public byte[] GenerateKey()
public boolean CanDecrypt(java.lang.String toDecrypt)
toDecrypt
- an encrypted string
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |