Skip to content

ibs

GitHub · Rust · Cryptographic Library

Pure Rust implementations of identity-based signature (IBS) algorithms. Used by postguard (pg-core) for sender signatures, allowing recipients to verify who sent an encrypted message.

Published on crates.io.

Supported Schemes

Currently supports the Galindo-Garcia identity-based signature scheme.

Cargo Features

FeatureDefaultDescription
serdeyesEnables serde serialization and deserialization for exported structs
zeroizeyesEnables Zeroize for secret exported structs

Development

Building

bash
cargo build

Testing

bash
cargo test

Benchmarks

bash
cargo bench

Releasing

Versions are published manually to crates.io.