Commit graph secure-messaging/tests
Author SHA1 Message Date
d55eb98562 S27: HPKE-Base content wrap + public-key directory; reject xor on send
Routing/error fields stay clear. Content is X25519-HKDF-SHA256-ChaCha20.
2026-09-15 23:43:01 -04:00
203c04051c S25: npe adapter matches real send/keygen CLI; config key rotate script
Probe reports usable without enabling PFC_REQUIRE_NPE. Fail-closed if
sender .seed or recipient .npeid is missing.
2026-09-15 23:19:37 -04:00
74007af8af S17/S18: send success and failure routes; Sphinx HTML/PDF
Python router + Go sm-leaf reject missing to, empty ct, plaintext body.
Summary logs never include ciphertext. MODULE.md.
2026-09-15 23:10:15 -04:00
5e3653fe23 S15: sm-leaf health HTTP, verae.sm.* acks, systemd unit
Loopback GET /health, nats-leaf:// rewrite, subject request-reply tests.
Do not replace pfc-py-admin. NpeRequired stays on the package surface.
2026-09-15 22:40:50 -04:00
0e77d60917 S14: NPE fail-closed adapter; npe mode never falls back to lab-xor 2026-09-15 22:22:56 -04:00
d58c5ada79 S06-S08: Python spec, Go in-process leaf, tests and Forgejo CI 2026-09-15 22:17:19 -04:00