Basic crypto primitives that used for more high level abstractions.
Basic crypto primitives that used for more high level abstractions.
(blake2b input length)
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.
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 input)
BLAKE2 cryptographic hash function with fixed output digest size to 128 bits.
BLAKE2 cryptographic hash function with fixed output digest size to 128 bits.
(blake2b-256 input)
BLAKE2 cryptographic hash function with fixed output digest size to 256 bits.
BLAKE2 cryptographic hash function with fixed output digest size to 256 bits.
(blake2b-512 input)
BLAKE2 cryptographic hash function with fixed output digest size to 512 bits.
BLAKE2 cryptographic hash function with fixed output digest size to 512 bits.
(digest input alg-or-engine)
Generic function for create cryptographic hash.
Generic function for create cryptographic hash.
(end! engine)
(-digest input engine)
Low level interface, always returns bytes
Low level interface, always returns bytes
Hash engine common interface definition.
Hash engine common interface definition.
(-end _)
Return the computed mac and reset the engine.
Return the computed mac and reset the engine.
(-reset _)
Reset the hash engine to its initial state.
Reset the hash engine to its initial state.
(-update _ input offset length)
Update bytes in a current instance.
Update bytes in a current instance.
(md5 input)
(reset! engine)
(resolve-digest-engine engine)
Helper function for make Digest instances from algorithm parameter.
Helper function for make Digest instances from algorithm parameter.
(ripemd128 input)
(ripemd160 input)
(ripemd256 input)
(ripemd320 input)
(sha1 input)
(sha256 input)
(sha3-256 input)
(sha3-384 input)
(sha3-512 input)
(sha384 input)
(sha512 input)
(skein input state)
(skein input state length)
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 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 input)
Skein cryptographic hash function with fixed output digest size to 256.
Skein cryptographic hash function with fixed output digest size to 256.
(skein-256 input)
Skein cryptographic hash function with fixed output digest size to 256.
Skein cryptographic hash function with fixed output digest size to 256.
(skein-512 input)
Skein cryptographic hash function with fixed output digest size to 256.
Skein cryptographic hash function with fixed output digest size to 256.
(update! engine input)
(update! engine input offset)
(update! engine input offset length)
(whirlpool input)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close