Module io.github.mmm.crypto
Package io.github.mmm.crypto.asymmetric.sign
-
Interface Summary Interface Description SignatureFactory<S extends SignatureBinary> Interface for factory to create instances ofSignatureBinary
.SignatureProcessor The abstract interface for an signing or verification function of an asymmetriccryptographic algorithm
typically in combination with ahasing algorithm
.SignatureProcessorFactory<S extends SignatureBinary,PR extends PrivateKey,PU extends PublicKey> SignatureSigner<S extends SignatureBinary> SignatureSignerSimple SignatureVerifier<S extends SignatureBinary> ExtendsSignatureProcessor
with ability toverify
a message with a given expected signature.SignatureVerifierSimple ExtendsSignatureProcessor
with ability toverify
a message with a given expected signature.SignatureWithPublicKeyRecovery Interface forSignatureBinary
that allows torecover public key
.