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
docs/index.html:
- Feature card: drop 'enveloped data' claim (v0.6.0 removed it).
- REST API grid: replace three phantom public endpoints
(/api/v1/timestamp, /api/v1/certs, /api/v1/audit) with the
actual shipped surface (sign, sign-detached, sign-batch,
verify, verify-detached, status, health, certificate,
report-issue + the /admin/* subset). TSA timestamping
called out as a separate 'pki-sign tsa serve' binding.
- Architecture blurb: 34 -> 28 source files after v0.6.0 trim.
- Nav: add 'Live Casts' link to demo.html + CTA button under
the terminal-demo section so users can reach the cast page.
docs/demo.html:
- Install steps: replace non-existent 'pki-sign import' and
'pki-sign pe --cert' with the real flow
(export PKI_SIGN_PFX_PASSWORD + pki-sign sign --pfx).
- ML-DSA claims: label as experimental (pq-experimental
feature flag) instead of front-page promise.
Co-Authored-By: Claude <noreply@anthropic.com>
<pclass="suite-card-desc">Authenticode, PKCS#7, RFC 3161 timestamping, post-quantum ML-DSA. Code signing made fast, correct, and — against all odds — fun.</p>
1148
+
<pclass="suite-card-desc">Authenticode, PKCS#7, RFC 3161 timestamping, and experimental post-quantum ML-DSA behind the <code>pq-experimental</code> feature flag. Code signing made fast, correct, and — against all odds — fun.</p>
1149
1149
<divclass="suite-card-arrow" aria-hidden="true">
1150
1150
View docs <span>→</span>
1151
1151
</div>
@@ -1192,15 +1192,15 @@ <h2 class="section-title" id="install-heading">Up and Running in 60 Seconds</h2>
@@ -1236,7 +1236,7 @@ <h2 class="section-title" id="install-heading">Up and Running in 60 Seconds</h2>
1236
1236
{id: 'intern',cast: 'demos/the-intern.cast',title: "The Intern",desc: "Kevin's first day. What could go wrong?"},
1237
1237
{id: 'heist',cast: 'demos/the-heist.cast',title: "The Heist",desc: "Somebody tampered with the binary. Big mistake."},
1238
1238
{id: 'speed-run',cast: 'demos/speed-run.cast',title: "Speed Run",desc: "5 file types. 5 seconds. World record attempt."},
1239
-
{id: 'quantum',cast: 'demos/quantum-panic.cast',title: "Quantum Panic",desc: "RSA is dead. Long live ML-DSA."},
1239
+
{id: 'quantum',cast: 'demos/quantum-panic.cast',title: "Quantum Panic",desc: "RSA is dead. Long live ML-DSA (experimental: pq-experimental feature flag)."},
1240
1240
{id: 'auditor',cast: 'demos/the-auditor.cast',title: "The Auditor",desc: "Karen from Compliance has entered the chat."},
1241
1241
{id: 'api',cast: 'demos/the-api.cast',title: "REST in Peace",desc: "Where unsigned code goes to die."}
<divclass="api-desc">Admin: hot-reload config + trust store without a restart.</div>
1092
1129
</div>
1093
1130
</div>
1131
+
<pclass="section-desc fade-up" style="margin-top:24px;font-size:13px;opacity:0.7">RFC 3161 timestamping is exposed as a separate binding via <codestyle="color:var(--accent-cyan);font-family:var(--font-mono)">pki-sign tsa serve</code> (DER over HTTP). See the TSA section for details.</p>
0 commit comments