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 ofHashCreator
that only wrapsMessageDigest
.HashCreatorImplDigest This is a simple implementation ofHashCreator
that only wrapsMessageDigest
.HashCreatorImplMultipleRounds This is an implementation ofHashCreator
thatcalculates hashes
in multiple rounds.HashFactoryCombined The implementation ofHashFactory
that combines multipleHashFactory
instances by sequentially applying the hashes.HashOutputStream AnOutputStream
that writes to aMessageDigest
.