Tree-based KEM for group key management
☆46Aug 7, 2018Updated 7 years ago
Alternatives and similar repositories for treekem
Users that are interested in treekem are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- On Ends-to-Ends Encryption: Asynchronous Group Messaging with Strong Security Guarantees☆270Aug 31, 2021Updated 4 years ago
- Implementation of Messaging Layer Security☆137Nov 24, 2025Updated 4 months ago
- Coordination of implementation and interop specific details☆130Updated this week
- OPAQUE asymmetric PAKE, and its threshold implementation. Experimental, not audited.☆17Jun 16, 2021Updated 4 years ago
- Materials accompanying "Implementing an Elliptic Curve in Go"☆13Jul 29, 2017Updated 8 years ago
- Implementation of https://www.ietf.org/archive/id/draft-denis-aegis-aead-00.html / https://competitions.cr.yp.to/round3/aegisv11.pdf☆15Mar 25, 2025Updated last year
- Message Layer Security☆59Mar 31, 2021Updated 4 years ago
- Incremental Consistent Topological Sort for Append-only Logs☆14Jun 28, 2022Updated 3 years ago
- MLS protocol☆240Sep 10, 2024Updated last year
- Zero-related bugs in 4 BLS libs & standard draft,"splitting zero" attacks, $35000 award☆17Aug 20, 2021Updated 4 years ago
- decaf377 is a prime-order group designed for use in SNARKs over BLS12-377☆17Mar 9, 2025Updated last year
- Hybrid Public Key Encryption☆51Jul 10, 2024Updated last year
- BAT KEM/Signature Reference Implementation☆23Dec 28, 2021Updated 4 years ago
- Models for authenticated key exchange in Tamarin☆12Oct 9, 2019Updated 6 years ago
- ☆12Mar 13, 2024Updated 2 years ago
- Challenge Bypass using the Ristretto group☆37Mar 13, 2026Updated last week
- ☆12May 7, 2021Updated 4 years ago
- ☆11Jan 4, 2023Updated 3 years ago
- Rust implementation of the Messaging Layer Security (MLS) protocol☆896Mar 17, 2026Updated last week
- A new append-only-log for SSB purposes☆16Mar 15, 2023Updated 3 years ago
- A Go library for MerkleSquare: A Low-Latency Transparency Log System☆23Apr 27, 2021Updated 4 years ago
- Key Agreement for Decentralized Secure Group Messaging with Strong Security Guarantees (Java Prototype)☆23May 19, 2021Updated 4 years ago
- Efficiently sync sets with range-based set reconciliation☆20Mar 15, 2023Updated 3 years ago
- Readable Implementation of Strobe in Go☆26Jan 3, 2022Updated 4 years ago
- Google Tink's critical Ed25519 bug related to Java "final" keyword☆11Apr 5, 2020Updated 5 years ago
- Play with the other animals in the zoo☆15Dec 6, 2024Updated last year
- A repository to contain all of SSB documentation☆12Oct 17, 2022Updated 3 years ago
- A pure-go implementation of the Axolotl Ratchet, extracted from pond☆21Feb 8, 2017Updated 9 years ago
- Small, self-contained C implementation of Ristretto255 based on libdecaf☆13Apr 4, 2019Updated 6 years ago
- ABE GPSW scheme using BLS pairing implemented in Rust.☆16May 23, 2023Updated 2 years ago
- Fully async, low-level client for the Chrome DevTools Protocol using ReactPHP☆13Apr 19, 2023Updated 2 years ago
- ☆14Oct 11, 2021Updated 4 years ago
- How to build a local-first application with p2panda and Tauri☆15Dec 6, 2024Updated last year
- Farcaster-feed is a Farcaster protocol syndication tool for Node.js☆15Sep 28, 2022Updated 3 years ago
- Huff support for Hardhat☆19May 30, 2022Updated 3 years ago
- OSSE and LLSE: two SSE schemes with optimal and quasi-optiaml search time☆12May 22, 2022Updated 3 years ago
- Universal hash addressed block container.☆15May 13, 2023Updated 2 years ago
- 🧛 Suck a DAG out of a peer in the IPFS network.☆27May 14, 2024Updated last year
- [Unmantained] Lazy EVM clocks☆10Dec 9, 2022Updated 3 years ago