Package org.jclouds.encryption.internal
Class JCECrypto
java.lang.Object
org.jclouds.encryption.internal.JCECrypto
- All Implemented Interfaces:
Crypto
- Direct Known Subclasses:
BouncyCastleCrypto
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
JCECrypto
-
JCECrypto
-
-
Method Details
-
hmac
- Specified by:
hmac
in interfaceCrypto
- Throws:
NoSuchAlgorithmException
InvalidKeyException
-
cipher
- Specified by:
cipher
in interfaceCrypto
- Throws:
NoSuchAlgorithmException
NoSuchPaddingException
-
hmacSHA1
- Specified by:
hmacSHA1
in interfaceCrypto
- Throws:
InvalidKeyException
-
hmacSHA256
- Specified by:
hmacSHA256
in interfaceCrypto
- Throws:
InvalidKeyException
-
certFactory
- Specified by:
certFactory
in interfaceCrypto
-
rsaKeyFactory
- Specified by:
rsaKeyFactory
in interfaceCrypto
-
rsaKeyPairGenerator
- Specified by:
rsaKeyPairGenerator
in interfaceCrypto
-