Cryptographic Primitives for Privacy-Enhancing Technologies
Modular, composable, and group-agnostic building blocks for cryptographic applications such as secure voting and anonymous credentials.
A Rust workspace with multiple crates:
dlog-group: abstraction layer over prime-order groups.dlog-sigma-primitives: implementations of encryption schemes, commitments, and zero-knowledge proofs.
Documentation available at https://aleph.fbk.eu/pet-crypto-primitives-rs/.