librustysigs 0.1.3

Rusty Signatures: A Secure Code Signing System
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use librustysigs::prelude::*;


fn main() {
    let cert = RustySignaturesUsage::new();
    let public_cert = cert.publiccert();

    let signature = cert.sign("This message is being signed using ShulginSigning with hedged signatures","123456789");

    let signature_validility: bool = RustySignaturesUsage::verify(public_cert, signature);

    assert_eq!(signature_validility, true);
}