Skip to content

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.

About

Cross-platform cryptographic fundamentals

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages