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.
This commit is contained in:
parent
43cbf51d3e
commit
a72b4c513d
4 changed files with 109 additions and 14 deletions
|
|
@ -14,6 +14,8 @@ Config must be a signed wrapper. Unsigned files are rejected. Admin changes
|
|||
append prev + new + unified diff to a `kind=admin-history` JSONL chain.
|
||||
|
||||
`crypto.mode`: `npe` | `lab-xor` | `plain-lab` (see signed payload).
|
||||
Live ns1 lab uses `lab-xor` until `PFC_REQUIRE_NPE=1` is explicitly cut over.
|
||||
Live ns1 lab uses `lab-xor`. The real NPE CLI is `npe send|keygen|id`
|
||||
(not `npe seal`). Probe `GET /v1/npe`. Do not set `PFC_REQUIRE_NPE=1` on
|
||||
pfc-py-admin until every bus client uses `npe send`.
|
||||
|
||||
Not a HIPAA/SOC 2/ISO certificate.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue