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) |