cpace
Here are 11 public repositories matching this topic...
An EXPERIMENTAL Go implementation of the CPace PAKE, instantiated with the ristretto255 group.
-
Updated
Feb 11, 2021 - Go
A Rust implementation of CPace, a balanced PAKE.
-
Updated
Dec 15, 2023 - Rust
Rust implementation of PAKE protocols: CPace, OPAQUE, SPAKE2, and SPAKE2+ — generic over cryptographic primitives, no_std compatible
-
Updated
Jul 19, 2026 - Rust
Encrypted chat for two off a shared phrase. cpace over ristretto255 for the handshake, chacha20-poly1305 after.
-
Updated
Jun 22, 2026 - Zig
CPace draft-21 Ristretto255/SHA-512 implementation for Go
-
Updated
Jul 7, 2026 - Go
Browser-based tour of the PAKE family — SRP-6a, J-PAKE, CPace, and Dragonfly (RFC 7664) side by side. Watch a shared key form from a low-entropy password that never crosses the wire, toggle a server breach, and replay the Dragonblood side-channel that broke WPA3's hunting-and-pecking.
-
Updated
Jul 13, 2026 - TypeScript
This is a test repository for the C programming language with many examples of C code features
-
Updated
May 10, 2024 - C
Provide modular, no_std Rust implementations of Password-Authenticated Key Exchange protocols with flexible cryptographic primitive support.
-
Updated
Jul 19, 2026 - Rust
Improve this page
Add a description, image, and links to the cpace topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the cpace topic, visit your repo's landing page and select "manage topics."