microZEUS
The whole stack, hand-drawn.

◄ Wiki / Crypto

zsec

The project's self-contained security core, built without relying on outside libraries.

zsec is microZeus's dependency-free security layer, implementing the cryptographic building blocks it needs — certificate parsing, key exchange, and the like — without pulling in third-party code. Being dependency-free reduces supply-chain risk but puts the burden of correctness on the project itself. It parses X.509 while explicitly cautioning that parsing is not validation.

See also

  • X.509The standard format for digital certificates that bind an identity to a public key.
  • X25519A fast, widely trusted method for two parties to agree on a shared secret over an open channel.
  • volatileA C keyword that tells the compiler a variable's memory must really be touched and not optimized away.

Referenced by

trust anchor · volatile · wildcard matching · X.509 · X25519 · X25519 / Curve25519