An experimental rust crate for Post-Quantum Code-Signing Certificates. Please read the documentation for usage.
```rust use selenite::crypto::*;
fn main() { // Generates The Respected Keypair let keypair = SphincsKeypair::new();
// Signs The Message as a UTF-8 Encoded String
let mut sig = keypair.sign("message_to_sign");
// Returns a boolean representing whether the signature is valid
let is_verified = sig.verify();
} ```
Licensed under either of
Apache License, Version 2.0
MIT license
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.