You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merged PR #77 and PR #79 add bounded JS/Python/Go negative testing, signature bindings, fail-closed authority, and Node-issued Go verification. Independent production proof remains outstanding.
Publish versioned, normative cross-language canonical JSON and signed trust/receipt conformance vectors; include duplicate keys, Unicode, float edge cases, clock skew and resource limits.
Independent non-BlockSiFr implementation passes vectors with signed, tampered, revoked, replayed and expired claims. Verify interoperability with Go, Node and Python under a pinned release.
Integrate real trusted issuer registry (KMS/HSM, key rotation and revocation) rather than a caller-provided PEM or mutable local manifest.
Durable multi-process/multi-node transactional replay and receipt storage, corruption/failure, crash-recovery and 100+ concurrent redemption tests.
Independent target-side verification of actual effect completion; typed failure/status receipts after asynchronous effects.
Red-team the GitHub privileged pull_request_target workflow, approval chain and all issuer/role/delegation boundaries.
Integrate enterprise attestations via trusted issuer and signature checks, not scores supplied by plugins.
Observe low-latency budget, denial rates and measured policy-effectiveness in a permissioned, synthetic staging workload.
Obtain external review signoff; never claim official standards certification based on self-tests.
No customer data, credentials, PII or CUI in issue attachments.
CFAV update, November 2, 2026. PR #79 merged, with independently implemented Go verifier and signed Node-to-Go interoperability: #79; passing Go race and cross-language CI: https://github.com/BlockSiFr/ttp-protocol/actions/runs/41544196869. PR #84 also merged with strict negative tests for malformed/inverted authority timestamps, exact expiry and future-dated receipts: #84. Independent third-party conformance, external signing roots, durable multi-node nonce ledger, and security assessment still outstanding. Issue remains OPEN.
CFAV replay improvement: PR #87 added crash-/restart-stable atomic single-host one-time STEP_UP consumption, with a cross-process replay test and fail-closed behavior on absent or unsafe persistent storage. #87. This does not satisfy the independently reviewed multi-node transactional replay ledger requirement, trusted issuer key custody/revocation or external security audit. Those remain open.
Activity
blocksifrdev commentedon Nov 2, 2026
CFAV update, November 2, 2026. PR #79 merged, with independently implemented Go verifier and signed Node-to-Go interoperability: #79; passing Go race and cross-language CI: https://github.com/BlockSiFr/ttp-protocol/actions/runs/41544196869. PR #84 also merged with strict negative tests for malformed/inverted authority timestamps, exact expiry and future-dated receipts: #84. Independent third-party conformance, external signing roots, durable multi-node nonce ledger, and security assessment still outstanding. Issue remains OPEN.
blocksifrdev commentedon Nov 2, 2026
CFAV replay improvement: PR #87 added crash-/restart-stable atomic single-host one-time STEP_UP consumption, with a cross-process replay test and fail-closed behavior on absent or unsafe persistent storage. #87. This does not satisfy the independently reviewed multi-node transactional replay ledger requirement, trusted issuer key custody/revocation or external security audit. Those remain open.