buddy.core.hash

(source)
Basic crypto primitives that used for more high level abstractions.

For more info about this library see:

https://funcool.github.io/buddy-core/latest/
Public Variable Short Description
-digest (clj) Low level interface, always returns bytes.
-end (clj) Return the computed mac and reset the engine.
-reset (clj) Reset the hash engine to its initial state.
-update (clj) Update bytes in a current instance.
IDigest (clj)
IEngine (clj) Hash engine common interface definition.
blake2b (clj) BLAKE2 is a cryptographic hash function faster than MD5, SHA-1, SHA-2, and SHA-3, yet is at least as secure as the latest standard SHA-3.
blake2b-128 (clj) BLAKE2 cryptographic hash function with fixed output digest size to 128 bits.
blake2b-256 (clj) BLAKE2 cryptographic hash function with fixed output digest size to 256 bits.
blake2b-512 (clj) BLAKE2 cryptographic hash function with fixed output digest size to 512 bits.
digest (clj) Generic function for create cryptographic hash.
end! (clj)
md5 (clj)
reset! (clj)
resolve-digest-engine (clj) Helper function for make Digest instances from algorithm parameter.
ripemd128 (clj)
ripemd160 (clj)
ripemd256 (clj)
ripemd320 (clj)
sha1 (clj)
sha256 (clj)
sha3-256 (clj)
sha3-384 (clj)
sha3-512 (clj)
sha384 (clj)
sha512 (clj)
skein (clj) Skein is a cryptographic hash function based on Threefish tweakable block cipher compressed using Unique Block Iteration and is one of five finalists in the NIST hash function competition for SHA3.
skein-1024 (clj) Skein cryptographic hash function with fixed output digest size to 256.
skein-256 (clj) Skein cryptographic hash function with fixed output digest size to 256.
skein-512 (clj) Skein cryptographic hash function with fixed output digest size to 256.
update! (clj)
whirlpool (clj)