Class TrailingSignatureAlgorithm
java.lang.Object
com.amazonaws.encryptionsdk.internal.TrailingSignatureAlgorithm
Provides a consistent interface across various trailing signature algorithms.
NOTE: This is not a stable API and may undergo breaking changes in the future.
-
Method Summary
Modifier and TypeMethodDescriptionabstract PublicKey
deserializePublicKey(String keyString)
static TrailingSignatureAlgorithm
forCryptoAlgorithm(CryptoAlgorithm algorithm)
abstract KeyPair
abstract String
abstract String
abstract String
abstract String
serializePublicKey(PublicKey key)
-
Method Details
-
getMessageDigestAlgorithm
-
getRawSignatureAlgorithm
-
getHashAndSignAlgorithm
-
deserializePublicKey
-
serializePublicKey
-
generateKey
- Throws:
GeneralSecurityException
-
forCryptoAlgorithm
-