{
  "$schema": "/api/schemas/documents.schema.json",
  "apiVersion": "1.0.0",
  "generatedAt": "2026-04-11T05:56:28.877Z",
  "sourcePath": "src/main/data/documents.json",
  "docId": "SMPTE.ST430-2.2017",
  "document": {
    "abstract": "This standard presents a specification for Digital Certificates. The standard defines the Digital Certificate format and associated processing rules in sufficient detail to enable vendors to develop and implement interoperable security solutions. \nThe Digital Certificate standard is based on a constrained form of the X.509v3 [X.509] format and processing rules. Only the most widely supported features of X.509v3 are used in order to give vendors a large selection of X.509v3 development toolkits and certificate issuing products. The constraints also avoid the complexity and ambiguity that often occurs in systems that use X.509v3 certificates. \nIn the D-Cinema environment, certificates have these primary applications: \n • Establishing identity of security devices \n• Supporting secure communications at the network layer (e.g. TLS) or application-messaging layer (e.g., Extra Theater Messages [ETM]) \n• Authentication and integrity requirements for Composition Play Lists (CPL) and Packing Lists (PL)",
    "abstract$meta": {
      "confidence": "medium",
      "source": "manual",
      "updated": "2026-01-08T18:56:39.826Z"
    },
    "docId": "SMPTE.ST430-2.2017",
    "docId$meta": {
      "confidence": "high",
      "note": "Calculated from parsed/inferred metadata",
      "originalValue": null,
      "source": "manual",
      "sourceUrl": "https://pub.smpte.org/doc/st430-2/20170112-pub/",
      "updated": "2025-10-30T00:00:00Z"
    },
    "docLabel": "SMPTE ST 430-2:2017",
    "docLabel$meta": {
      "confidence": "medium",
      "source": "manual",
      "updated": "2025-07-01T00:00:00Z"
    },
    "docNumber": "430",
    "docNumber$meta": {
      "confidence": "medium",
      "source": "manual",
      "updated": "2025-07-01T00:00:00Z"
    },
    "docPart": "2",
    "docPart$meta": {
      "confidence": "medium",
      "source": "manual",
      "updated": "2025-07-01T00:00:00Z"
    },
    "docSuiteTitle": "D-Cinema Operations",
    "docSuiteTitle$meta": {
      "confidence": "high",
      "note": "Parsed from HTML pubSuiteTitle meta tag, or derived from wrapper title for PDF releases",
      "originalValue": null,
      "source": "parsed",
      "updated": "2025-12-12T21:28:05.955Z",
      "version": "extractDocs.js@commit:e5213a0e988e"
    },
    "docTitle": "Digital Certificate",
    "docTitle$meta": {
      "confidence": "high",
      "note": "Parsed from HTML pubTitle, or derived from wrapper title for PDF releases",
      "originalValue": "D-Cinema Operations — Digital Certificate",
      "overridden": true,
      "source": "parsed",
      "updated": "2025-12-12T21:28:05.955Z",
      "version": "extractDocs.js@commit:e5213a0e988e"
    },
    "docType": "Standard",
    "docType$meta": {
      "confidence": "medium",
      "source": "manual",
      "updated": "2025-07-01T00:00:00Z"
    },
    "doi": "10.5594/SMPTE.ST430-2.2017",
    "doi$meta": {
      "confidence": "medium",
      "source": "manual",
      "updated": "2025-07-01T00:00:00Z"
    },
    "group": "smpte-27c-tc",
    "group$meta": {
      "confidence": "medium",
      "source": "manual",
      "updated": "2025-07-01T00:00:00Z"
    },
    "href": "https://doi.org/10.5594/SMPTE.ST430-2.2017",
    "href$meta": {
      "confidence": "medium",
      "source": "manual",
      "updated": "2025-07-01T00:00:00Z"
    },
    "keywords": [
      "DCinema",
      "Operations",
      "DCP Core",
      "Security",
      "KDM",
      "SHA-1"
    ],
    "keywords$meta": {
      "confidence": "medium",
      "source": "manual",
      "updated": "2025-07-01T00:00:00Z"
    },
    "publicationDate": "2017-01-12",
    "publicationDate$meta": {
      "confidence": "high",
      "note": "Parsed from HTML pubDateTime meta tag",
      "originalValue": "2017-02-02",
      "overridden": true,
      "source": "parsed",
      "updated": "2025-10-21T04:41:47.216Z"
    },
    "publisher": "SMPTE",
    "publisher$meta": {
      "confidence": "medium",
      "source": "manual",
      "updated": "2025-07-01T00:00:00Z"
    },
    "references": {
      "bibliographic": [
        "ASC.CDL.R1-2.2009",
        "SMPTE.ST429-7.2006",
        "SMPTE.ST430-3.2012",
        "ISBN.9780471223573",
        "NIST.FIPS.140-2",
        "x509-sg.2000",
        "ASN.1-BER-DER.199311",
        "SMPTE.ST430-1.2017",
        "US5848159",
        "NIST.KMGD",
        "SMPTE.ST429-8.2007",
        "ISBN.0201615983",
        "RFC2693",
        "SMPTE.ST429-14.2014"
      ],
      "bibliographic$meta": {
        "confidence": "medium",
        "source": "manual",
        "updated": "2025-07-01T00:00:00Z"
      },
      "normative": [
        "ISO.8824-1.2002",
        "RFC1521",
        "NIST.FIPS.180-2",
        "RFC3447",
        "RFC4055",
        "RFC3280",
        "RFC3339",
        "T-REC-X.509.199706"
      ],
      "normative$meta": {
        "confidence": "medium",
        "source": "manual",
        "updated": "2025-07-01T00:00:00Z"
      }
    },
    "releaseTag": "20170112-pub",
    "releaseTag$meta": {
      "confidence": "high",
      "note": "Release tag parsed from URL folder structure",
      "originalValue": null,
      "source": "parsed",
      "updated": "2025-10-21T04:41:47.216Z"
    },
    "repo": "https://github.com/SMPTE/st430-2/",
    "repo$meta": {
      "confidence": "medium",
      "source": "manual",
      "updated": "2025-07-01T00:00:00Z"
    },
    "resolvedHref": "https://pub.smpte.org/doc/st430-2/20170112-pub/",
    "resolvedHref$meta": {
      "confidence": "high",
      "note": "Final URL resolved via URL redirect verification",
      "originalValue": "https://my.smpte.org/s/product-details?id=a1BVR0000007NgZ2AU",
      "overridden": true,
      "source": "resolved",
      "updated": "2025-10-30T22:53:37.409Z",
      "version": "extractDocs.js@commit:ee2844fb1cf2"
    },
    "status": {
      "active": true,
      "active$meta": {
        "confidence": "medium",
        "source": "manual",
        "updated": "2025-07-01T00:00:00Z"
      },
      "amended": false,
      "amended$meta": {
        "confidence": "high",
        "note": "Parsed from wrapper #amendments",
        "originalValue": null,
        "source": "parsed",
        "updated": "2025-10-21T04:41:47.216Z"
      },
      "latestVersion": true,
      "latestVersion$meta": {
        "confidence": "high",
        "note": "Calculated from the releaseTag(s)",
        "originalValue": null,
        "source": "resolved",
        "updated": "2025-10-21T04:41:47.216Z"
      },
      "superseded": false,
      "superseded$meta": {
        "confidence": "high",
        "note": "Calculated from the releaseTag(s)",
        "originalValue": null,
        "source": "resolved",
        "updated": "2025-10-21T04:41:47.216Z"
      }
    }
  }
}