{
  "$schema": "/api/schemas/documents.schema.json",
  "apiVersion": "1.1.0",
  "lastModified": "2026-10-16T19:27:59.380Z",
  "sourcePath": "src/main/data/docs",
  "docId": "RFC5126",
  "document": {
    "abstract": "This document defines the format of an electronic signature that can remain valid over long periods. This includes evidence as to its validity even if the signer or verifying party later attempts to deny (i.e., repudiates) the validity of the signature. The format can be considered as an extension to RFC 3852 and RFC 2634, where, when appropriate, additional signed and unsigned attributes have been defined. The contents of this Informational RFC amount to a transposition of the ETSI Technical Specification (TS) 101 733 V.1.7.4 (CMS Advanced Electronic Signatures -- CAdES) and is technically equivalent to it. The technical contents of this specification are maintained by ETSI. The ETSI TS and further updates are available free of charge at: http://www.etsi.org/WebSite/Standards/StandardsDownload.aspx This memo provides information for the Internet community.",
    "abstract$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML abstract",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5126/",
      "updated": "2026-10-16T18:53:42.329Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "authors": [
      {
        "name": "Denis Pinkas"
      },
      {
        "name": "Nick Pope"
      },
      {
        "name": "John Ross"
      }
    ],
    "authors$meta": {
      "confidence": "high",
      "note": "Parsed from Datatracker doc page article:author (profile full names)",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5126/",
      "updated": "2026-10-16T18:53:42.329Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "docId": "RFC5126",
    "docId$meta": {
      "confidence": "high",
      "note": "Derived from RFC number or Datatracker identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5126/",
      "updated": "2026-10-16T18:53:42.328Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "docLabel": "IETF RFC 5126",
    "docLabel$meta": {
      "confidence": "high",
      "note": "Constructed from provider and document identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5126/",
      "updated": "2026-10-16T18:53:42.328Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "docNumber": "5126",
    "docNumber$meta": {
      "confidence": "high",
      "note": "Parsed from RFC info page report metadata",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5126/",
      "updated": "2026-10-16T18:53:42.328Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "docTitle": "CMS Advanced Electronic Signatures (CAdES)",
    "docTitle$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML title",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5126/",
      "updated": "2026-10-16T18:53:42.328Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "docType": "Informational",
    "docType$meta": {
      "confidence": "high",
      "note": "Mapped from Datatracker std_level or RFC status text",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5126/",
      "updated": "2026-10-16T18:53:42.328Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "doi": "10.17487/RFC5126",
    "doi$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML doi",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5126/",
      "updated": "2026-10-16T18:53:42.329Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "href": "https://doi.org/10.17487/RFC5126",
    "href$meta": {
      "confidence": "high",
      "note": "Derived from DOI (https://doi.org/<doi>)",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5126/",
      "updated": "2026-10-16T18:53:42.329Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "keywords": [
      "Verifying Party",
      "Purchase",
      "Contract",
      "Invoice",
      "Application",
      "Smart Cards",
      "Data"
    ],
    "keywords$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML keywords",
      "originalValue": [
        "Verifying Party",
        "Signer",
        "Purchase",
        "Contract",
        "Invoice",
        "Application",
        "Smart Cards",
        "Data"
      ],
      "overridden": true,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5126/",
      "updated": "2026-10-16T19:27:59.380Z",
      "version": "extractDocs.js@commit:75b379398159"
    },
    "pages": "141",
    "pages$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML page-count",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5126/",
      "updated": "2026-10-16T18:53:42.329Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "publicationDate": "2008-03-01",
    "publicationDate$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML date",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5126/",
      "updated": "2026-10-16T18:53:42.329Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "publisher": "IETF",
    "publisher$meta": {
      "confidence": "high",
      "note": "Static: provider",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5126/",
      "updated": "2026-10-16T18:53:42.329Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "references": {
      "bibliographic": [
        "ETSI.TS-101-733.2005",
        "ETSI.TS-101-861",
        "ETSI.TS-101-903",
        "ETSI.TR-102-038",
        "ETSI.TR-102-272.2003",
        "RFC2479",
        "RFC2743",
        "RFC3125",
        "RFC3447",
        "RFC3494",
        "RFC3851",
        "RFC4210",
        "RFC4346",
        "RFC4523",
        "ISO.7498-2",
        "ISO.9796-2",
        "ISO.9796-4",
        "ISO.10118-1",
        "ISO.10118-2",
        "ISO.10118-3",
        "ISO.10118-4",
        "ISO.10181-5",
        "ISO.13888-1",
        "ISO.14888-1",
        "ISO.14888-2",
        "ISO.14888-3",
        "ISO.15946-2",
        "ANSI.X9.30.1997",
        "ANSI.X9.31.1997",
        "ANSI.X9.31.1996",
        "ANSI.X9.62.1998",
        "RFC1320",
        "RFC1321",
        "RFC2068",
        "orphan/RFC5126/h:8f51af44",
        "orphan/RFC5126/h:0489c9d0",
        "orphan/RFC5126/h:d0092415",
        "orphan/RFC5126/h:92224bb8"
      ],
      "bibliographic$meta": {
        "confidence": "medium",
        "flag": "MIXED_REF_LAYOUT_RISK anchored=52 proseBlocks=62 skippedAnchorBlocks=57",
        "note": "Parsed from RFC HTML references/informative sections",
        "originalValue": [],
        "reviewRequired": true,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc5126/",
        "updated": "2026-10-16T18:53:42.329Z",
        "version": "extractDocs.js@commit:a6ae1efef02e"
      },
      "normative": [
        "T-REC-X.509.2000",
        "RFC3280",
        "RFC2560",
        "RFC3852",
        "RFC2634",
        "RFC2045",
        "RFC3161",
        "T-REC-X.680.1997",
        "T-REC-X.501.2000",
        "RFC3370",
        "T-REC-F.1",
        "T-REC-X.500",
        "RFC3281",
        "T-REC-X.208.1988",
        "RFC5035",
        "T-REC-X.690.2002"
      ],
      "normative$meta": {
        "confidence": "high",
        "note": "Parsed from RFC HTML normative references sections",
        "originalValue": [],
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc5126/",
        "updated": "2026-10-16T18:53:42.329Z",
        "version": "extractDocs.js@commit:a6ae1efef02e"
      }
    },
    "resolvedHref": "https://www.rfc-editor.org/info/rfc5126/",
    "resolvedHref$meta": {
      "confidence": "high",
      "note": "Final URL resolved via URL redirect verification",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc5126/",
      "updated": "2026-10-16T18:53:42.329Z",
      "version": "extractDocs.js@commit:a6ae1efef02e"
    },
    "status": {
      "active": true,
      "active$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc5126/",
        "updated": "2026-10-16T18:53:42.329Z",
        "version": "extractDocs.js@commit:a6ae1efef02e"
      },
      "errataExist": false,
      "errataExist$meta": {
        "confidence": "high",
        "note": "Derived from presence of errata links on RFC/Datatracker pages",
        "originalValue": null,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc5126/",
        "updated": "2026-10-16T18:53:42.329Z",
        "version": "extractDocs.js@commit:a6ae1efef02e"
      },
      "latestVersion": true,
      "latestVersion$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc5126/",
        "updated": "2026-10-16T18:53:42.329Z",
        "version": "extractDocs.js@commit:a6ae1efef02e"
      },
      "statusNote": "Informational",
      "statusNote$meta": {
        "confidence": "high",
        "note": "Mapped from Datatracker doc.json std_level",
        "originalValue": null,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc5126/",
        "updated": "2026-10-16T18:53:42.329Z",
        "version": "extractDocs.js@commit:a6ae1efef02e"
      },
      "superseded": false,
      "superseded$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc5126/",
        "updated": "2026-10-16T18:53:42.329Z",
        "version": "extractDocs.js@commit:a6ae1efef02e"
      },
      "supersedes": [
        "RFC3126"
      ],
      "supersedes$meta": {
        "confidence": "high",
        "note": "Parsed from RFC index XML",
        "originalValue": [],
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc5126/",
        "updated": "2026-10-16T18:53:42.329Z",
        "version": "extractDocs.js@commit:a6ae1efef02e"
      }
    }
  }
}