dongsheng123132/dsh-credential-retirement-proof0

dsh-credential-retirement-proof

提供的凭证退役关闭情况的离线内容寻址证明

AI 分析

核心用途是离线验证凭证轮转是否已在所有消费者端激活、旧凭证是否已停用并达到零残留。适合需要对密钥退役和轮转结果进行无密钥隐私审计的安全合规任务。

包名
dsh-credential-retirement-proof
版本
0.1.0
许可证
NOASSERTION
最近更新
2026年8月26日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:dongsheng123132/dsh-credential-retirement-proof

dsh-credential-retirement-proof

Offline, deterministic evidence that a supplied credential rotation activated a new credential for every declared consumer, rejected the old credential, stayed inside its overlap window and reached a fresh zero-residual closure. Inputs and reports contain hashes and bounded public metadata only—never secrets.

This is deliberately not another key rotator. Existing DSH plugins such as dsh-key-rotation and dsh-llm-key-rotation perform pool switching and failover. This plugin performs no issuance, distribution, switching, revocation, probing or live-system query. It only recomputes a redacted settlement verdict from explicit receipts.

npm test
npm run check
node bin/dsh-credential-retirement-proof.mjs verify examples/settled.json

DSH tools: dsh_credential_retirement_inspect and dsh_credential_retirement_verify. MCP exposes equivalent proof-only inline tools. Reports explicitly retain authenticatesReceipts: false, provesConsumerSetExhaustive: false, and provesAbsenceOfUndeclaredBindings: false.

References: NIST SP 800-57 Part 1 Rev. 5 and NIST SP 800-63B revocation/termination guidance.

MIT licensed.