{
  "version": "2026-05-29",
  "generated_at": "2026-05-29T04:56:46Z",
  "files": [
    {
      "file": "ml-kem-768.js",
      "path": "/crypto/ml-kem-768.js",
      "version": "final (KAT 20/20 PASS)",
      "sha256": "4ee3d9b3948e45d6db87b56f24af05ef53590bf33eabc1b9698ac6d8d155ffd3",
      "kat_status": "20/20 PASS",
      "kat_note": "FIPS 203 compliant, 8 bugs fixed, round-trip verified",
      "timestamps": [
        {
          "provider": "CFCA",
          "full_name": "联合信任 China TSA-2",
          "file": "ml-kem-768.tsq_可信时间戳.tsa",
          "cert_file": "ml-kem-768.tsq_可信时间戳认证证书.pdf",
          "timestamp_utc": "2026-05-29T04:08:33Z",
          "local_time": "2026-05-29 12:08:33 CST",
          "path": "/timestamps/cfca/20260529_112500/",
          "type": "PKCS#7 SignedData (CFCA proprietary)",
          "verified": true
        },
        {
          "provider": "DigiCert",
          "full_name": "DigiCert Timestamp Service",
          "file": "ml-kem-768_digicert.tsr",
          "timestamp_utc": "2026-05-29T02:26:18Z",
          "local_time": "2026-05-29 10:26:18 CST",
          "path": "/timestamps/digicert/20260529_095503/",
          "type": "RFC 3161 .tsr (free)",
          "verified": true
        }
      ]
    },
    {
      "file": "package.json",
      "path": "/package.json",
      "version": "2026-05-29",
      "timestamps": [
        {
          "provider": "DigiCert",
          "file": "package_json.tsr",
          "timestamp_utc": "2026-05-29T02:30:00Z",
          "path": "/timestamps/digicert/20260529_095503/",
          "type": "RFC 3161 .tsr (free)"
        }
      ]
    },
    {
      "file": "test-ml-kem-kat.html",
      "path": "/crypto/test-ml-kem-kat.html",
      "version": "2026-05-29",
      "timestamps": [
        {
          "provider": "DigiCert",
          "file": "test-ml-kem-kat.tsr",
          "timestamp_utc": "2026-05-29T02:30:00Z",
          "path": "/timestamps/digicert/20260529_095503/",
          "type": "RFC 3161 .tsr (free)"
        }
      ]
    }
  ],
  "notes": [
    "ml-kem-768.js: 8 bugs fixed (slice param, polyMul Int16Array overflow, keccak ROL64, keccak padding, FO transform ctMask, polyToMsg threshold, compress BigInt, msgToPoly 1-bit encoding)",
    "KAT 20/20 PASS: FIPS 203 compliant round-trip test passed 2026-05-29",
    "Dual-source timestamp: CFCA (China TSA-2, paid) + DigiCert (RFC 3161, free backup)"
  ]
}