{
  "$schema": "/api/schemas/documents.schema.json",
  "apiVersion": "1.1.0",
  "lastModified": "2026-10-21T16:58:00.513Z",
  "sourcePath": "src/main/data/docs",
  "docId": "RFC8404",
  "document": {
    "abstract": "Pervasive monitoring attacks on the privacy of Internet users are of serious concern to both user and operator communities. RFC 7258 discusses the critical need to protect users' privacy when developing IETF specifications and also recognizes that making networks unmanageable to mitigate pervasive monitoring is not an acceptable outcome: an appropriate balance is needed. This document discusses current security and network operations as well as management practices that may be impacted by the shift to increased use of encryption to help guide protocol development in support of manageable and secure networks.",
    "abstract$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML abstract",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc8404/",
      "updated": "2026-10-21T16:58:00.513Z",
      "version": "extractDocs.js@commit:2c1e5418e9d0"
    },
    "authors": [
      {
        "name": "Kathleen Moriarty"
      },
      {
        "name": "Al Morton"
      }
    ],
    "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/rfc8404/",
      "updated": "2026-10-21T16:58:00.513Z",
      "version": "extractDocs.js@commit:2c1e5418e9d0"
    },
    "docId": "RFC8404",
    "docId$meta": {
      "confidence": "high",
      "note": "Derived from RFC number or Datatracker identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc8404/",
      "updated": "2026-10-21T16:58:00.513Z",
      "version": "extractDocs.js@commit:2c1e5418e9d0"
    },
    "docLabel": "IETF RFC 8404",
    "docLabel$meta": {
      "confidence": "high",
      "note": "Constructed from provider and document identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc8404/",
      "updated": "2026-10-21T16:58:00.513Z",
      "version": "extractDocs.js@commit:2c1e5418e9d0"
    },
    "docNumber": "8404",
    "docNumber$meta": {
      "confidence": "high",
      "note": "From the RFC index entry (rfc-index.xml <doc-id>)",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc8404/",
      "updated": "2026-10-21T16:58:00.513Z",
      "version": "extractDocs.js@commit:2c1e5418e9d0"
    },
    "docTitle": "Effects of Pervasive Encryption on Operators",
    "docTitle$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML title",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc8404/",
      "updated": "2026-10-21T16:58:00.513Z",
      "version": "extractDocs.js@commit:2c1e5418e9d0"
    },
    "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/rfc8404/",
      "updated": "2026-10-21T16:58:00.513Z",
      "version": "extractDocs.js@commit:2c1e5418e9d0"
    },
    "doi": "10.17487/RFC8404",
    "doi$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML doi",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc8404/",
      "updated": "2026-10-21T16:58:00.513Z",
      "version": "extractDocs.js@commit:2c1e5418e9d0"
    },
    "href": "https://doi.org/10.17487/RFC8404",
    "href$meta": {
      "confidence": "high",
      "note": "Derived from DOI (https://doi.org/<doi>)",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc8404/",
      "updated": "2026-10-21T16:58:00.513Z",
      "version": "extractDocs.js@commit:2c1e5418e9d0"
    },
    "keywords": [
      "NETCONF RESTCONF",
      "Monitoring",
      "Security Management",
      "Operations"
    ],
    "keywords$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML keywords",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc8404/",
      "updated": "2026-10-21T16:58:00.513Z",
      "version": "extractDocs.js@commit:2c1e5418e9d0"
    },
    "pages": "53",
    "pages$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML page-count",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc8404/",
      "updated": "2026-10-21T16:58:00.513Z",
      "version": "extractDocs.js@commit:2c1e5418e9d0"
    },
    "publicationDate": "2018-07-01",
    "publicationDate$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML date",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc8404/",
      "updated": "2026-10-21T16:58:00.513Z",
      "version": "extractDocs.js@commit:2c1e5418e9d0"
    },
    "publisher": "IETF",
    "publisher$meta": {
      "confidence": "high",
      "note": "Static: provider",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc8404/",
      "updated": "2026-10-21T16:58:00.513Z",
      "version": "extractDocs.js@commit:2c1e5418e9d0"
    },
    "references": {
      "bibliographic": [
        "IETF.draft-ietf-dots-use-cases-16",
        "10.1145-2785989.2786002",
        "IETF.draft-mglt-nvo3-geneve-security-requirements-03",
        "IETF.draft-ietf-httpbis-http2-secondary-certs-02",
        "IETF.draft-dolson-transport-middlebox-03",
        "RFC1945",
        "RFC1958",
        "RFC1984",
        "RFC2131",
        "RFC2474",
        "RFC2663",
        "RFC2775",
        "RFC2804",
        "RFC2827",
        "RFC3135",
        "RFC3315",
        "RFC3550",
        "RFC3704",
        "RFC3724",
        "RFC3954",
        "RFC3971",
        "RFC4787",
        "RFC4862",
        "RFC5655",
        "RFC5965",
        "RFC6108",
        "RFC6235",
        "RFC6269",
        "RFC6430",
        "RFC6455",
        "RFC6590",
        "RFC6591",
        "RFC6650",
        "RFC6651",
        "RFC6652",
        "RFC7011",
        "RFC7012",
        "RFC7143",
        "RFC7146",
        "RFC7230",
        "RFC7234",
        "RFC7258",
        "RFC7348",
        "RFC7435",
        "RFC7457",
        "RFC7489",
        "RFC7498",
        "RFC7525",
        "RFC7540",
        "RFC7619",
        "RFC7624",
        "RFC7665",
        "RFC7754",
        "RFC7799",
        "RFC7826",
        "RFC7838",
        "RFC7858",
        "RFC8073",
        "RFC8164",
        "RFC8165",
        "RFC8250",
        "RFC8274",
        "RFC8300",
        "RFC8336",
        "IETF.draft-ietf-tls-sni-encryption-03",
        "10.1145-2684097.2684101",
        "3GPP.TS-24.301.201803",
        "10.14722-ndss.2017.23456",
        "orphan/RFC8404/h:7ae55939",
        "orphan/RFC8404/h:3f7e7820",
        "orphan/RFC8404/h:4d31a2b4",
        "orphan/RFC8404/h:2d68aef7",
        "orphan/RFC8404/h:48e31120",
        "orphan/RFC8404/h:ad77d804",
        "orphan/RFC8404/h:65e92f53",
        "orphan/RFC8404/h:78c1d8e1",
        "orphan/RFC8404/h:c83686eb",
        "orphan/RFC8404/h:cb609531",
        "orphan/RFC8404/h:5db47898",
        "orphan/RFC8404/h:7d8e73cf",
        "orphan/RFC8404/h:e7eaaae4",
        "orphan/RFC8404/h:b4028ebe",
        "orphan/RFC8404/h:2bb0de1f",
        "orphan/RFC8404/h:ce9bc931",
        "orphan/RFC8404/h:e1a09eea"
      ],
      "bibliographic$meta": {
        "confidence": "medium",
        "flag": "MIXED_REF_LAYOUT_RISK anchored=85 proseBlocks=103 skippedAnchorBlocks=94",
        "note": "Parsed from RFC HTML references/informative sections",
        "originalValue": [],
        "reviewRequired": true,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc8404/",
        "updated": "2026-10-21T16:58:00.513Z",
        "version": "extractDocs.js@commit:2c1e5418e9d0"
      }
    },
    "resolvedHref": "https://www.rfc-editor.org/info/rfc8404/",
    "resolvedHref$meta": {
      "confidence": "high",
      "note": "Final URL resolved via URL redirect verification",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc8404/",
      "updated": "2026-10-21T16:58:00.513Z",
      "version": "extractDocs.js@commit:2c1e5418e9d0"
    },
    "status": {
      "active": true,
      "active$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc8404/",
        "updated": "2026-10-21T16:58:00.513Z",
        "version": "extractDocs.js@commit:2c1e5418e9d0"
      },
      "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/rfc8404/",
        "updated": "2026-10-21T16:58:00.513Z",
        "version": "extractDocs.js@commit:2c1e5418e9d0"
      },
      "latestVersion": true,
      "latestVersion$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc8404/",
        "updated": "2026-10-21T16:58:00.513Z",
        "version": "extractDocs.js@commit:2c1e5418e9d0"
      },
      "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/rfc8404/",
        "updated": "2026-10-21T16:58:00.513Z",
        "version": "extractDocs.js@commit:2c1e5418e9d0"
      },
      "superseded": false,
      "superseded$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc8404/",
        "updated": "2026-10-21T16:58:00.513Z",
        "version": "extractDocs.js@commit:2c1e5418e9d0"
      }
    }
  }
}