[package] name = "export-kat" version.workspace = true edition.workspace = true license.workspace = true description = "Export deterministic known-answer-test vectors for the Aura handshake / AEAD / knock" [[bin]] name = "export-kat" path = "src/main.rs" [dependencies] aura-crypto.workspace = true aura-proto.workspace = true aura-pki.workspace = true # Crypto primitives — we need their direct surface to run a deterministic exchange that bypasses # the OS RNG (the production helpers use thread_rng / OsRng). ml-kem = { workspace = true } x25519-dalek = { workspace = true } hkdf.workspace = true hmac.workspace = true sha2.workspace = true chacha20poly1305.workspace = true # Misc hex.workspace = true anyhow.workspace = true serde = { workspace = true, features = ["derive"] } serde_json = "1"