zlicenser-protocol 0.3.2

Shared protocol types, wire formats, cryptographic primitives, and hardware fingerprinting for the zlicenser licensing framework.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
pub mod extractor;
pub mod identifier;

#[cfg(feature = "collect-linux")]
pub mod linux;

pub use extractor::{
    EncryptedShare, EnrollmentRecord, FuzzyExtractor, HardwareCollector, MasterSecret,
    MockCollector, compute_commitment,
};
pub use identifier::{HardwareIdentifier, IdentifierKind, IdentifierTier};

#[cfg(feature = "collect-linux")]
pub use linux::{CollectionAttempt, LinuxCollector};