selenite 0.6.0

A Crate For Post-Quantum Cryptography Certificates Built on PQcrypto
Documentation
1
2
3
4
5
6
7
8
9
10
extern crate selenite;
use selenite::crypto::*;

fn main(){
    let keypair = Falcon512Keypair::new();
    let mut sig = keypair.sign("Message1");
    sig.message = "Message2".to_string();
    let is_verified = sig.verify();
    println!("is_verified (should be false): {}",is_verified);
}