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 algorithmtypically in combination with ahasing algorithm.SignatureProcessorFactory<S extends SignatureBinary,PR extends PrivateKey,PU extends PublicKey> SignatureSigner<S extends SignatureBinary> SignatureSignerSimple SignatureVerifier<S extends SignatureBinary> ExtendsSignatureProcessorwith ability toverifya message with a given expected signature.SignatureVerifierSimple ExtendsSignatureProcessorwith ability toverifya message with a given expected signature.SignatureWithPublicKeyRecovery Interface forSignatureBinarythat allows torecover public key.