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 algorithmtypically in combination with ahasing algorithm. It is similar toSignaturebut 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
-
-