Uses of Interface
io.github.mmm.crypto.CryptoProcessor
-
Packages that use CryptoProcessor Package Description io.github.mmm.crypto io.github.mmm.crypto.asymmetric.sign io.github.mmm.crypto.asymmetric.sign.ec.bc io.github.mmm.crypto.crypt io.github.mmm.crypto.hash -
-
Uses of CryptoProcessor in io.github.mmm.crypto
Subinterfaces of CryptoProcessor in io.github.mmm.crypto Modifier and Type Interface Description interfaceCryptoChunkerThis is the interface for a security algorithm function thatcombines chunks of datato a compact result. -
Uses of CryptoProcessor in io.github.mmm.crypto.asymmetric.sign
Subinterfaces of CryptoProcessor in io.github.mmm.crypto.asymmetric.sign Modifier and Type Interface Description interfaceSignatureProcessorThe abstract interface for an signing or verification function of an asymmetriccryptographic algorithmtypically in combination with ahasing algorithm.interfaceSignatureSigner<S extends SignatureBinary>interfaceSignatureSignerSimpleinterfaceSignatureVerifier<S extends SignatureBinary>ExtendsSignatureProcessorwith ability toverifya message with a given expected signature.interfaceSignatureVerifierSimpleExtendsSignatureProcessorwith ability toverifya message with a given expected signature.Classes in io.github.mmm.crypto.asymmetric.sign that implement CryptoProcessor Modifier and Type Class Description classSignatureProcessorImplImplementation ofSignatureProcessorbased onSignature.classSignatureProcessorImplWithHashclassSignatureSignerImpl<S extends SignatureBinary>Implementation ofSignatureSigner.classSignatureSignerImplCryptorWithHashclassSignatureSignerImplWithHash<S extends SignatureBinary>classSignatureVerifierImpl<S extends SignatureBinary>Implementation ofSignatureVerifier.classSignatureVerifierImplCryptorWithHashclassSignatureVerifierImplWithHash<S extends SignatureBinary> -
Uses of CryptoProcessor in io.github.mmm.crypto.asymmetric.sign.ec.bc
Classes in io.github.mmm.crypto.asymmetric.sign.ec.bc that implement CryptoProcessor Modifier and Type Class Description classSignatureProcessorImplEcBc<S extends SignatureEcBc>Implementation ofSignatureSigner.classSignatureSignerImplEcBc<S extends SignatureEcBc>Implementation ofSignatureSignerforSignatureEcBc.classSignatureVerifierImplEcBc<S extends SignatureEcBc>Implementation ofSignatureVerifierforSignatureEcBc. -
Uses of CryptoProcessor in io.github.mmm.crypto.crypt
Subinterfaces of CryptoProcessor in io.github.mmm.crypto.crypt Modifier and Type Interface Description interfaceAbstractDecryptorAbstract implementation ofDecryptor.interfaceAbstractEncryptorAbstract implementation ofEncryptor.interfaceCryptorThe abstract interface for an encryption or decryption function of an cryptographic algorithm.interfaceDecryptorExtendsCryptorwith methods specific for decryption.interfaceEncryptorExtendsCryptorwith methods specific for encryption.Classes in io.github.mmm.crypto.crypt that implement CryptoProcessor Modifier and Type Class Description classCryptorImplCipherclassCryptorImplCombinedclassDecryptorImplCipherclassDecryptorImplCombinedclassEncryptorImplCiperclassEncryptorImplCombined -
Uses of CryptoProcessor in io.github.mmm.crypto.hash
Subinterfaces of CryptoProcessor in io.github.mmm.crypto.hash Modifier and Type Interface Description interfaceHashCreatorThis is the interface for a creator of hash values.Classes in io.github.mmm.crypto.hash that implement CryptoProcessor Modifier and Type Class Description classHashCreatorImplCombinedThis is a simple implementation ofHashCreatorthat only wrapsMessageDigest.classHashCreatorImplDigestThis is a simple implementation ofHashCreatorthat only wrapsMessageDigest.classHashCreatorImplMultipleRoundsThis is an implementation ofHashCreatorthatcalculates hashesin multiple rounds.
-