jedisct1 / wasm-crypto
A WebAssembly (via AssemblyScript) set of cryptographic primitives for building authentication and key exchange protocols.
☆234Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for wasm-crypto
- An AssemblyScript API layer for WASI system calls.☆253Updated last year
- 2key-ratchet is an implementation of a Double Ratchet protocol and X3DH in TypeScript utilizing WebCrypto.☆111Updated last year
- JavaScript implementation of the OPAQUE asymmetric PAKE protocol☆27Updated last year
- Dial using WebRTC without the need to set up any Signalling Rendezvous Point!☆78Updated last year
- DEPRECATED: use noble-curves instead. Fastest JS implementation of BLS12-381.☆202Updated last month
- A stable library of useful TypeScript/JavaScript code☆175Updated last month
- Fixed length big numbers for AssemblyScript 🚀☆62Updated 6 months ago
- ☆37Updated last year
- webcrypto-liner is a polyfill that let's down-level User Agents (like IE/Edge) use libraries that depend on WebCrypto. (Keywords: Javascr…☆149Updated 2 months ago
- JSON encoder / decoder for AssemblyScript☆173Updated 11 months ago
- A WebCrypto Polyfill for NodeJS☆185Updated 5 months ago
- A pairing-based threshold cryptosystem for collaborative decryption and signatures used in HoneybadgerBFT implementation☆189Updated 3 months ago
- Proves knowledge of an ECDSA-P256 signature under one of many public keys that are stored in a list.☆201Updated 3 weeks ago
- Fastest 4KB JS implementation of ed25519 signatures☆421Updated last week
- Pure Rust Implementation of secp256k1.☆176Updated 3 months ago
- JavaScript implementation of the DHT for libp2p☆141Updated last year
- JavaScript implementation of IPFS' unixfs (a Unix FileSystem representation on top of a MerkleDAG)☆87Updated 3 weeks ago
- Rust language general purpose elliptic curve cryptography.☆264Updated 4 months ago
- Library for storing and replicating hash-linked data over the IPFS network.☆93Updated 9 months ago
- In-browser key management with IndexedDB and the Web Crypto API☆57Updated last year
- WebSockets module that libp2p uses and that implements the interface-transport spec☆95Updated last year
- High-performance Merkle key/value store☆228Updated this week
- BLAKE3 hashing for JavaScript: native Node bindings (where available) and WebAssembly☆181Updated last year
- TypeScript implementation of Gossipsub☆151Updated last month
- JavaScript implementation of the TCP module that libp2p uses that implements the interface-transport spec☆76Updated last year
- Argon2 library compiled for browser runtime☆388Updated last year
- JavaScript wrapper for a WebAssembly build of SIDH.☆21Updated 2 years ago
- JavaScript implementation of CRYSTALS-KYBER (version 3) post-quantum key exchange algorithm.☆110Updated last year
- Unofficial orbit-db typings!☆26Updated last year
- JavaScript wrapper for a WebAssembly build of NTRU.☆41Updated 2 years ago