-
- All Known Subinterfaces:
AbstractDecryptor
,AbstractEncryptor
,AsymmetricKeyCreator<PR,PU,PAIR>
,CryptoChunker
,CryptoProcessor
,Cryptor
,Decryptor
,Encryptor
,HashCreator
,KeyCreator
,RandomCreator
,SignatureProcessor
,SignatureSigner<S>
,SignatureSignerSimple
,SignatureVerifier<S>
,SignatureVerifierSimple
,SymmetricKeyCreator<K>
- All Known Implementing Classes:
AbstractAsymmetricKeyCreator
,AbstractCryptoAlgorithmWithProvider
,AbstractCryptoAlgorithmWithRandom
,AbstractSecurityAlgorithm
,AsymmetricCryptorConfig
,AsymmetricCryptorConfigEcIes
,AsymmetricCryptorConfigRsa
,AsymmetricCryptorFactoryImpl
,AsymmetricKeyCreatorEcBc
,AsymmetricKeyCreatorImpl
,AsymmetricKeyCreatorRsa
,CipherTransformation
,CryptoAlgorithmConfig
,CryptoAlgorithmImpl
,CryptoAlgorithmImplWithRandom
,CryptorConfig
,CryptorFactoryImpl
,CryptorImplCipher
,CryptorImplCombined
,DecryptorImplCipher
,DecryptorImplCombined
,EncryptorImplCiper
,EncryptorImplCombined
,HashConfig
,HashCreatorImplCombined
,HashCreatorImplDigest
,HashCreatorImplMultipleRounds
,KeyConfig
,Md5
,RandomConfig
,RandomConfigSha1Prng
,RandomCreatorImpl
,RandomFactoryImpl
,RipeMd
,RipeMd128
,RipeMd160
,RipeMd256
,RipeMd320
,Sha1
,Sha2
,Sha224
,Sha256
,Sha384
,Sha512
,SignatureAlgorithm
,SignatureConfig
,SignatureConfigEcDsa
,SignatureConfigRsa
,SignatureProcessorFactoryImpl
,SignatureProcessorFactoryImplEcBc
,SignatureProcessorImpl
,SignatureProcessorImplEcBc
,SignatureProcessorImplWithHash
,SignatureSignerImpl
,SignatureSignerImplCryptorWithHash
,SignatureSignerImplEcBc
,SignatureSignerImplWithHash
,SignatureVerifierImpl
,SignatureVerifierImplCryptorWithHash
,SignatureVerifierImplEcBc
,SignatureVerifierImplWithHash
,SymmetricCryptorConfig
,SymmetricCryptorConfigAes
,SymmetricCryptorFactoryImpl
,SymmetricKeyConfig
,SymmetricKeyConfigPbe
,SymmetricKeyCreatorImpl
public interface CryptoAlgorithm
The abstract interface for any object that is based on a securityalgorithm
.- Since:
- 1.0.0
- Author:
- Joerg Hohwiller (hohwille at users.sourceforge.net)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAlgorithm()
-
-
-
Method Detail
-
getAlgorithm
String getAlgorithm()
- Returns:
- the name of the underlying algorithm (e.g. "RSA", "NONEwithECDSA", etc.).
- See Also:
Key.getAlgorithm()
,Signature.getAlgorithm()
,MessageDigest.getAlgorithm()
,SecureRandom.getAlgorithm()
,Cipher.getAlgorithm()
-
-