-
- 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 CryptoAlgorithmThe 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 StringgetAlgorithm()
-
-
-
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()
-
-