A deep dive into the Prmana sequence of evidence. Built in Rust for memory safety, anchored in hardware for cryptographic certainty.
Prmana Agent
+ TPM 2.0
sshd + PAM
+ FsAtomicStore
OIDC / Entra
JWKS Keys
Prmana performs a three-way cryptographic handshake, ensuring that the token presented matches the hardware that signed it.
Written entirely in memory-safe Rust. We eliminate 70% of common vulnerabilities (buffer overflows, use-after-free) at the compiler level. No C-based TCB risk.
We implement RFC 9449 to provide sender-constraint. Access tokens are cryptographically tethered to the machine's hardware, rendering stolen tokens inert.
Our JTI/Nonce store uses O_CREAT | O_EXCL filesystem primitives. We leverage the Linux kernel's atomic guarantees to prevent multi-process replay attacks.