Liking cljdoc? Tell your friends :D

axel-f.buddy.hash

Basic crypto primitives that used for more high level abstractions.

Basic crypto primitives that used for more high
level abstractions.
raw docstring

digestclj/s

(digest input alg-or-engine)

Generic function for create cryptographic hash.

Generic function for create cryptographic hash.
sourceraw docstring

end!clj/s

(end! engine)
source

IDigestclj/s≠protocol

-digestclj/s

(-digest input engine)

Low level interface, always returns bytes

Low level interface, always returns bytes
source

IEngineclj/s≠protocol

Mac engine common interface definition.

Mac engine common interface definition.

-endclj/s

(-end _)

Return the computed mac and reset the engine.

Return the computed mac and reset the engine.

-updateclj/s

(-update _ input offset length)

Update bytes in a current instance.

Update bytes in a current instance.

-resetclj/s

(-reset _)

Reset the hash engine to its initial state.

Reset the hash engine to its initial state.
sourceraw docstring

md5clj/s

(md5 input)
source

reset!clj/s

(reset! engine)
source

resolve-digest-engineclj/s

(resolve-digest-engine engine)
sourceraw docstring

sha1clj/s

(sha1 input)
source

sha256clj/s

(sha256 input)
source

sha384clj/s

(sha384 input)
source

sha512clj/s

(sha512 input)
source

update!clj/s

(update! engine input)
(update! engine input offset)
(update! engine input offset length)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close