Enchantrix/rfcs
Claude 447f3ccaca
feat: add Keyserver Secure Environment (SE) for key isolation
Introduces an in-process keyserver that holds cryptographic key material
and exposes operations by opaque key ID — callers (including AI agents)
never see raw key bytes.

New packages:
- pkg/keystore: Trix-based encrypted key store with Argon2id master key
- pkg/keyserver: KeyServer interface, composite crypto ops, session/ACL,
  audit logging

New CLI commands:
- trix keystore init/import/generate/list/delete
- trix keyserver start, trix keyserver session create

Specification: RFC-0005-Keyserver-Secure-Environment

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-05 21:30:31 +00:00
..
RFC-0001-Pre-Obfuscation-Layer.md docs: update future work sections and add encryption sigil details 2026-01-13 17:28:06 +00:00
RFC-0002-Trix-Container-Format.md feat: add Keyserver Secure Environment (SE) for key isolation 2026-02-05 21:30:31 +00:00
RFC-0003-Sigil-Transformation-Framework.md docs: update future work sections and add encryption sigil details 2026-01-13 17:28:06 +00:00
RFC-0004-LTHN-Hash-Algorithm.md docs: update future work sections and add encryption sigil details 2026-01-13 17:28:06 +00:00
RFC-0005-Keyserver-Secure-Environment.md feat: add Keyserver Secure Environment (SE) for key isolation 2026-02-05 21:30:31 +00:00