Class GcSymmetricEncryptAesCbcPkcs5Padding
java.lang.Object
edu.internet2.middleware.grouperClient.encryption.GcSymmetricEncryptAesCbcPkcs5Padding
- All Implemented Interfaces:
GcEncryptionInterface
AES/ECB/PKCS5Padding
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
GcSymmetricEncryptAesCbcPkcs5Padding
public GcSymmetricEncryptAesCbcPkcs5Padding()
-
-
Method Details
-
main
- Parameters:
args
-
-
encrypt
Description copied from interface:GcEncryptionInterface
encrypt some data based on a key- Specified by:
encrypt
in interfaceGcEncryptionInterface
- Parameters:
key
- is base64 128 bit key, generate from GcGenerateKey- Returns:
- the base64 encrypted result with initialization vector
- See Also:
-
decrypt
Description copied from interface:GcEncryptionInterface
decrypt some data based on a key- Specified by:
decrypt
in interfaceGcEncryptionInterface
- Returns:
- the encrypted text
- See Also:
-