Skip to content

Latest commit

 

History

History
35 lines (21 loc) · 1.2 KB

README.md

File metadata and controls

35 lines (21 loc) · 1.2 KB

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.