Module io.github.mmm.crypto
Interface SignatureProcessor
-
- All Superinterfaces:
CryptoAlgorithm
,CryptoChunker
,CryptoProcessor
- All Known Subinterfaces:
SignatureSigner<S>
,SignatureSignerSimple
,SignatureVerifier<S>
,SignatureVerifierSimple
- All Known Implementing Classes:
SignatureProcessorImpl
,SignatureProcessorImplEcBc
,SignatureProcessorImplWithHash
,SignatureSignerImpl
,SignatureSignerImplCryptorWithHash
,SignatureSignerImplEcBc
,SignatureSignerImplWithHash
,SignatureVerifierImpl
,SignatureVerifierImplCryptorWithHash
,SignatureVerifierImplEcBc
,SignatureVerifierImplWithHash
public interface SignatureProcessor extends CryptoChunker
The abstract interface for an signing or verification function of an asymmetriccryptographic algorithm
typically in combination with ahasing algorithm
. It is similar toSignature
but gives additional abstraction and flexibility.- Since:
- 1.0.0
- Author:
- Joerg Hohwiller (hohwille at users.sourceforge.net)
- See Also:
SignatureSigner
,SignatureVerifier
,SignatureProcessorFactory
-
-
Method Summary
-
Methods inherited from interface io.github.mmm.crypto.algorithm.CryptoAlgorithm
getAlgorithm
-
Methods inherited from interface io.github.mmm.crypto.CryptoChunker
update, update, update
-
-