CrystalCryptoSamples
End-to-end integration harness and demonstration runner for the EVALinux Crystal cryptographic library suite.
Constants
Current version of the crystal-crypto-samples integration suite.
Class methods
Alias for .run_samples executing all Phase 1 and Phase 2 ceremonies.
Demonstrates canonical CTAP2/FIDO2 CBOR map encoding, canonical Float16 narrowing, UInt64 serialization, and decoding.
Demonstrates the Phase 2 end-to-end D-Bus CTAP2 MakeCredential
authenticator ceremony backed by TPM 2.0 P-256 and ML-DSA-65.
Demonstrates native D-Bus signature validation, recursive a{sv} body
marshaling, SASL EXTERNAL authentication, UNIX FD negotiation, and Hello.
Demonstrates constant-time Ed25519 digital signatures and X25519 ECDH shared secret agreement with guarded libsodium memory disposal.
Demonstrates the Phase 2 hybrid X25519 + ML-KEM-768 KDF combiner and
composite Ed25519 + ML-DSA-65 dual signatures in canonical CBOR.
Demonstrates NIST FIPS 203 ML-KEM-768 key encapsulation and NIST FIPS 204 ML-DSA-65 digital signatures backed by libsodium guarded memory.
Executes all seven cryptographic integration demonstrations and writes structured status output to io.