Skip to content

Cross-platform cryptographic fundamentals

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE.md
MIT
LICENSE-MIT.md
Notifications You must be signed in to change notification settings

NuID/cryptography

Repository files navigation

nuid.cryptography

Cross-platform cryptographic facilities.

Git issues and other communications are warmly welcomed. dev@nuid.io

Requirements

jvm, node + npm, clj, shadow-cljs

Clojure and ClojureScript

tools.deps:

{nuid/cryptography {:git/url "https://github.com/nuid/cryptography" :sha "..."}}

Notes

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

Licensing

Apache v2.0 or MIT

⚠️ Disclaimer

This library is property tested to help verify implementation, but has not yet been audited by an independent third party.

Releases

No releases published

Packages

No packages published