Module io.github.mmm.crypto
Package io.github.mmm.crypto.hash
-
Interface Summary Interface Description HashCreator This is the interface for a creator of hash values.HashFactory -
Class Summary Class Description Hash Simple datatype as container for ahash.HashConfig HashCreatorImplCombined This is a simple implementation ofHashCreatorthat only wrapsMessageDigest.HashCreatorImplDigest This is a simple implementation ofHashCreatorthat only wrapsMessageDigest.HashCreatorImplMultipleRounds This is an implementation ofHashCreatorthatcalculates hashesin multiple rounds.HashFactoryCombined The implementation ofHashFactorythat combines multipleHashFactoryinstances by sequentially applying the hashes.HashOutputStream AnOutputStreamthat writes to aMessageDigest.