Skip to content

v0.2.3 — Proof of Possession + aegis init

Choose a tag to compare

@VladislavRoss VladislavRoss released this 24 Mar 10:16
· 31 commits to main since this release

What's New

Security: Proof of Possession (PoP)

  • createApiKey now requires a cryptographic proof that you own the private key
  • Prevents registration of garbage/fake public keys
  • PoP is computed automatically by aegis init

Onboarding: aegis init

  • Interactive setup wizard: algorithm selection, keygen, Dashboard prefill, config writer
  • Replaces manual aegis keygen + Dashboard + config editing
  • AegisClient.from_config() — zero-parameter client from ~/.aegis/config.toml

CLI Improvements

  • aegis test — sends a real entry + verifies on-chain (E2E proof)
  • Windows TOML path fix (forward slashes)

Algorithms

  • Ed25519, ML-DSA-65, ML-DSA-87, SLH-DSA-128s, Hybrid (Ed25519 + ML-DSA-65)
  • All 5 algorithms fully tested with real keygen + sign + verify

Full Changelog: v0.1.0...v0.2.3