|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IXPCrypto
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 |
|---|
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
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
java.lang.String Decrypt(java.lang.String toDecrypt,
byte[] key)
toDecrypt - the data to decryptkey - the key to use to decrypt the data
java.lang.String Encrypt(java.lang.String toEncrypt,
byte[] key)
toEncrypt - the data to encryptkey - the key to use to encrypt the data
byte[] GenerateKey()
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 | ||||||||