PeculiarVentures / 2key-ratchet
2key-ratchet is an implementation of a Double Ratchet protocol and X3DH in TypeScript utilizing WebCrypto.
☆111Updated last year
Related projects ⓘ
Alternatives and complementary repositories for 2key-ratchet
- A WebCrypto Polyfill for Node in TypeScript built on OpenSSL.☆128Updated 3 years ago
- A modern SRP implementation for Node.js and Web Browsers☆102Updated 2 years ago
- A WebAssembly (via AssemblyScript) set of cryptographic primitives for building authentication and key exchange protocols.☆234Updated 2 years ago
- JavaScript implementation of the OPAQUE asymmetric PAKE protocol☆27Updated last year
- Streaming encryption based on TweetNaCl.js☆38Updated 6 years ago
- A WebCrypto Polyfill for NodeJS☆185Updated 5 months ago
- A WebCrypto Polyfill for Node in typescript built on PKCS#11.☆44Updated last month
- rweather/noise-c compiled to WebAssembly using Emscripten and optimized for small size☆92Updated 3 years ago
- Javascript implementation of the Axolotl key-ratcheting protocol using the NaCl crypto library☆45Updated 7 years ago
- A TypeScript library for OPAQUE Asymmetric Password-Authenticated Key Exchange Protocol☆83Updated last month
- TypeScript Implementation of X3DH☆77Updated last year
- Coordination of implementation and interop specific details☆109Updated 5 months ago
- A stable library of useful TypeScript/JavaScript code☆175Updated last month
- A JavaScript implementation of axolotl. Axolotl is a ratcheting forward secrecy protocol.☆75Updated 8 years ago
- 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
- In-browser key management with IndexedDB and the Web Crypto API☆57Updated last year
- Signal Protocol library for TypeScript☆81Updated last year
- An RFC 5054-compatible SRP Client for Javascript.☆67Updated 8 years ago
- c implementation of the OPAQUE protocol with bindings for python, php, ruby, lua, zig, java, erlang, golang, js and SASL. also supports a…☆71Updated last week
- JavaScript implementation of CRYSTALS-KYBER (version 3) post-quantum key exchange algorithm.☆110Updated last year
- asn1-schema is a collection of TypeScript schemas that make working with common ASN.1 objects easy☆33Updated 2 months ago
- OpenCrypto is a lightweight JavaScript library built on top of WebCryptography API☆74Updated last year
- An implementation of the OPAQUE key exchange protocol in WASM☆22Updated 9 months ago
- Developer-friendly libsodium interface☆172Updated 8 months ago
- JavaScript wrapper for a WebAssembly build of SIDH.☆21Updated 2 years ago
- fast CBOR with a focus on strictness☆49Updated 3 weeks ago
- Encrypt/decrypt anything in the browser using streams on background threads.☆146Updated last week
- Tree-based KEM for group key management☆43Updated 6 years ago
- A TypeScript library for Oblivious Pseudorandom Functions☆28Updated last month
- Fast "async" scrypt implementation in JavaScript☆140Updated 6 years ago