class HashDigester : Digester
A Digester implementation that uses a straight-forward hash.
See Also
<init> |
HashDigester(algorithm: String = HashAlgorithms.SHA_256, provider: KryptoProvider = KryptoProvider.defaultInstance)
A Digester implementation that uses a straight-forward hash. |
algorithm |
val algorithm: String
The algorithm this Digester uses. |
jdkMessageDigest |
val jdkMessageDigest: MessageDigest |
provider |
val provider: KryptoProvider
|
digestBuilder |
fun digestBuilder(): DigestBuilder
Return an instance of DigestBuilder fueled by this Digester. |
digest |
fun digest(bytes: Bytes): Bytes
Digest the given Bytes. fun digest(vararg bytes: Bytes): Bytes
Digest the given sets of Bytes as one message. |