js-nacl

Crypto library

A JavaScript API wrapper for cryptographic routines from the libsodium library.

Pure-Javascript High-level API to Emscripten-compiled libsodium routines.

GitHub

493 stars
27 watching
51 forks
Language: JavaScript
last commit: over 4 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
jedisct1/libsodium.jsA WebAssembly and pure JavaScript implementation of the sodium crypto library for secure communication999
codesinchaos/chaos.naclA C# cryptography library implementing a subset of cryptographic primitives and algorithms based on NaCl.134
daviddesmet/nacl.coreA managed .NET library providing cryptographic primitives and message authentication codes72
dchest/tweetnacl-jsA JavaScript implementation of cryptographic primitives inspired by the TweetNaCl library1,796
spalt08/cryptographyA collection of high-performance cryptographic packages in JavaScript.55
clipperz/javascript-crypto-libraryA comprehensive JavaScript library providing efficient cryptographic functions for web development.287
deliberative/cryptoA reference implementation of cryptographic operations in WebAssembly and Node.js for secure data exchange and sharing.29
didactic-drunk/sodium.crA Crystal wrapper for the libsodium crypto API providing a common interface to various cryptographic algorithms50
ektrah/nsecA cryptographic library for .NET based on libsodium400
cryptocoinjs/cryptocoinA JavaScript library for interacting with cryptocurrencies in the browser.140
pyca/pynaclA Python interface to cryptographic primitives and protocols1,079
rustcrypto/nacl-compatProvides Rust compatibility with NaCl-family libraries for secure cryptographic functions.60
jedisct1/libhydrogenA lightweight cryptographic library providing simple functions to solve common problems.637
brndnmtthws/dryocA pure-Rust cryptography library based on libsodium, providing a mostly drop-in replacement with safe and protected memory handling.294
cryptocoinjs/coinkeyA JavaScript library for generating and manipulating private keys, public keys, and addresses for various cryptocurrencies.149