Expand description
Signify - OpenBSD-compatible file signing & verification tool
This crate provides a library and a CLI tool for signing and verifying files. It focuses on security, simplicity, and strict adherence to the OpenBSD implementation’s formats and logic, while leveraging Rust’s safety guarantees.
Re-exports§
pub use ops::KeyGenerator;pub use ops::Signer;pub use ops::Verifier;
Modules§
- crypto
- Cryptographic primitives (Ed25519, SHA2, Bcrypt PBKDF).
- error
- Error types and handling.
- file
- File format definitions (structures and serialization).
- ops
- High-level operations (Key generation, Signing, Verification).
- signify
- Configuration types (Mode, Signify).
- utils
- Utility functions (path handling, compliance checks).