Cross-platform cryptographic facilities.
Git issues and other communications are warmly welcomed. [email protected]
jvm, node + npm, clj, shadow-cljs
{nuid/cryptography {:git/url "https://github.com/nuid/cryptography" :sha "..."}}
nuid.cryptography primarily exists to abstract over platform-specific
differences and provide a common interface to the provided functionality across
host platforms. nuid.cryptography delegates directly to host implementions
(e.g. SecureRandom, MessageDigest, etc. on the jvm, and brorand,
hash.js, etc., in node and the browser).
Apache v2.0 or MIT
This library is property tested to help verify implementation, but has not yet been audited by an independent third party.