public class GcSymmetricEncryptAesCbcPkcs5Padding extends java.lang.Object implements GcEncryptionInterface
Constructor and Description |
---|
GcSymmetricEncryptAesCbcPkcs5Padding() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
decrypt(java.lang.String key,
java.lang.String encryptedData)
decrypt some data based on a key
|
java.lang.String |
encrypt(java.lang.String key,
java.lang.String data)
encrypt some data based on a key
|
static void |
main(java.lang.String[] args) |
public GcSymmetricEncryptAesCbcPkcs5Padding()
public static void main(java.lang.String[] args)
args
- public java.lang.String encrypt(java.lang.String key, java.lang.String data)
GcEncryptionInterface
encrypt
in interface GcEncryptionInterface
key
- is base64 128 bit key, generate from GcGenerateKeyGcEncryptionInterface.encrypt(String, String)
public java.lang.String decrypt(java.lang.String key, java.lang.String encryptedData)
GcEncryptionInterface
decrypt
in interface GcEncryptionInterface
GcEncryptionInterface.decrypt(String, String)