{
  "#AesKeyAlgorithm-dictionary": {
    "current": {
      "number": "27.4",
      "spec": "Web Cryptography 2",
      "text": "AesKeyAlgorithm dictionary",
      "url": "https://w3c.github.io/webcrypto/#AesKeyAlgorithm-dictionary"
    },
    "snapshot": {
      "number": "27.4",
      "spec": "Web Cryptography 2",
      "text": "AesKeyAlgorithm dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#AesKeyAlgorithm-dictionary"
    }
  },
  "#Crypto-attribute-subtle": {
    "current": {
      "number": "10.2.1",
      "spec": "Web Cryptography 2",
      "text": "The subtle attribute",
      "url": "https://w3c.github.io/webcrypto/#Crypto-attribute-subtle"
    },
    "snapshot": {
      "number": "10.2.1",
      "spec": "Web Cryptography 2",
      "text": "The subtle attribute",
      "url": "https://www.w3.org/TR/webcrypto-2/#Crypto-attribute-subtle"
    }
  },
  "#Crypto-interface-attributes": {
    "current": {
      "number": "10.2",
      "spec": "Web Cryptography 2",
      "text": "Attributes",
      "url": "https://w3c.github.io/webcrypto/#Crypto-interface-attributes"
    },
    "snapshot": {
      "number": "10.2",
      "spec": "Web Cryptography 2",
      "text": "Attributes",
      "url": "https://www.w3.org/TR/webcrypto-2/#Crypto-interface-attributes"
    }
  },
  "#Crypto-interface-methods": {
    "current": {
      "number": "10.1",
      "spec": "Web Cryptography 2",
      "text": "Methods and Parameters",
      "url": "https://w3c.github.io/webcrypto/#Crypto-interface-methods"
    },
    "snapshot": {
      "number": "10.1",
      "spec": "Web Cryptography 2",
      "text": "Methods and Parameters",
      "url": "https://www.w3.org/TR/webcrypto-2/#Crypto-interface-methods"
    }
  },
  "#Crypto-method-getRandomValues": {
    "current": {
      "number": "10.1.1",
      "spec": "Web Cryptography 2",
      "text": "The getRandomValues method",
      "url": "https://w3c.github.io/webcrypto/#Crypto-method-getRandomValues"
    },
    "snapshot": {
      "number": "10.1.1",
      "spec": "Web Cryptography 2",
      "text": "The getRandomValues method",
      "url": "https://www.w3.org/TR/webcrypto-2/#Crypto-method-getRandomValues"
    }
  },
  "#Crypto-method-randomUUID": {
    "current": {
      "number": "10.1.2",
      "spec": "Web Cryptography 2",
      "text": "The randomUUID method",
      "url": "https://w3c.github.io/webcrypto/#Crypto-method-randomUUID"
    },
    "snapshot": {
      "number": "10.1.2",
      "spec": "Web Cryptography 2",
      "text": "The randomUUID method",
      "url": "https://www.w3.org/TR/webcrypto-2/#Crypto-method-randomUUID"
    }
  },
  "#EcKeyAlgorithm-dictionary": {
    "current": {
      "number": "23.5",
      "spec": "Web Cryptography 2",
      "text": "EcKeyAlgorithm dictionary",
      "url": "https://w3c.github.io/webcrypto/#EcKeyAlgorithm-dictionary"
    },
    "snapshot": {
      "number": "23.5",
      "spec": "Web Cryptography 2",
      "text": "EcKeyAlgorithm dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#EcKeyAlgorithm-dictionary"
    }
  },
  "#EcKeyGenParams-dictionary": {
    "current": {
      "number": "23.4",
      "spec": "Web Cryptography 2",
      "text": "EcKeyGenParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#EcKeyGenParams-dictionary"
    },
    "snapshot": {
      "number": "23.4",
      "spec": "Web Cryptography 2",
      "text": "EcKeyGenParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#EcKeyGenParams-dictionary"
    }
  },
  "#EcKeyImportParams-dictionary": {
    "current": {
      "number": "23.6",
      "spec": "Web Cryptography 2",
      "text": "EcKeyImportParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#EcKeyImportParams-dictionary"
    },
    "snapshot": {
      "number": "23.6",
      "spec": "Web Cryptography 2",
      "text": "EcKeyImportParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#EcKeyImportParams-dictionary"
    }
  },
  "#EcdsaParams-dictionary": {
    "current": {
      "number": "23.3",
      "spec": "Web Cryptography 2",
      "text": "EcdsaParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#EcdsaParams-dictionary"
    },
    "snapshot": {
      "number": "23.3",
      "spec": "Web Cryptography 2",
      "text": "EcdsaParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#EcdsaParams-dictionary"
    }
  },
  "#HmacKeyAlgorithm-dictionary": {
    "current": {
      "number": "31.4",
      "spec": "Web Cryptography 2",
      "text": "HmacKeyAlgorithm dictionary",
      "url": "https://w3c.github.io/webcrypto/#HmacKeyAlgorithm-dictionary"
    },
    "snapshot": {
      "number": "31.4",
      "spec": "Web Cryptography 2",
      "text": "HmacKeyAlgorithm dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#HmacKeyAlgorithm-dictionary"
    }
  },
  "#JsonWebKey-dictionary": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "15. JsonWebKey dictionary",
      "url": "https://w3c.github.io/webcrypto/#JsonWebKey-dictionary"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "15. JsonWebKey dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#JsonWebKey-dictionary"
    }
  },
  "#RsaHashedImportParams-dictionary": {
    "current": {
      "number": "20.7",
      "spec": "Web Cryptography 2",
      "text": "RsaHashedImportParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#RsaHashedImportParams-dictionary"
    },
    "snapshot": {
      "number": "20.7",
      "spec": "Web Cryptography 2",
      "text": "RsaHashedImportParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#RsaHashedImportParams-dictionary"
    }
  },
  "#RsaHashedKeyAlgorithm-dictionary": {
    "current": {
      "number": "20.6",
      "spec": "Web Cryptography 2",
      "text": "RsaHashedKeyAlgorithm dictionary",
      "url": "https://w3c.github.io/webcrypto/#RsaHashedKeyAlgorithm-dictionary"
    },
    "snapshot": {
      "number": "20.6",
      "spec": "Web Cryptography 2",
      "text": "RsaHashedKeyAlgorithm dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#RsaHashedKeyAlgorithm-dictionary"
    }
  },
  "#RsaHashedKeyGenParams-dictionary": {
    "current": {
      "number": "20.4",
      "spec": "Web Cryptography 2",
      "text": "RsaHashedKeyGenParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#RsaHashedKeyGenParams-dictionary"
    },
    "snapshot": {
      "number": "20.4",
      "spec": "Web Cryptography 2",
      "text": "RsaHashedKeyGenParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#RsaHashedKeyGenParams-dictionary"
    }
  },
  "#RsaKeyAlgorithm-dictionary": {
    "current": {
      "number": "20.5",
      "spec": "Web Cryptography 2",
      "text": "RsaKeyAlgorithm dictionary",
      "url": "https://w3c.github.io/webcrypto/#RsaKeyAlgorithm-dictionary"
    },
    "snapshot": {
      "number": "20.5",
      "spec": "Web Cryptography 2",
      "text": "RsaKeyAlgorithm dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#RsaKeyAlgorithm-dictionary"
    }
  },
  "#RsaKeyGenParams-dictionary": {
    "current": {
      "number": "20.3",
      "spec": "Web Cryptography 2",
      "text": "RsaKeyGenParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#RsaKeyGenParams-dictionary"
    },
    "snapshot": {
      "number": "20.3",
      "spec": "Web Cryptography 2",
      "text": "RsaKeyGenParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#RsaKeyGenParams-dictionary"
    }
  },
  "#RsaPssParams-dictionary": {
    "current": {
      "number": "21.3",
      "spec": "Web Cryptography 2",
      "text": "RsaPssParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#RsaPssParams-dictionary"
    },
    "snapshot": {
      "number": "21.3",
      "spec": "Web Cryptography 2",
      "text": "RsaPssParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#RsaPssParams-dictionary"
    }
  },
  "#SubtleCrypto-Exceptions": {
    "current": {
      "number": "14.4",
      "spec": "Web Cryptography 2",
      "text": "Exceptions",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-Exceptions"
    },
    "snapshot": {
      "number": "14.4",
      "spec": "Web Cryptography 2",
      "text": "Exceptions",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-Exceptions"
    }
  },
  "#SubtleCrypto-method-decrypt": {
    "current": {
      "number": "14.3.2",
      "spec": "Web Cryptography 2",
      "text": "The decrypt method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-decrypt"
    },
    "snapshot": {
      "number": "14.3.2",
      "spec": "Web Cryptography 2",
      "text": "The decrypt method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-decrypt"
    }
  },
  "#SubtleCrypto-method-deriveBits": {
    "current": {
      "number": "14.3.8",
      "spec": "Web Cryptography 2",
      "text": "The deriveBits method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-deriveBits"
    },
    "snapshot": {
      "number": "14.3.8",
      "spec": "Web Cryptography 2",
      "text": "The deriveBits method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-deriveBits"
    }
  },
  "#SubtleCrypto-method-deriveKey": {
    "current": {
      "number": "14.3.7",
      "spec": "Web Cryptography 2",
      "text": "The deriveKey method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-deriveKey"
    },
    "snapshot": {
      "number": "14.3.7",
      "spec": "Web Cryptography 2",
      "text": "The deriveKey method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-deriveKey"
    }
  },
  "#SubtleCrypto-method-digest": {
    "current": {
      "number": "14.3.5",
      "spec": "Web Cryptography 2",
      "text": "The digest method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-digest"
    },
    "snapshot": {
      "number": "14.3.5",
      "spec": "Web Cryptography 2",
      "text": "The digest method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-digest"
    }
  },
  "#SubtleCrypto-method-encrypt": {
    "current": {
      "number": "14.3.1",
      "spec": "Web Cryptography 2",
      "text": "The encrypt method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-encrypt"
    },
    "snapshot": {
      "number": "14.3.1",
      "spec": "Web Cryptography 2",
      "text": "The encrypt method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-encrypt"
    }
  },
  "#SubtleCrypto-method-exportKey": {
    "current": {
      "number": "14.3.10",
      "spec": "Web Cryptography 2",
      "text": "The exportKey method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-exportKey"
    },
    "snapshot": {
      "number": "14.3.10",
      "spec": "Web Cryptography 2",
      "text": "The exportKey method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-exportKey"
    }
  },
  "#SubtleCrypto-method-generateKey": {
    "current": {
      "number": "14.3.6",
      "spec": "Web Cryptography 2",
      "text": "The generateKey method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-generateKey"
    },
    "snapshot": {
      "number": "14.3.6",
      "spec": "Web Cryptography 2",
      "text": "The generateKey method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-generateKey"
    }
  },
  "#SubtleCrypto-method-importKey": {
    "current": {
      "number": "14.3.9",
      "spec": "Web Cryptography 2",
      "text": "The importKey method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-importKey"
    },
    "snapshot": {
      "number": "14.3.9",
      "spec": "Web Cryptography 2",
      "text": "The importKey method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-importKey"
    }
  },
  "#SubtleCrypto-method-sign": {
    "current": {
      "number": "14.3.3",
      "spec": "Web Cryptography 2",
      "text": "The sign method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-sign"
    },
    "snapshot": {
      "number": "14.3.3",
      "spec": "Web Cryptography 2",
      "text": "The sign method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-sign"
    }
  },
  "#SubtleCrypto-method-unwrapKey": {
    "current": {
      "number": "14.3.12",
      "spec": "Web Cryptography 2",
      "text": "The unwrapKey method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-unwrapKey"
    },
    "snapshot": {
      "number": "14.3.12",
      "spec": "Web Cryptography 2",
      "text": "The unwrapKey method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-unwrapKey"
    }
  },
  "#SubtleCrypto-method-verify": {
    "current": {
      "number": "14.3.4",
      "spec": "Web Cryptography 2",
      "text": "The verify method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-verify"
    },
    "snapshot": {
      "number": "14.3.4",
      "spec": "Web Cryptography 2",
      "text": "The verify method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-verify"
    }
  },
  "#SubtleCrypto-method-wrapKey": {
    "current": {
      "number": "14.3.11",
      "spec": "Web Cryptography 2",
      "text": "The wrapKey method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-wrapKey"
    },
    "snapshot": {
      "number": "14.3.11",
      "spec": "Web Cryptography 2",
      "text": "The wrapKey method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-wrapKey"
    }
  },
  "#a-1-algorithm-mappings": {
    "current": {
      "number": "A.1",
      "spec": "Web Cryptography 2",
      "text": "Algorithm mappings",
      "url": "https://w3c.github.io/webcrypto/#jwk-mapping-alg"
    },
    "snapshot": {
      "number": "A.1",
      "spec": "Web Cryptography 2",
      "text": "Algorithm mappings",
      "url": "https://www.w3.org/TR/webcrypto-2/#jwk-mapping-alg"
    }
  },
  "#a-mapping-between-json-web-key-json-web-algorithm": {
    "current": {
      "number": "A",
      "spec": "Web Cryptography 2",
      "text": "Mapping between JSON Web Key / JSON Web Algorithm",
      "url": "https://w3c.github.io/webcrypto/#jwk-mapping"
    },
    "snapshot": {
      "number": "A",
      "spec": "Web Cryptography 2",
      "text": "Mapping between JSON Web Key / JSON Web Algorithm",
      "url": "https://www.w3.org/TR/webcrypto-2/#jwk-mapping"
    }
  },
  "#acknowledgements-section": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "37. Acknowledgments",
      "url": "https://w3c.github.io/webcrypto/#acknowledgements-section"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "37. Acknowledgments",
      "url": "https://www.w3.org/TR/webcrypto-2/#acknowledgements-section"
    }
  },
  "#aes-cbc": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "28. AES-CBC",
      "url": "https://w3c.github.io/webcrypto/#aes-cbc"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "28. AES-CBC",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-cbc"
    }
  },
  "#aes-cbc-description": {
    "current": {
      "number": "28.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#aes-cbc-description"
    },
    "snapshot": {
      "number": "28.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-cbc-description"
    }
  },
  "#aes-cbc-operations": {
    "current": {
      "number": "28.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#aes-cbc-operations"
    },
    "snapshot": {
      "number": "28.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-cbc-operations"
    }
  },
  "#aes-cbc-operations-decrypt": {
    "current": {
      "number": "28.4.2",
      "spec": "Web Cryptography 2",
      "text": "Decrypt",
      "url": "https://w3c.github.io/webcrypto/#aes-cbc-operations-decrypt"
    },
    "snapshot": {
      "number": "28.4.2",
      "spec": "Web Cryptography 2",
      "text": "Decrypt",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-cbc-operations-decrypt"
    }
  },
  "#aes-cbc-operations-encrypt": {
    "current": {
      "number": "28.4.1",
      "spec": "Web Cryptography 2",
      "text": "Encrypt",
      "url": "https://w3c.github.io/webcrypto/#aes-cbc-operations-encrypt"
    },
    "snapshot": {
      "number": "28.4.1",
      "spec": "Web Cryptography 2",
      "text": "Encrypt",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-cbc-operations-encrypt"
    }
  },
  "#aes-cbc-operations-export-key": {
    "current": {
      "number": "28.4.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#aes-cbc-operations-export-key"
    },
    "snapshot": {
      "number": "28.4.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-cbc-operations-export-key"
    }
  },
  "#aes-cbc-operations-generate-key": {
    "current": {
      "number": "28.4.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#aes-cbc-operations-generate-key"
    },
    "snapshot": {
      "number": "28.4.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-cbc-operations-generate-key"
    }
  },
  "#aes-cbc-operations-get-key-length": {
    "current": {
      "number": "28.4.6",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://w3c.github.io/webcrypto/#aes-cbc-operations-get-key-length"
    },
    "snapshot": {
      "number": "28.4.6",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-cbc-operations-get-key-length"
    }
  },
  "#aes-cbc-operations-import-key": {
    "current": {
      "number": "28.4.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#aes-cbc-operations-import-key"
    },
    "snapshot": {
      "number": "28.4.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-cbc-operations-import-key"
    }
  },
  "#aes-cbc-params": {
    "current": {
      "number": "28.3",
      "spec": "Web Cryptography 2",
      "text": "AesCbcParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#aes-cbc-params"
    },
    "snapshot": {
      "number": "28.3",
      "spec": "Web Cryptography 2",
      "text": "AesCbcParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-cbc-params"
    }
  },
  "#aes-cbc-registration": {
    "current": {
      "number": "28.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#aes-cbc-registration"
    },
    "snapshot": {
      "number": "28.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-cbc-registration"
    }
  },
  "#aes-ctr": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "27. AES-CTR",
      "url": "https://w3c.github.io/webcrypto/#aes-ctr"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "27. AES-CTR",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-ctr"
    }
  },
  "#aes-ctr-description": {
    "current": {
      "number": "27.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#aes-ctr-description"
    },
    "snapshot": {
      "number": "27.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-ctr-description"
    }
  },
  "#aes-ctr-operations": {
    "current": {
      "number": "27.7",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#aes-ctr-operations"
    },
    "snapshot": {
      "number": "27.7",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-ctr-operations"
    }
  },
  "#aes-ctr-operations-decrypt": {
    "current": {
      "number": "27.7.2",
      "spec": "Web Cryptography 2",
      "text": "Decrypt",
      "url": "https://w3c.github.io/webcrypto/#aes-ctr-operations-decrypt"
    },
    "snapshot": {
      "number": "27.7.2",
      "spec": "Web Cryptography 2",
      "text": "Decrypt",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-ctr-operations-decrypt"
    }
  },
  "#aes-ctr-operations-encrypt": {
    "current": {
      "number": "27.7.1",
      "spec": "Web Cryptography 2",
      "text": "Encrypt",
      "url": "https://w3c.github.io/webcrypto/#aes-ctr-operations-encrypt"
    },
    "snapshot": {
      "number": "27.7.1",
      "spec": "Web Cryptography 2",
      "text": "Encrypt",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-ctr-operations-encrypt"
    }
  },
  "#aes-ctr-operations-export-key": {
    "current": {
      "number": "27.7.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#aes-ctr-operations-export-key"
    },
    "snapshot": {
      "number": "27.7.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-ctr-operations-export-key"
    }
  },
  "#aes-ctr-operations-generate-key": {
    "current": {
      "number": "27.7.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#aes-ctr-operations-generate-key"
    },
    "snapshot": {
      "number": "27.7.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-ctr-operations-generate-key"
    }
  },
  "#aes-ctr-operations-get-key-length": {
    "current": {
      "number": "27.7.6",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://w3c.github.io/webcrypto/#aes-ctr-operations-get-key-length"
    },
    "snapshot": {
      "number": "27.7.6",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-ctr-operations-get-key-length"
    }
  },
  "#aes-ctr-operations-import-key": {
    "current": {
      "number": "27.7.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#aes-ctr-operations-import-key"
    },
    "snapshot": {
      "number": "27.7.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-ctr-operations-import-key"
    }
  },
  "#aes-ctr-params": {
    "current": {
      "number": "27.3",
      "spec": "Web Cryptography 2",
      "text": "AesCtrParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#aes-ctr-params"
    },
    "snapshot": {
      "number": "27.3",
      "spec": "Web Cryptography 2",
      "text": "AesCtrParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-ctr-params"
    }
  },
  "#aes-ctr-registration": {
    "current": {
      "number": "27.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#aes-ctr-registration"
    },
    "snapshot": {
      "number": "27.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-ctr-registration"
    }
  },
  "#aes-derivedkey-params": {
    "current": {
      "number": "27.6",
      "spec": "Web Cryptography 2",
      "text": "AesDerivedKeyParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#aes-derivedkey-params"
    },
    "snapshot": {
      "number": "27.6",
      "spec": "Web Cryptography 2",
      "text": "AesDerivedKeyParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-derivedkey-params"
    }
  },
  "#aes-gcm": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "29. AES-GCM",
      "url": "https://w3c.github.io/webcrypto/#aes-gcm"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "29. AES-GCM",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-gcm"
    }
  },
  "#aes-gcm-description": {
    "current": {
      "number": "29.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#aes-gcm-description"
    },
    "snapshot": {
      "number": "29.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-gcm-description"
    }
  },
  "#aes-gcm-operations": {
    "current": {
      "number": "29.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#aes-gcm-operations"
    },
    "snapshot": {
      "number": "29.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-gcm-operations"
    }
  },
  "#aes-gcm-operations-decrypt": {
    "current": {
      "number": "29.4.2",
      "spec": "Web Cryptography 2",
      "text": "Decrypt",
      "url": "https://w3c.github.io/webcrypto/#aes-gcm-operations-decrypt"
    },
    "snapshot": {
      "number": "29.4.2",
      "spec": "Web Cryptography 2",
      "text": "Decrypt",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-gcm-operations-decrypt"
    }
  },
  "#aes-gcm-operations-encrypt": {
    "current": {
      "number": "29.4.1",
      "spec": "Web Cryptography 2",
      "text": "Encrypt",
      "url": "https://w3c.github.io/webcrypto/#aes-gcm-operations-encrypt"
    },
    "snapshot": {
      "number": "29.4.1",
      "spec": "Web Cryptography 2",
      "text": "Encrypt",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-gcm-operations-encrypt"
    }
  },
  "#aes-gcm-operations-export-key": {
    "current": {
      "number": "29.4.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#aes-gcm-operations-export-key"
    },
    "snapshot": {
      "number": "29.4.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-gcm-operations-export-key"
    }
  },
  "#aes-gcm-operations-generate-key": {
    "current": {
      "number": "29.4.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#aes-gcm-operations-generate-key"
    },
    "snapshot": {
      "number": "29.4.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-gcm-operations-generate-key"
    }
  },
  "#aes-gcm-operations-get-key-length": {
    "current": {
      "number": "29.4.6",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://w3c.github.io/webcrypto/#aes-gcm-operations-get-key-length"
    },
    "snapshot": {
      "number": "29.4.6",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-gcm-operations-get-key-length"
    }
  },
  "#aes-gcm-operations-import-key": {
    "current": {
      "number": "29.4.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#aes-gcm-operations-import-key"
    },
    "snapshot": {
      "number": "29.4.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-gcm-operations-import-key"
    }
  },
  "#aes-gcm-params": {
    "current": {
      "number": "29.3",
      "spec": "Web Cryptography 2",
      "text": "AesGcmParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#aes-gcm-params"
    },
    "snapshot": {
      "number": "29.3",
      "spec": "Web Cryptography 2",
      "text": "AesGcmParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-gcm-params"
    }
  },
  "#aes-gcm-registration": {
    "current": {
      "number": "29.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#aes-gcm-registration"
    },
    "snapshot": {
      "number": "29.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-gcm-registration"
    }
  },
  "#aes-keygen-params": {
    "current": {
      "number": "27.5",
      "spec": "Web Cryptography 2",
      "text": "AesKeyGenParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#aes-keygen-params"
    },
    "snapshot": {
      "number": "27.5",
      "spec": "Web Cryptography 2",
      "text": "AesKeyGenParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-keygen-params"
    }
  },
  "#aes-kw": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "30. AES-KW",
      "url": "https://w3c.github.io/webcrypto/#aes-kw"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "30. AES-KW",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-kw"
    }
  },
  "#aes-kw-description": {
    "current": {
      "number": "30.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#aes-kw-description"
    },
    "snapshot": {
      "number": "30.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-kw-description"
    }
  },
  "#aes-kw-operations": {
    "current": {
      "number": "30.3",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#aes-kw-operations"
    },
    "snapshot": {
      "number": "30.3",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-kw-operations"
    }
  },
  "#aes-kw-operations-export-key": {
    "current": {
      "number": "30.3.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#aes-kw-operations-export-key"
    },
    "snapshot": {
      "number": "30.3.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-kw-operations-export-key"
    }
  },
  "#aes-kw-operations-generate-key": {
    "current": {
      "number": "30.3.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#aes-kw-operations-generate-key"
    },
    "snapshot": {
      "number": "30.3.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-kw-operations-generate-key"
    }
  },
  "#aes-kw-operations-get-key-length": {
    "current": {
      "number": "30.3.6",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://w3c.github.io/webcrypto/#aes-kw-operations-get-key-length"
    },
    "snapshot": {
      "number": "30.3.6",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-kw-operations-get-key-length"
    }
  },
  "#aes-kw-operations-import-key": {
    "current": {
      "number": "30.3.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#aes-kw-operations-import-key"
    },
    "snapshot": {
      "number": "30.3.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-kw-operations-import-key"
    }
  },
  "#aes-kw-operations-unwrap-key": {
    "current": {
      "number": "30.3.2",
      "spec": "Web Cryptography 2",
      "text": "Unwrap Key",
      "url": "https://w3c.github.io/webcrypto/#aes-kw-operations-unwrap-key"
    },
    "snapshot": {
      "number": "30.3.2",
      "spec": "Web Cryptography 2",
      "text": "Unwrap Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-kw-operations-unwrap-key"
    }
  },
  "#aes-kw-operations-wrap-key": {
    "current": {
      "number": "30.3.1",
      "spec": "Web Cryptography 2",
      "text": "Wrap Key",
      "url": "https://w3c.github.io/webcrypto/#aes-kw-operations-wrap-key"
    },
    "snapshot": {
      "number": "30.3.1",
      "spec": "Web Cryptography 2",
      "text": "Wrap Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-kw-operations-wrap-key"
    }
  },
  "#aes-kw-registration": {
    "current": {
      "number": "30.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#aes-kw-registration"
    },
    "snapshot": {
      "number": "30.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-kw-registration"
    }
  },
  "#algorithm-concepts": {
    "current": {
      "number": "18.2",
      "spec": "Web Cryptography 2",
      "text": "Concepts",
      "url": "https://w3c.github.io/webcrypto/#algorithm-concepts"
    },
    "snapshot": {
      "number": "18.2",
      "spec": "Web Cryptography 2",
      "text": "Concepts",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-concepts"
    }
  },
  "#algorithm-concepts-naming": {
    "current": {
      "number": "18.2.1",
      "spec": "Web Cryptography 2",
      "text": "Naming",
      "url": "https://w3c.github.io/webcrypto/#algorithm-concepts-naming"
    },
    "snapshot": {
      "number": "18.2.1",
      "spec": "Web Cryptography 2",
      "text": "Naming",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-concepts-naming"
    }
  },
  "#algorithm-concepts-normalization": {
    "current": {
      "number": "18.2.3",
      "spec": "Web Cryptography 2",
      "text": "Normalization",
      "url": "https://w3c.github.io/webcrypto/#algorithm-concepts-normalization"
    },
    "snapshot": {
      "number": "18.2.3",
      "spec": "Web Cryptography 2",
      "text": "Normalization",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-concepts-normalization"
    }
  },
  "#algorithm-concepts-operations": {
    "current": {
      "number": "18.2.2",
      "spec": "Web Cryptography 2",
      "text": "Supported Operations",
      "url": "https://w3c.github.io/webcrypto/#algorithm-concepts-operations"
    },
    "snapshot": {
      "number": "18.2.2",
      "spec": "Web Cryptography 2",
      "text": "Supported Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-concepts-operations"
    }
  },
  "#algorithm-conventions": {
    "current": {
      "number": "18.3",
      "spec": "Web Cryptography 2",
      "text": "Specification Conventions",
      "url": "https://w3c.github.io/webcrypto/#algorithm-conventions"
    },
    "snapshot": {
      "number": "18.3",
      "spec": "Web Cryptography 2",
      "text": "Specification Conventions",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-conventions"
    }
  },
  "#algorithm-dictionary": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "11. Algorithm dictionary",
      "url": "https://w3c.github.io/webcrypto/#algorithm-dictionary"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "11. Algorithm dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-dictionary"
    }
  },
  "#algorithm-dictionary-members": {
    "current": {
      "number": "11.1",
      "spec": "Web Cryptography 2",
      "text": "Algorithm Dictionary Members",
      "url": "https://w3c.github.io/webcrypto/#algorithm-dictionary-members"
    },
    "snapshot": {
      "number": "11.1",
      "spec": "Web Cryptography 2",
      "text": "Algorithm Dictionary Members",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-dictionary-members"
    }
  },
  "#algorithm-normalization": {
    "current": {
      "number": "18.4",
      "spec": "Web Cryptography 2",
      "text": "Algorithm Normalization",
      "url": "https://w3c.github.io/webcrypto/#algorithm-normalization"
    },
    "snapshot": {
      "number": "18.4",
      "spec": "Web Cryptography 2",
      "text": "Algorithm Normalization",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-normalization"
    }
  },
  "#algorithm-normalization-define-an-algorithm": {
    "current": {
      "number": "18.4.3",
      "spec": "Web Cryptography 2",
      "text": "Defining an Algorithm",
      "url": "https://w3c.github.io/webcrypto/#algorithm-normalization-define-an-algorithm"
    },
    "snapshot": {
      "number": "18.4.3",
      "spec": "Web Cryptography 2",
      "text": "Defining an Algorithm",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-normalization-define-an-algorithm"
    }
  },
  "#algorithm-normalization-description": {
    "current": {
      "number": "18.4.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#algorithm-normalization-description"
    },
    "snapshot": {
      "number": "18.4.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-normalization-description"
    }
  },
  "#algorithm-normalization-internal": {
    "current": {
      "number": "18.4.2",
      "spec": "Web Cryptography 2",
      "text": "Internal State Objects",
      "url": "https://w3c.github.io/webcrypto/#algorithm-normalization-internal"
    },
    "snapshot": {
      "number": "18.4.2",
      "spec": "Web Cryptography 2",
      "text": "Internal State Objects",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-normalization-internal"
    }
  },
  "#algorithm-normalization-normalize-an-algorithm": {
    "current": {
      "number": "18.4.4",
      "spec": "Web Cryptography 2",
      "text": "Normalizing an algorithm",
      "url": "https://w3c.github.io/webcrypto/#algorithm-normalization-normalize-an-algorithm"
    },
    "snapshot": {
      "number": "18.4.4",
      "spec": "Web Cryptography 2",
      "text": "Normalizing an algorithm",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-normalization-normalize-an-algorithm"
    }
  },
  "#algorithm-overview": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "19. Algorithm Overview",
      "url": "https://w3c.github.io/webcrypto/#algorithm-overview"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "19. Algorithm Overview",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-overview"
    }
  },
  "#algorithm-recommendations": {
    "current": {
      "number": "18.5",
      "spec": "Web Cryptography 2",
      "text": "Recommendations",
      "url": "https://w3c.github.io/webcrypto/#algorithm-recommendations"
    },
    "snapshot": {
      "number": "18.5",
      "spec": "Web Cryptography 2",
      "text": "Recommendations",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-recommendations"
    }
  },
  "#algorithm-recommendations-authors": {
    "current": {
      "number": "18.5.1",
      "spec": "Web Cryptography 2",
      "text": "For Authors",
      "url": "https://w3c.github.io/webcrypto/#algorithm-recommendations-authors"
    },
    "snapshot": {
      "number": "18.5.1",
      "spec": "Web Cryptography 2",
      "text": "For Authors",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-recommendations-authors"
    }
  },
  "#algorithm-recommendations-implementers": {
    "current": {
      "number": "18.5.2",
      "spec": "Web Cryptography 2",
      "text": "For Implementers",
      "url": "https://w3c.github.io/webcrypto/#algorithm-recommendations-implementers"
    },
    "snapshot": {
      "number": "18.5.2",
      "spec": "Web Cryptography 2",
      "text": "For Implementers",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-recommendations-implementers"
    }
  },
  "#algorithms": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "18. Algorithms",
      "url": "https://w3c.github.io/webcrypto/#algorithms"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "18. Algorithms",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithms"
    }
  },
  "#algorithms-section-overview": {
    "current": {
      "number": "18.1",
      "spec": "Web Cryptography 2",
      "text": "Overview",
      "url": "https://w3c.github.io/webcrypto/#algorithms-section-overview"
    },
    "snapshot": {
      "number": "18.1",
      "spec": "Web Cryptography 2",
      "text": "Overview",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithms-section-overview"
    }
  },
  "#b-mapping-between-algorithm-and-subjectpublickeyinfo": {
    "current": {
      "number": "B",
      "spec": "Web Cryptography 2",
      "text": "Mapping between Algorithm and SubjectPublicKeyInfo",
      "url": "https://w3c.github.io/webcrypto/#spki-mapping"
    },
    "snapshot": {
      "number": "B",
      "spec": "Web Cryptography 2",
      "text": "Mapping between Algorithm and SubjectPublicKeyInfo",
      "url": "https://www.w3.org/TR/webcrypto-2/#spki-mapping"
    }
  },
  "#big-integer": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "16. BigInteger",
      "url": "https://w3c.github.io/webcrypto/#big-integer"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "16. BigInteger",
      "url": "https://www.w3.org/TR/webcrypto-2/#big-integer"
    }
  },
  "#c-mapping-between-algorithm-and-pkcs-8-privatekeyinfo": {
    "current": {
      "number": "C",
      "spec": "Web Cryptography 2",
      "text": "Mapping between Algorithm and PKCS#8 PrivateKeyInfo",
      "url": "https://w3c.github.io/webcrypto/#pkcs8-mapping"
    },
    "snapshot": {
      "number": "C",
      "spec": "Web Cryptography 2",
      "text": "Mapping between Algorithm and PKCS#8 PrivateKeyInfo",
      "url": "https://www.w3.org/TR/webcrypto-2/#pkcs8-mapping"
    }
  },
  "#cloud-storage": {
    "current": {
      "number": "2.3",
      "spec": "Web Cryptography 2",
      "text": "Cloud Storage",
      "url": "https://w3c.github.io/webcrypto/#cloud-storage"
    },
    "snapshot": {
      "number": "2.3",
      "spec": "Web Cryptography 2",
      "text": "Cloud Storage",
      "url": "https://www.w3.org/TR/webcrypto-2/#cloud-storage"
    }
  },
  "#concepts": {
    "current": {
      "number": "5",
      "spec": "Web Cryptography 2",
      "text": "Concepts",
      "url": "https://w3c.github.io/webcrypto/#concepts"
    },
    "snapshot": {
      "number": "5",
      "spec": "Web Cryptography 2",
      "text": "Concepts",
      "url": "https://www.w3.org/TR/webcrypto-2/#concepts"
    }
  },
  "#concepts-key-storage": {
    "current": {
      "number": "5.2",
      "spec": "Web Cryptography 2",
      "text": "Key Storage",
      "url": "https://w3c.github.io/webcrypto/#concepts-key-storage"
    },
    "snapshot": {
      "number": "5.2",
      "spec": "Web Cryptography 2",
      "text": "Key Storage",
      "url": "https://www.w3.org/TR/webcrypto-2/#concepts-key-storage"
    }
  },
  "#concepts-underlying-implementation": {
    "current": {
      "number": "5.1",
      "spec": "Web Cryptography 2",
      "text": "Underlying Cryptographic Implementation",
      "url": "https://w3c.github.io/webcrypto/#concepts-underlying-implementation"
    },
    "snapshot": {
      "number": "5.1",
      "spec": "Web Cryptography 2",
      "text": "Underlying Cryptographic Implementation",
      "url": "https://www.w3.org/TR/webcrypto-2/#concepts-underlying-implementation"
    }
  },
  "#conformance": {
    "current": {
      "number": "3",
      "spec": "Web Cryptography 2",
      "text": "Conformance",
      "url": "https://w3c.github.io/webcrypto/#conformance"
    },
    "snapshot": {
      "number": "3",
      "spec": "Web Cryptography 2",
      "text": "Conformance",
      "url": "https://www.w3.org/TR/webcrypto-2/#conformance"
    }
  },
  "#crypto-interface": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "10. Crypto interface",
      "url": "https://w3c.github.io/webcrypto/#crypto-interface"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "10. Crypto interface",
      "url": "https://www.w3.org/TR/webcrypto-2/#crypto-interface"
    }
  },
  "#cryptokey-interface": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "13. CryptoKey interface",
      "url": "https://w3c.github.io/webcrypto/#cryptokey-interface"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "13. CryptoKey interface",
      "url": "https://www.w3.org/TR/webcrypto-2/#cryptokey-interface"
    }
  },
  "#cryptokey-interface-description": {
    "current": {
      "number": "13.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#cryptokey-interface-description"
    },
    "snapshot": {
      "number": "13.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#cryptokey-interface-description"
    }
  },
  "#cryptokey-interface-internal-slots": {
    "current": {
      "number": "13.3",
      "spec": "Web Cryptography 2",
      "text": "CryptoKey internal slots",
      "url": "https://w3c.github.io/webcrypto/#cryptokey-interface-internal-slots"
    },
    "snapshot": {
      "number": "13.3",
      "spec": "Web Cryptography 2",
      "text": "CryptoKey internal slots",
      "url": "https://www.w3.org/TR/webcrypto-2/#cryptokey-interface-internal-slots"
    }
  },
  "#cryptokey-interface-members": {
    "current": {
      "number": "13.4",
      "spec": "Web Cryptography 2",
      "text": "CryptoKey interface members",
      "url": "https://w3c.github.io/webcrypto/#cryptokey-interface-members"
    },
    "snapshot": {
      "number": "13.4",
      "spec": "Web Cryptography 2",
      "text": "CryptoKey interface members",
      "url": "https://www.w3.org/TR/webcrypto-2/#cryptokey-interface-members"
    }
  },
  "#cryptokey-interface-serializable": {
    "current": {
      "number": "13.5",
      "spec": "Web Cryptography 2",
      "text": "Serialization and deserialization steps",
      "url": "https://w3c.github.io/webcrypto/#cryptokey-interface-serializable"
    },
    "snapshot": {
      "number": "13.5",
      "spec": "Web Cryptography 2",
      "text": "Serialization and deserialization steps",
      "url": "https://www.w3.org/TR/webcrypto-2/#cryptokey-interface-serializable"
    }
  },
  "#cryptokey-interface-types": {
    "current": {
      "number": "13.2",
      "spec": "Web Cryptography 2",
      "text": "Key interface data types",
      "url": "https://w3c.github.io/webcrypto/#cryptokey-interface-types"
    },
    "snapshot": {
      "number": "13.2",
      "spec": "Web Cryptography 2",
      "text": "Key interface data types",
      "url": "https://www.w3.org/TR/webcrypto-2/#cryptokey-interface-types"
    }
  },
  "#d-1-normative-references": {
    "current": {
      "number": "D.1",
      "spec": "Web Cryptography 2",
      "text": "Normative references",
      "url": "https://w3c.github.io/webcrypto/#normative-references"
    },
    "snapshot": {
      "number": "D.1",
      "spec": "Web Cryptography 2",
      "text": "Normative references",
      "url": "https://www.w3.org/TR/webcrypto-2/#normative-references"
    }
  },
  "#d-2-informative-references": {
    "current": {
      "number": "D.2",
      "spec": "Web Cryptography 2",
      "text": "Informative references",
      "url": "https://w3c.github.io/webcrypto/#informative-references"
    },
    "snapshot": {
      "number": "D.2",
      "spec": "Web Cryptography 2",
      "text": "Informative references",
      "url": "https://www.w3.org/TR/webcrypto-2/#informative-references"
    }
  },
  "#d-references": {
    "current": {
      "number": "D",
      "spec": "Web Cryptography 2",
      "text": "References",
      "url": "https://w3c.github.io/webcrypto/#references"
    },
    "snapshot": {
      "number": "D",
      "spec": "Web Cryptography 2",
      "text": "References",
      "url": "https://www.w3.org/TR/webcrypto-2/#references"
    }
  },
  "#data-integrity-protection": {
    "current": {
      "number": "2.5",
      "spec": "Web Cryptography 2",
      "text": "Data Integrity Protection",
      "url": "https://w3c.github.io/webcrypto/#data-integrity-protection"
    },
    "snapshot": {
      "number": "2.5",
      "spec": "Web Cryptography 2",
      "text": "Data Integrity Protection",
      "url": "https://www.w3.org/TR/webcrypto-2/#data-integrity-protection"
    }
  },
  "#dependencies": {
    "current": {
      "number": "8",
      "spec": "Web Cryptography 2",
      "text": "Dependencies",
      "url": "https://w3c.github.io/webcrypto/#dependencies"
    },
    "snapshot": {
      "number": "8",
      "spec": "Web Cryptography 2",
      "text": "Dependencies",
      "url": "https://www.w3.org/TR/webcrypto-2/#dependencies"
    }
  },
  "#dh-EcdhKeyDeriveParams": {
    "current": {
      "number": "24.3",
      "spec": "Web Cryptography 2",
      "text": "EcdhKeyDeriveParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#dh-EcdhKeyDeriveParams"
    },
    "snapshot": {
      "number": "24.3",
      "spec": "Web Cryptography 2",
      "text": "EcdhKeyDeriveParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#dh-EcdhKeyDeriveParams"
    }
  },
  "#document-signing": {
    "current": {
      "number": "2.4",
      "spec": "Web Cryptography 2",
      "text": "Document Signing",
      "url": "https://w3c.github.io/webcrypto/#document-signing"
    },
    "snapshot": {
      "number": "2.4",
      "spec": "Web Cryptography 2",
      "text": "Document Signing",
      "url": "https://www.w3.org/TR/webcrypto-2/#document-signing"
    }
  },
  "#ecdh": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "24. ECDH",
      "url": "https://w3c.github.io/webcrypto/#ecdh"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "24. ECDH",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdh"
    }
  },
  "#ecdh-description": {
    "current": {
      "number": "24.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#ecdh-description"
    },
    "snapshot": {
      "number": "24.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdh-description"
    }
  },
  "#ecdh-operations": {
    "current": {
      "number": "24.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#ecdh-operations"
    },
    "snapshot": {
      "number": "24.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdh-operations"
    }
  },
  "#ecdh-operations-derive-bits": {
    "current": {
      "number": "24.4.2",
      "spec": "Web Cryptography 2",
      "text": "Derive Bits",
      "url": "https://w3c.github.io/webcrypto/#ecdh-operations-derive-bits"
    },
    "snapshot": {
      "number": "24.4.2",
      "spec": "Web Cryptography 2",
      "text": "Derive Bits",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdh-operations-derive-bits"
    }
  },
  "#ecdh-operations-export-key": {
    "current": {
      "number": "24.4.4",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#ecdh-operations-export-key"
    },
    "snapshot": {
      "number": "24.4.4",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdh-operations-export-key"
    }
  },
  "#ecdh-operations-generate-key": {
    "current": {
      "number": "24.4.1",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#ecdh-operations-generate-key"
    },
    "snapshot": {
      "number": "24.4.1",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdh-operations-generate-key"
    }
  },
  "#ecdh-operations-import-key": {
    "current": {
      "number": "24.4.3",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#ecdh-operations-import-key"
    },
    "snapshot": {
      "number": "24.4.3",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdh-operations-import-key"
    }
  },
  "#ecdh-registration": {
    "current": {
      "number": "24.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#ecdh-registration"
    },
    "snapshot": {
      "number": "24.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdh-registration"
    }
  },
  "#ecdsa": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "23. ECDSA",
      "url": "https://w3c.github.io/webcrypto/#ecdsa"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "23. ECDSA",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdsa"
    }
  },
  "#ecdsa-description": {
    "current": {
      "number": "23.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#ecdsa-description"
    },
    "snapshot": {
      "number": "23.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdsa-description"
    }
  },
  "#ecdsa-operations": {
    "current": {
      "number": "23.7",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#ecdsa-operations"
    },
    "snapshot": {
      "number": "23.7",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdsa-operations"
    }
  },
  "#ecdsa-operations-export-key": {
    "current": {
      "number": "23.7.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#ecdsa-operations-export-key"
    },
    "snapshot": {
      "number": "23.7.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdsa-operations-export-key"
    }
  },
  "#ecdsa-operations-generate-key": {
    "current": {
      "number": "23.7.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#ecdsa-operations-generate-key"
    },
    "snapshot": {
      "number": "23.7.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdsa-operations-generate-key"
    }
  },
  "#ecdsa-operations-import-key": {
    "current": {
      "number": "23.7.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#ecdsa-operations-import-key"
    },
    "snapshot": {
      "number": "23.7.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdsa-operations-import-key"
    }
  },
  "#ecdsa-operations-sign": {
    "current": {
      "number": "23.7.1",
      "spec": "Web Cryptography 2",
      "text": "Sign",
      "url": "https://w3c.github.io/webcrypto/#ecdsa-operations-sign"
    },
    "snapshot": {
      "number": "23.7.1",
      "spec": "Web Cryptography 2",
      "text": "Sign",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdsa-operations-sign"
    }
  },
  "#ecdsa-operations-verify": {
    "current": {
      "number": "23.7.2",
      "spec": "Web Cryptography 2",
      "text": "Verify",
      "url": "https://w3c.github.io/webcrypto/#ecdsa-operations-verify"
    },
    "snapshot": {
      "number": "23.7.2",
      "spec": "Web Cryptography 2",
      "text": "Verify",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdsa-operations-verify"
    }
  },
  "#ecdsa-registration": {
    "current": {
      "number": "23.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#ecdsa-registration"
    },
    "snapshot": {
      "number": "23.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdsa-registration"
    }
  },
  "#ed25519": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "25. Ed25519",
      "url": "https://w3c.github.io/webcrypto/#ed25519"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "25. Ed25519",
      "url": "https://www.w3.org/TR/webcrypto-2/#ed25519"
    }
  },
  "#ed25519-description": {
    "current": {
      "number": "25.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#ed25519-description"
    },
    "snapshot": {
      "number": "25.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#ed25519-description"
    }
  },
  "#ed25519-operations": {
    "current": {
      "number": "25.3",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#ed25519-operations"
    },
    "snapshot": {
      "number": "25.3",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#ed25519-operations"
    }
  },
  "#ed25519-operations-export-key": {
    "current": {
      "number": "25.3.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#ed25519-operations-export-key"
    },
    "snapshot": {
      "number": "25.3.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#ed25519-operations-export-key"
    }
  },
  "#ed25519-operations-generate-key": {
    "current": {
      "number": "25.3.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#ed25519-operations-generate-key"
    },
    "snapshot": {
      "number": "25.3.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#ed25519-operations-generate-key"
    }
  },
  "#ed25519-operations-import-key": {
    "current": {
      "number": "25.3.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#ed25519-operations-import-key"
    },
    "snapshot": {
      "number": "25.3.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#ed25519-operations-import-key"
    }
  },
  "#ed25519-operations-sign": {
    "current": {
      "number": "25.3.1",
      "spec": "Web Cryptography 2",
      "text": "Sign",
      "url": "https://w3c.github.io/webcrypto/#ed25519-operations-sign"
    },
    "snapshot": {
      "number": "25.3.1",
      "spec": "Web Cryptography 2",
      "text": "Sign",
      "url": "https://www.w3.org/TR/webcrypto-2/#ed25519-operations-sign"
    }
  },
  "#ed25519-operations-verify": {
    "current": {
      "number": "25.3.2",
      "spec": "Web Cryptography 2",
      "text": "Verify",
      "url": "https://w3c.github.io/webcrypto/#ed25519-operations-verify"
    },
    "snapshot": {
      "number": "25.3.2",
      "spec": "Web Cryptography 2",
      "text": "Verify",
      "url": "https://www.w3.org/TR/webcrypto-2/#ed25519-operations-verify"
    }
  },
  "#ed25519-registration": {
    "current": {
      "number": "25.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#ed25519-registration"
    },
    "snapshot": {
      "number": "25.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#ed25519-registration"
    }
  },
  "#example-key-exchange": {
    "current": {
      "number": "35.1",
      "spec": "Web Cryptography 2",
      "text": "Generate two key pairs, derive a shared key, encrypt some data",
      "url": "https://w3c.github.io/webcrypto/#example-key-exchange"
    },
    "snapshot": {
      "number": "35.1",
      "spec": "Web Cryptography 2",
      "text": "Generate two key pairs, derive a shared key, encrypt some data",
      "url": "https://www.w3.org/TR/webcrypto-2/#example-key-exchange"
    }
  },
  "#examples-random-uuid": {
    "current": {
      "number": "35.4",
      "spec": "Web Cryptography 2",
      "text": "Generate unique name for download",
      "url": "https://w3c.github.io/webcrypto/#examples-random-uuid"
    },
    "snapshot": {
      "number": "35.4",
      "spec": "Web Cryptography 2",
      "text": "Generate unique name for download",
      "url": "https://www.w3.org/TR/webcrypto-2/#examples-random-uuid"
    }
  },
  "#examples-section": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "35. JavaScript Example Code",
      "url": "https://w3c.github.io/webcrypto/#examples-section"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "35. JavaScript Example Code",
      "url": "https://www.w3.org/TR/webcrypto-2/#examples-section"
    }
  },
  "#examples-signing": {
    "current": {
      "number": "35.2",
      "spec": "Web Cryptography 2",
      "text": "Generate a signing key pair, sign some data",
      "url": "https://w3c.github.io/webcrypto/#examples-signing"
    },
    "snapshot": {
      "number": "35.2",
      "spec": "Web Cryptography 2",
      "text": "Generate a signing key pair, sign some data",
      "url": "https://www.w3.org/TR/webcrypto-2/#examples-signing"
    }
  },
  "#examples-symmetric-encryption": {
    "current": {
      "number": "35.3",
      "spec": "Web Cryptography 2",
      "text": "Generate a symmetric key, encrypt some data",
      "url": "https://w3c.github.io/webcrypto/#examples-symmetric-encryption"
    },
    "snapshot": {
      "number": "35.3",
      "spec": "Web Cryptography 2",
      "text": "Generate a symmetric key, encrypt some data",
      "url": "https://www.w3.org/TR/webcrypto-2/#examples-symmetric-encryption"
    }
  },
  "#extensibility": {
    "current": {
      "number": "3.1",
      "spec": "Web Cryptography 2",
      "text": "Extensibility",
      "url": "https://w3c.github.io/webcrypto/#extensibility"
    },
    "snapshot": {
      "number": "3.1",
      "spec": "Web Cryptography 2",
      "text": "Extensibility",
      "url": "https://www.w3.org/TR/webcrypto-2/#extensibility"
    }
  },
  "#hkdf": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "33. HKDF",
      "url": "https://w3c.github.io/webcrypto/#hkdf"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "33. HKDF",
      "url": "https://www.w3.org/TR/webcrypto-2/#hkdf"
    }
  },
  "#hkdf-description": {
    "current": {
      "number": "33.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#hkdf-description"
    },
    "snapshot": {
      "number": "33.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#hkdf-description"
    }
  },
  "#hkdf-operations": {
    "current": {
      "number": "33.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#hkdf-operations"
    },
    "snapshot": {
      "number": "33.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#hkdf-operations"
    }
  },
  "#hkdf-operations-derive-bits": {
    "current": {
      "number": "33.4.1",
      "spec": "Web Cryptography 2",
      "text": "Derive Bits",
      "url": "https://w3c.github.io/webcrypto/#hkdf-operations-derive-bits"
    },
    "snapshot": {
      "number": "33.4.1",
      "spec": "Web Cryptography 2",
      "text": "Derive Bits",
      "url": "https://www.w3.org/TR/webcrypto-2/#hkdf-operations-derive-bits"
    }
  },
  "#hkdf-operations-get-key-length": {
    "current": {
      "number": "33.4.3",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://w3c.github.io/webcrypto/#hkdf-operations-get-key-length"
    },
    "snapshot": {
      "number": "33.4.3",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://www.w3.org/TR/webcrypto-2/#hkdf-operations-get-key-length"
    }
  },
  "#hkdf-operations-import-key": {
    "current": {
      "number": "33.4.2",
      "spec": "Web Cryptography 2",
      "text": "Import key",
      "url": "https://w3c.github.io/webcrypto/#hkdf-operations-import-key"
    },
    "snapshot": {
      "number": "33.4.2",
      "spec": "Web Cryptography 2",
      "text": "Import key",
      "url": "https://www.w3.org/TR/webcrypto-2/#hkdf-operations-import-key"
    }
  },
  "#hkdf-params": {
    "current": {
      "number": "33.3",
      "spec": "Web Cryptography 2",
      "text": "HkdfParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#hkdf-params"
    },
    "snapshot": {
      "number": "33.3",
      "spec": "Web Cryptography 2",
      "text": "HkdfParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#hkdf-params"
    }
  },
  "#hkdf-registration": {
    "current": {
      "number": "33.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#hkdf-registration"
    },
    "snapshot": {
      "number": "33.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#hkdf-registration"
    }
  },
  "#hmac": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "31. HMAC",
      "url": "https://w3c.github.io/webcrypto/#hmac"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "31. HMAC",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac"
    }
  },
  "#hmac-description": {
    "current": {
      "number": "31.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#hmac-description"
    },
    "snapshot": {
      "number": "31.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac-description"
    }
  },
  "#hmac-importparams": {
    "current": {
      "number": "31.3",
      "spec": "Web Cryptography 2",
      "text": "HmacImportParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#hmac-importparams"
    },
    "snapshot": {
      "number": "31.3",
      "spec": "Web Cryptography 2",
      "text": "HmacImportParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac-importparams"
    }
  },
  "#hmac-keygen-params": {
    "current": {
      "number": "31.5",
      "spec": "Web Cryptography 2",
      "text": "HmacKeyGenParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#hmac-keygen-params"
    },
    "snapshot": {
      "number": "31.5",
      "spec": "Web Cryptography 2",
      "text": "HmacKeyGenParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac-keygen-params"
    }
  },
  "#hmac-operations": {
    "current": {
      "number": "31.6",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#hmac-operations"
    },
    "snapshot": {
      "number": "31.6",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac-operations"
    }
  },
  "#hmac-operations-export-key": {
    "current": {
      "number": "31.6.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#hmac-operations-export-key"
    },
    "snapshot": {
      "number": "31.6.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac-operations-export-key"
    }
  },
  "#hmac-operations-generate-key": {
    "current": {
      "number": "31.6.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#hmac-operations-generate-key"
    },
    "snapshot": {
      "number": "31.6.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac-operations-generate-key"
    }
  },
  "#hmac-operations-get-key-length": {
    "current": {
      "number": "31.6.6",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://w3c.github.io/webcrypto/#hmac-operations-get-key-length"
    },
    "snapshot": {
      "number": "31.6.6",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac-operations-get-key-length"
    }
  },
  "#hmac-operations-import-key": {
    "current": {
      "number": "31.6.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#hmac-operations-import-key"
    },
    "snapshot": {
      "number": "31.6.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac-operations-import-key"
    }
  },
  "#hmac-operations-sign": {
    "current": {
      "number": "31.6.1",
      "spec": "Web Cryptography 2",
      "text": "Sign",
      "url": "https://w3c.github.io/webcrypto/#hmac-operations-sign"
    },
    "snapshot": {
      "number": "31.6.1",
      "spec": "Web Cryptography 2",
      "text": "Sign",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac-operations-sign"
    }
  },
  "#hmac-operations-verify": {
    "current": {
      "number": "31.6.2",
      "spec": "Web Cryptography 2",
      "text": "Verify",
      "url": "https://w3c.github.io/webcrypto/#hmac-operations-verify"
    },
    "snapshot": {
      "number": "31.6.2",
      "spec": "Web Cryptography 2",
      "text": "Verify",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac-operations-verify"
    }
  },
  "#hmac-registration": {
    "current": {
      "number": "31.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#hmac-registration"
    },
    "snapshot": {
      "number": "31.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac-registration"
    }
  },
  "#iana-section": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "36. IANA Considerations",
      "url": "https://w3c.github.io/webcrypto/#iana-section"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "36. IANA Considerations",
      "url": "https://www.w3.org/TR/webcrypto-2/#iana-section"
    }
  },
  "#iana-section-jwk": {
    "current": {
      "number": "36.2",
      "spec": "Web Cryptography 2",
      "text": "JSON Web Key Parameters Registration",
      "url": "https://w3c.github.io/webcrypto/#iana-section-jwk"
    },
    "snapshot": {
      "number": "36.2",
      "spec": "Web Cryptography 2",
      "text": "JSON Web Key Parameters Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#iana-section-jwk"
    }
  },
  "#iana-section-jws-jwa": {
    "current": {
      "number": "36.1",
      "spec": "Web Cryptography 2",
      "text": "JSON Web Signature and Encryption Algorithms Registration",
      "url": "https://w3c.github.io/webcrypto/#iana-section-jws-jwa"
    },
    "snapshot": {
      "number": "36.1",
      "spec": "Web Cryptography 2",
      "text": "JSON Web Signature and Encryption Algorithms Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#iana-section-jws-jwa"
    }
  },
  "#informative-references": {
    "current": {
      "number": "D.2",
      "spec": "Web Cryptography 2",
      "text": "Informative references",
      "url": "https://w3c.github.io/webcrypto/#informative-references"
    },
    "snapshot": {
      "number": "D.2",
      "spec": "Web Cryptography 2",
      "text": "Informative references",
      "url": "https://www.w3.org/TR/webcrypto-2/#informative-references"
    }
  },
  "#introduction": {
    "current": {
      "number": "1",
      "spec": "Web Cryptography 2",
      "text": "Introduction",
      "url": "https://w3c.github.io/webcrypto/#introduction"
    },
    "snapshot": {
      "number": "1",
      "spec": "Web Cryptography 2",
      "text": "Introduction",
      "url": "https://www.w3.org/TR/webcrypto-2/#introduction"
    }
  },
  "#jose": {
    "current": {
      "number": "2.7",
      "spec": "Web Cryptography 2",
      "text": "JavaScript Object Signing and Encryption (JOSE)",
      "url": "https://w3c.github.io/webcrypto/#jose"
    },
    "snapshot": {
      "number": "2.7",
      "spec": "Web Cryptography 2",
      "text": "JavaScript Object Signing and Encryption (JOSE)",
      "url": "https://www.w3.org/TR/webcrypto-2/#jose"
    }
  },
  "#jwk-mapping": {
    "current": {
      "number": "A",
      "spec": "Web Cryptography 2",
      "text": "Mapping between JSON Web Key / JSON Web Algorithm",
      "url": "https://w3c.github.io/webcrypto/#jwk-mapping"
    },
    "snapshot": {
      "number": "A",
      "spec": "Web Cryptography 2",
      "text": "Mapping between JSON Web Key / JSON Web Algorithm",
      "url": "https://www.w3.org/TR/webcrypto-2/#jwk-mapping"
    }
  },
  "#jwk-mapping-alg": {
    "current": {
      "number": "A.1",
      "spec": "Web Cryptography 2",
      "text": "Algorithm mappings",
      "url": "https://w3c.github.io/webcrypto/#jwk-mapping-alg"
    },
    "snapshot": {
      "number": "A.1",
      "spec": "Web Cryptography 2",
      "text": "Algorithm mappings",
      "url": "https://www.w3.org/TR/webcrypto-2/#jwk-mapping-alg"
    }
  },
  "#key-algorithm-dictionary": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "12. KeyAlgorithm dictionary",
      "url": "https://w3c.github.io/webcrypto/#key-algorithm-dictionary"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "12. KeyAlgorithm dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#key-algorithm-dictionary"
    }
  },
  "#key-algorithm-dictionary-description": {
    "current": {
      "number": "12.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#key-algorithm-dictionary-description"
    },
    "snapshot": {
      "number": "12.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#key-algorithm-dictionary-description"
    }
  },
  "#key-algorithm-dictionary-members": {
    "current": {
      "number": "12.2",
      "spec": "Web Cryptography 2",
      "text": "KeyAlgorithm dictionary members",
      "url": "https://w3c.github.io/webcrypto/#key-algorithm-dictionary-members"
    },
    "snapshot": {
      "number": "12.2",
      "spec": "Web Cryptography 2",
      "text": "KeyAlgorithm dictionary members",
      "url": "https://www.w3.org/TR/webcrypto-2/#key-algorithm-dictionary-members"
    }
  },
  "#keypair": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "17. CryptoKeyPair dictionary",
      "url": "https://w3c.github.io/webcrypto/#keypair"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "17. CryptoKeyPair dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#keypair"
    }
  },
  "#multifactor-authentication": {
    "current": {
      "number": "2.1",
      "spec": "Web Cryptography 2",
      "text": "Multi-factor Authentication",
      "url": "https://w3c.github.io/webcrypto/#multifactor-authentication"
    },
    "snapshot": {
      "number": "2.1",
      "spec": "Web Cryptography 2",
      "text": "Multi-factor Authentication",
      "url": "https://www.w3.org/TR/webcrypto-2/#multifactor-authentication"
    }
  },
  "#normative-references": {
    "current": {
      "number": "D.1",
      "spec": "Web Cryptography 2",
      "text": "Normative references",
      "url": "https://w3c.github.io/webcrypto/#normative-references"
    },
    "snapshot": {
      "number": "D.1",
      "spec": "Web Cryptography 2",
      "text": "Normative references",
      "url": "https://www.w3.org/TR/webcrypto-2/#normative-references"
    }
  },
  "#pbkdf2": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "34. PBKDF2",
      "url": "https://w3c.github.io/webcrypto/#pbkdf2"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "34. PBKDF2",
      "url": "https://www.w3.org/TR/webcrypto-2/#pbkdf2"
    }
  },
  "#pbkdf2-description": {
    "current": {
      "number": "34.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#pbkdf2-description"
    },
    "snapshot": {
      "number": "34.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#pbkdf2-description"
    }
  },
  "#pbkdf2-operations": {
    "current": {
      "number": "34.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#pbkdf2-operations"
    },
    "snapshot": {
      "number": "34.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#pbkdf2-operations"
    }
  },
  "#pbkdf2-operations-derive-bits": {
    "current": {
      "number": "34.4.1",
      "spec": "Web Cryptography 2",
      "text": "Derive Bits",
      "url": "https://w3c.github.io/webcrypto/#pbkdf2-operations-derive-bits"
    },
    "snapshot": {
      "number": "34.4.1",
      "spec": "Web Cryptography 2",
      "text": "Derive Bits",
      "url": "https://www.w3.org/TR/webcrypto-2/#pbkdf2-operations-derive-bits"
    }
  },
  "#pbkdf2-operations-get-key-length": {
    "current": {
      "number": "34.4.3",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://w3c.github.io/webcrypto/#pbkdf2-operations-get-key-length"
    },
    "snapshot": {
      "number": "34.4.3",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://www.w3.org/TR/webcrypto-2/#pbkdf2-operations-get-key-length"
    }
  },
  "#pbkdf2-operations-import-key": {
    "current": {
      "number": "34.4.2",
      "spec": "Web Cryptography 2",
      "text": "Import key",
      "url": "https://w3c.github.io/webcrypto/#pbkdf2-operations-import-key"
    },
    "snapshot": {
      "number": "34.4.2",
      "spec": "Web Cryptography 2",
      "text": "Import key",
      "url": "https://www.w3.org/TR/webcrypto-2/#pbkdf2-operations-import-key"
    }
  },
  "#pbkdf2-params": {
    "current": {
      "number": "34.3",
      "spec": "Web Cryptography 2",
      "text": "Pbkdf2Params dictionary",
      "url": "https://w3c.github.io/webcrypto/#pbkdf2-params"
    },
    "snapshot": {
      "number": "34.3",
      "spec": "Web Cryptography 2",
      "text": "Pbkdf2Params dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#pbkdf2-params"
    }
  },
  "#pbkdf2-registration": {
    "current": {
      "number": "34.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#pbkdf2-registration"
    },
    "snapshot": {
      "number": "34.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#pbkdf2-registration"
    }
  },
  "#pkcs8-mapping": {
    "current": {
      "number": "C",
      "spec": "Web Cryptography 2",
      "text": "Mapping between Algorithm and PKCS#8 PrivateKeyInfo",
      "url": "https://w3c.github.io/webcrypto/#pkcs8-mapping"
    },
    "snapshot": {
      "number": "C",
      "spec": "Web Cryptography 2",
      "text": "Mapping between Algorithm and PKCS#8 PrivateKeyInfo",
      "url": "https://www.w3.org/TR/webcrypto-2/#pkcs8-mapping"
    }
  },
  "#privacy": {
    "current": {
      "number": "7",
      "spec": "Web Cryptography 2",
      "text": "Privacy considerations",
      "url": "https://w3c.github.io/webcrypto/#privacy"
    },
    "snapshot": {
      "number": "7",
      "spec": "Web Cryptography 2",
      "text": "Privacy considerations",
      "url": "https://www.w3.org/TR/webcrypto-2/#privacy"
    }
  },
  "#protected-document": {
    "current": {
      "number": "2.2",
      "spec": "Web Cryptography 2",
      "text": "Protected Document Exchange",
      "url": "https://w3c.github.io/webcrypto/#protected-document"
    },
    "snapshot": {
      "number": "2.2",
      "spec": "Web Cryptography 2",
      "text": "Protected Document Exchange",
      "url": "https://www.w3.org/TR/webcrypto-2/#protected-document"
    }
  },
  "#references": {
    "current": {
      "number": "D",
      "spec": "Web Cryptography 2",
      "text": "References",
      "url": "https://w3c.github.io/webcrypto/#references"
    },
    "snapshot": {
      "number": "D",
      "spec": "Web Cryptography 2",
      "text": "References",
      "url": "https://www.w3.org/TR/webcrypto-2/#references"
    }
  },
  "#rsa-oaep": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "22. RSA-OAEP",
      "url": "https://w3c.github.io/webcrypto/#rsa-oaep"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "22. RSA-OAEP",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-oaep"
    }
  },
  "#rsa-oaep-description": {
    "current": {
      "number": "22.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#rsa-oaep-description"
    },
    "snapshot": {
      "number": "22.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-oaep-description"
    }
  },
  "#rsa-oaep-operations": {
    "current": {
      "number": "22.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#rsa-oaep-operations"
    },
    "snapshot": {
      "number": "22.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-oaep-operations"
    }
  },
  "#rsa-oaep-operations-decrypt": {
    "current": {
      "number": "22.4.2",
      "spec": "Web Cryptography 2",
      "text": "Decrypt",
      "url": "https://w3c.github.io/webcrypto/#rsa-oaep-operations-decrypt"
    },
    "snapshot": {
      "number": "22.4.2",
      "spec": "Web Cryptography 2",
      "text": "Decrypt",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-oaep-operations-decrypt"
    }
  },
  "#rsa-oaep-operations-encrypt": {
    "current": {
      "number": "22.4.1",
      "spec": "Web Cryptography 2",
      "text": "Encrypt",
      "url": "https://w3c.github.io/webcrypto/#rsa-oaep-operations-encrypt"
    },
    "snapshot": {
      "number": "22.4.1",
      "spec": "Web Cryptography 2",
      "text": "Encrypt",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-oaep-operations-encrypt"
    }
  },
  "#rsa-oaep-operations-export-key": {
    "current": {
      "number": "22.4.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#rsa-oaep-operations-export-key"
    },
    "snapshot": {
      "number": "22.4.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-oaep-operations-export-key"
    }
  },
  "#rsa-oaep-operations-generate-key": {
    "current": {
      "number": "22.4.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#rsa-oaep-operations-generate-key"
    },
    "snapshot": {
      "number": "22.4.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-oaep-operations-generate-key"
    }
  },
  "#rsa-oaep-operations-import-key": {
    "current": {
      "number": "22.4.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#rsa-oaep-operations-import-key"
    },
    "snapshot": {
      "number": "22.4.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-oaep-operations-import-key"
    }
  },
  "#rsa-oaep-params": {
    "current": {
      "number": "22.3",
      "spec": "Web Cryptography 2",
      "text": "RsaOaepParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#rsa-oaep-params"
    },
    "snapshot": {
      "number": "22.3",
      "spec": "Web Cryptography 2",
      "text": "RsaOaepParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-oaep-params"
    }
  },
  "#rsa-oaep-registration": {
    "current": {
      "number": "22.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#rsa-oaep-registration"
    },
    "snapshot": {
      "number": "22.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-oaep-registration"
    }
  },
  "#rsa-pss": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "21. RSA-PSS",
      "url": "https://w3c.github.io/webcrypto/#rsa-pss"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "21. RSA-PSS",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-pss"
    }
  },
  "#rsa-pss-description": {
    "current": {
      "number": "21.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#rsa-pss-description"
    },
    "snapshot": {
      "number": "21.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-pss-description"
    }
  },
  "#rsa-pss-operations": {
    "current": {
      "number": "21.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#rsa-pss-operations"
    },
    "snapshot": {
      "number": "21.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-pss-operations"
    }
  },
  "#rsa-pss-operations-export-key": {
    "current": {
      "number": "21.4.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#rsa-pss-operations-export-key"
    },
    "snapshot": {
      "number": "21.4.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-pss-operations-export-key"
    }
  },
  "#rsa-pss-operations-generate-key": {
    "current": {
      "number": "21.4.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#rsa-pss-operations-generate-key"
    },
    "snapshot": {
      "number": "21.4.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-pss-operations-generate-key"
    }
  },
  "#rsa-pss-operations-import-key": {
    "current": {
      "number": "21.4.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#rsa-pss-operations-import-key"
    },
    "snapshot": {
      "number": "21.4.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-pss-operations-import-key"
    }
  },
  "#rsa-pss-operations-sign": {
    "current": {
      "number": "21.4.1",
      "spec": "Web Cryptography 2",
      "text": "Sign",
      "url": "https://w3c.github.io/webcrypto/#rsa-pss-operations-sign"
    },
    "snapshot": {
      "number": "21.4.1",
      "spec": "Web Cryptography 2",
      "text": "Sign",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-pss-operations-sign"
    }
  },
  "#rsa-pss-operations-verify": {
    "current": {
      "number": "21.4.2",
      "spec": "Web Cryptography 2",
      "text": "Verify",
      "url": "https://w3c.github.io/webcrypto/#rsa-pss-operations-verify"
    },
    "snapshot": {
      "number": "21.4.2",
      "spec": "Web Cryptography 2",
      "text": "Verify",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-pss-operations-verify"
    }
  },
  "#rsa-pss-registration": {
    "current": {
      "number": "21.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#rsa-pss-registration"
    },
    "snapshot": {
      "number": "21.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-pss-registration"
    }
  },
  "#rsassa-pkcs1": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "20. RSASSA-PKCS1-v1_5",
      "url": "https://w3c.github.io/webcrypto/#rsassa-pkcs1"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "20. RSASSA-PKCS1-v1_5",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsassa-pkcs1"
    }
  },
  "#rsassa-pkcs1-description": {
    "current": {
      "number": "20.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#rsassa-pkcs1-description"
    },
    "snapshot": {
      "number": "20.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsassa-pkcs1-description"
    }
  },
  "#rsassa-pkcs1-operations": {
    "current": {
      "number": "20.8",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#rsassa-pkcs1-operations"
    },
    "snapshot": {
      "number": "20.8",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsassa-pkcs1-operations"
    }
  },
  "#rsassa-pkcs1-operations-export-key": {
    "current": {
      "number": "20.8.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#rsassa-pkcs1-operations-export-key"
    },
    "snapshot": {
      "number": "20.8.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsassa-pkcs1-operations-export-key"
    }
  },
  "#rsassa-pkcs1-operations-generate-key": {
    "current": {
      "number": "20.8.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#rsassa-pkcs1-operations-generate-key"
    },
    "snapshot": {
      "number": "20.8.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsassa-pkcs1-operations-generate-key"
    }
  },
  "#rsassa-pkcs1-operations-import-key": {
    "current": {
      "number": "20.8.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#rsassa-pkcs1-operations-import-key"
    },
    "snapshot": {
      "number": "20.8.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsassa-pkcs1-operations-import-key"
    }
  },
  "#rsassa-pkcs1-operations-sign": {
    "current": {
      "number": "20.8.1",
      "spec": "Web Cryptography 2",
      "text": "Sign",
      "url": "https://w3c.github.io/webcrypto/#rsassa-pkcs1-operations-sign"
    },
    "snapshot": {
      "number": "20.8.1",
      "spec": "Web Cryptography 2",
      "text": "Sign",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsassa-pkcs1-operations-sign"
    }
  },
  "#rsassa-pkcs1-operations-verify": {
    "current": {
      "number": "20.8.2",
      "spec": "Web Cryptography 2",
      "text": "Verify",
      "url": "https://w3c.github.io/webcrypto/#rsassa-pkcs1-operations-verify"
    },
    "snapshot": {
      "number": "20.8.2",
      "spec": "Web Cryptography 2",
      "text": "Verify",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsassa-pkcs1-operations-verify"
    }
  },
  "#rsassa-pkcs1-registration": {
    "current": {
      "number": "20.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#rsassa-pkcs1-registration"
    },
    "snapshot": {
      "number": "20.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsassa-pkcs1-registration"
    }
  },
  "#scope": {
    "current": {
      "number": "4",
      "spec": "Web Cryptography 2",
      "text": "Scope",
      "url": "https://w3c.github.io/webcrypto/#scope"
    },
    "snapshot": {
      "number": "4",
      "spec": "Web Cryptography 2",
      "text": "Scope",
      "url": "https://www.w3.org/TR/webcrypto-2/#scope"
    }
  },
  "#scope-abstraction": {
    "current": {
      "number": "4.1",
      "spec": "Web Cryptography 2",
      "text": "Level of abstraction",
      "url": "https://w3c.github.io/webcrypto/#scope-abstraction"
    },
    "snapshot": {
      "number": "4.1",
      "spec": "Web Cryptography 2",
      "text": "Level of abstraction",
      "url": "https://www.w3.org/TR/webcrypto-2/#scope-abstraction"
    }
  },
  "#scope-algorithms": {
    "current": {
      "number": "4.2",
      "spec": "Web Cryptography 2",
      "text": "Cryptographic algorithms",
      "url": "https://w3c.github.io/webcrypto/#scope-algorithms"
    },
    "snapshot": {
      "number": "4.2",
      "spec": "Web Cryptography 2",
      "text": "Cryptographic algorithms",
      "url": "https://www.w3.org/TR/webcrypto-2/#scope-algorithms"
    }
  },
  "#scope-out-of-scope": {
    "current": {
      "number": "4.3",
      "spec": "Web Cryptography 2",
      "text": "Out of scope",
      "url": "https://w3c.github.io/webcrypto/#scope-out-of-scope"
    },
    "snapshot": {
      "number": "4.3",
      "spec": "Web Cryptography 2",
      "text": "Out of scope",
      "url": "https://www.w3.org/TR/webcrypto-2/#scope-out-of-scope"
    }
  },
  "#secure-messaging": {
    "current": {
      "number": "2.6",
      "spec": "Web Cryptography 2",
      "text": "Secure Messaging",
      "url": "https://w3c.github.io/webcrypto/#secure-messaging"
    },
    "snapshot": {
      "number": "2.6",
      "spec": "Web Cryptography 2",
      "text": "Secure Messaging",
      "url": "https://www.w3.org/TR/webcrypto-2/#secure-messaging"
    }
  },
  "#security-considerations": {
    "current": {
      "number": "6",
      "spec": "Web Cryptography 2",
      "text": "Security considerations",
      "url": "https://w3c.github.io/webcrypto/#security-considerations"
    },
    "snapshot": {
      "number": "6",
      "spec": "Web Cryptography 2",
      "text": "Security considerations",
      "url": "https://www.w3.org/TR/webcrypto-2/#security-considerations"
    }
  },
  "#security-developers": {
    "current": {
      "number": "6.2",
      "spec": "Web Cryptography 2",
      "text": "Security considerations for authors",
      "url": "https://w3c.github.io/webcrypto/#security-developers"
    },
    "snapshot": {
      "number": "6.2",
      "spec": "Web Cryptography 2",
      "text": "Security considerations for authors",
      "url": "https://www.w3.org/TR/webcrypto-2/#security-developers"
    }
  },
  "#security-implementers": {
    "current": {
      "number": "6.1",
      "spec": "Web Cryptography 2",
      "text": "Security considerations for implementers",
      "url": "https://w3c.github.io/webcrypto/#security-implementers"
    },
    "snapshot": {
      "number": "6.1",
      "spec": "Web Cryptography 2",
      "text": "Security considerations for implementers",
      "url": "https://www.w3.org/TR/webcrypto-2/#security-implementers"
    }
  },
  "#security-users": {
    "current": {
      "number": "6.3",
      "spec": "Web Cryptography 2",
      "text": "Security considerations for users",
      "url": "https://w3c.github.io/webcrypto/#security-users"
    },
    "snapshot": {
      "number": "6.3",
      "spec": "Web Cryptography 2",
      "text": "Security considerations for users",
      "url": "https://www.w3.org/TR/webcrypto-2/#security-users"
    }
  },
  "#sha": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "32. SHA",
      "url": "https://w3c.github.io/webcrypto/#sha"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "32. SHA",
      "url": "https://www.w3.org/TR/webcrypto-2/#sha"
    }
  },
  "#sha-description": {
    "current": {
      "number": "32.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#sha-description"
    },
    "snapshot": {
      "number": "32.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#sha-description"
    }
  },
  "#sha-operations": {
    "current": {
      "number": "32.3",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#sha-operations"
    },
    "snapshot": {
      "number": "32.3",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#sha-operations"
    }
  },
  "#sha-operations-digest": {
    "current": {
      "number": "32.3.1",
      "spec": "Web Cryptography 2",
      "text": "Digest",
      "url": "https://w3c.github.io/webcrypto/#sha-operations-digest"
    },
    "snapshot": {
      "number": "32.3.1",
      "spec": "Web Cryptography 2",
      "text": "Digest",
      "url": "https://www.w3.org/TR/webcrypto-2/#sha-operations-digest"
    }
  },
  "#sha-registration": {
    "current": {
      "number": "32.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#sha-registration"
    },
    "snapshot": {
      "number": "32.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#sha-registration"
    }
  },
  "#spki-mapping": {
    "current": {
      "number": "B",
      "spec": "Web Cryptography 2",
      "text": "Mapping between Algorithm and SubjectPublicKeyInfo",
      "url": "https://w3c.github.io/webcrypto/#spki-mapping"
    },
    "snapshot": {
      "number": "B",
      "spec": "Web Cryptography 2",
      "text": "Mapping between Algorithm and SubjectPublicKeyInfo",
      "url": "https://www.w3.org/TR/webcrypto-2/#spki-mapping"
    }
  },
  "#subtlecrypto-interface": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "14. SubtleCrypto interface",
      "url": "https://w3c.github.io/webcrypto/#subtlecrypto-interface"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "14. SubtleCrypto interface",
      "url": "https://www.w3.org/TR/webcrypto-2/#subtlecrypto-interface"
    }
  },
  "#subtlecrypto-interface-datatypes": {
    "current": {
      "number": "14.1",
      "spec": "Web Cryptography 2",
      "text": "Data Types",
      "url": "https://w3c.github.io/webcrypto/#subtlecrypto-interface-datatypes"
    },
    "snapshot": {
      "number": "14.1",
      "spec": "Web Cryptography 2",
      "text": "Data Types",
      "url": "https://www.w3.org/TR/webcrypto-2/#subtlecrypto-interface-datatypes"
    }
  },
  "#subtlecrypto-interface-methods": {
    "current": {
      "number": "14.3",
      "spec": "Web Cryptography 2",
      "text": "Methods and Parameters",
      "url": "https://w3c.github.io/webcrypto/#subtlecrypto-interface-methods"
    },
    "snapshot": {
      "number": "14.3",
      "spec": "Web Cryptography 2",
      "text": "Methods and Parameters",
      "url": "https://www.w3.org/TR/webcrypto-2/#subtlecrypto-interface-methods"
    }
  },
  "#subtlecrypto-interface-tasksource": {
    "current": {
      "number": "14.2",
      "spec": "Web Cryptography 2",
      "text": "Task Source",
      "url": "https://w3c.github.io/webcrypto/#subtlecrypto-interface-tasksource"
    },
    "snapshot": {
      "number": "14.2",
      "spec": "Web Cryptography 2",
      "text": "Task Source",
      "url": "https://www.w3.org/TR/webcrypto-2/#subtlecrypto-interface-tasksource"
    }
  },
  "#table-of-contents": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "Table of Contents",
      "url": "https://w3c.github.io/webcrypto/#toc"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "Table of Contents",
      "url": "https://www.w3.org/TR/webcrypto-2/#toc"
    }
  },
  "#terminology": {
    "current": {
      "number": "9",
      "spec": "Web Cryptography 2",
      "text": "Terminology",
      "url": "https://w3c.github.io/webcrypto/#terminology"
    },
    "snapshot": {
      "number": "9",
      "spec": "Web Cryptography 2",
      "text": "Terminology",
      "url": "https://www.w3.org/TR/webcrypto-2/#terminology"
    }
  },
  "#title": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "Web Cryptography API Level 2",
      "url": "https://w3c.github.io/webcrypto/#title"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "Web Cryptography Level 2",
      "url": "https://www.w3.org/TR/webcrypto-2/#title"
    }
  },
  "#toc": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "Table of Contents",
      "url": "https://w3c.github.io/webcrypto/#toc"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "Table of Contents",
      "url": "https://www.w3.org/TR/webcrypto-2/#toc"
    }
  },
  "#use-cases": {
    "current": {
      "number": "2",
      "spec": "Web Cryptography 2",
      "text": "Use Cases",
      "url": "https://w3c.github.io/webcrypto/#use-cases"
    },
    "snapshot": {
      "number": "2",
      "spec": "Web Cryptography 2",
      "text": "Use Cases",
      "url": "https://www.w3.org/TR/webcrypto-2/#use-cases"
    }
  },
  "#x1-introduction": {
    "current": {
      "number": "1",
      "spec": "Web Cryptography 2",
      "text": "Introduction",
      "url": "https://w3c.github.io/webcrypto/#introduction"
    },
    "snapshot": {
      "number": "1",
      "spec": "Web Cryptography 2",
      "text": "Introduction",
      "url": "https://www.w3.org/TR/webcrypto-2/#introduction"
    }
  },
  "#x10-1-1-the-getrandomvalues-method": {
    "current": {
      "number": "10.1.1",
      "spec": "Web Cryptography 2",
      "text": "The getRandomValues method",
      "url": "https://w3c.github.io/webcrypto/#Crypto-method-getRandomValues"
    },
    "snapshot": {
      "number": "10.1.1",
      "spec": "Web Cryptography 2",
      "text": "The getRandomValues method",
      "url": "https://www.w3.org/TR/webcrypto-2/#Crypto-method-getRandomValues"
    }
  },
  "#x10-1-2-the-randomuuid-method": {
    "current": {
      "number": "10.1.2",
      "spec": "Web Cryptography 2",
      "text": "The randomUUID method",
      "url": "https://w3c.github.io/webcrypto/#Crypto-method-randomUUID"
    },
    "snapshot": {
      "number": "10.1.2",
      "spec": "Web Cryptography 2",
      "text": "The randomUUID method",
      "url": "https://www.w3.org/TR/webcrypto-2/#Crypto-method-randomUUID"
    }
  },
  "#x10-1-methods-and-parameters": {
    "current": {
      "number": "10.1",
      "spec": "Web Cryptography 2",
      "text": "Methods and Parameters",
      "url": "https://w3c.github.io/webcrypto/#Crypto-interface-methods"
    },
    "snapshot": {
      "number": "10.1",
      "spec": "Web Cryptography 2",
      "text": "Methods and Parameters",
      "url": "https://www.w3.org/TR/webcrypto-2/#Crypto-interface-methods"
    }
  },
  "#x10-2-1-the-subtle-attribute": {
    "current": {
      "number": "10.2.1",
      "spec": "Web Cryptography 2",
      "text": "The subtle attribute",
      "url": "https://w3c.github.io/webcrypto/#Crypto-attribute-subtle"
    },
    "snapshot": {
      "number": "10.2.1",
      "spec": "Web Cryptography 2",
      "text": "The subtle attribute",
      "url": "https://www.w3.org/TR/webcrypto-2/#Crypto-attribute-subtle"
    }
  },
  "#x10-2-attributes": {
    "current": {
      "number": "10.2",
      "spec": "Web Cryptography 2",
      "text": "Attributes",
      "url": "https://w3c.github.io/webcrypto/#Crypto-interface-attributes"
    },
    "snapshot": {
      "number": "10.2",
      "spec": "Web Cryptography 2",
      "text": "Attributes",
      "url": "https://www.w3.org/TR/webcrypto-2/#Crypto-interface-attributes"
    }
  },
  "#x10-crypto-interface": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "10. Crypto interface",
      "url": "https://w3c.github.io/webcrypto/#crypto-interface"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "10. Crypto interface",
      "url": "https://www.w3.org/TR/webcrypto-2/#crypto-interface"
    }
  },
  "#x11-1-algorithm-dictionary-members": {
    "current": {
      "number": "11.1",
      "spec": "Web Cryptography 2",
      "text": "Algorithm Dictionary Members",
      "url": "https://w3c.github.io/webcrypto/#algorithm-dictionary-members"
    },
    "snapshot": {
      "number": "11.1",
      "spec": "Web Cryptography 2",
      "text": "Algorithm Dictionary Members",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-dictionary-members"
    }
  },
  "#x11-algorithm-dictionary": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "11. Algorithm dictionary",
      "url": "https://w3c.github.io/webcrypto/#algorithm-dictionary"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "11. Algorithm dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-dictionary"
    }
  },
  "#x12-1-description": {
    "current": {
      "number": "12.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#key-algorithm-dictionary-description"
    },
    "snapshot": {
      "number": "12.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#key-algorithm-dictionary-description"
    }
  },
  "#x12-2-keyalgorithm-dictionary-members": {
    "current": {
      "number": "12.2",
      "spec": "Web Cryptography 2",
      "text": "KeyAlgorithm dictionary members",
      "url": "https://w3c.github.io/webcrypto/#key-algorithm-dictionary-members"
    },
    "snapshot": {
      "number": "12.2",
      "spec": "Web Cryptography 2",
      "text": "KeyAlgorithm dictionary members",
      "url": "https://www.w3.org/TR/webcrypto-2/#key-algorithm-dictionary-members"
    }
  },
  "#x12-keyalgorithm-dictionary": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "12. KeyAlgorithm dictionary",
      "url": "https://w3c.github.io/webcrypto/#key-algorithm-dictionary"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "12. KeyAlgorithm dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#key-algorithm-dictionary"
    }
  },
  "#x13-1-description": {
    "current": {
      "number": "13.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#cryptokey-interface-description"
    },
    "snapshot": {
      "number": "13.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#cryptokey-interface-description"
    }
  },
  "#x13-2-key-interface-data-types": {
    "current": {
      "number": "13.2",
      "spec": "Web Cryptography 2",
      "text": "Key interface data types",
      "url": "https://w3c.github.io/webcrypto/#cryptokey-interface-types"
    },
    "snapshot": {
      "number": "13.2",
      "spec": "Web Cryptography 2",
      "text": "Key interface data types",
      "url": "https://www.w3.org/TR/webcrypto-2/#cryptokey-interface-types"
    }
  },
  "#x13-3-cryptokey-internal-slots": {
    "current": {
      "number": "13.3",
      "spec": "Web Cryptography 2",
      "text": "CryptoKey internal slots",
      "url": "https://w3c.github.io/webcrypto/#cryptokey-interface-internal-slots"
    },
    "snapshot": {
      "number": "13.3",
      "spec": "Web Cryptography 2",
      "text": "CryptoKey internal slots",
      "url": "https://www.w3.org/TR/webcrypto-2/#cryptokey-interface-internal-slots"
    }
  },
  "#x13-4-cryptokey-interface-members": {
    "current": {
      "number": "13.4",
      "spec": "Web Cryptography 2",
      "text": "CryptoKey interface members",
      "url": "https://w3c.github.io/webcrypto/#cryptokey-interface-members"
    },
    "snapshot": {
      "number": "13.4",
      "spec": "Web Cryptography 2",
      "text": "CryptoKey interface members",
      "url": "https://www.w3.org/TR/webcrypto-2/#cryptokey-interface-members"
    }
  },
  "#x13-5-serialization-and-deserialization-steps": {
    "current": {
      "number": "13.5",
      "spec": "Web Cryptography 2",
      "text": "Serialization and deserialization steps",
      "url": "https://w3c.github.io/webcrypto/#cryptokey-interface-serializable"
    },
    "snapshot": {
      "number": "13.5",
      "spec": "Web Cryptography 2",
      "text": "Serialization and deserialization steps",
      "url": "https://www.w3.org/TR/webcrypto-2/#cryptokey-interface-serializable"
    }
  },
  "#x13-cryptokey-interface": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "13. CryptoKey interface",
      "url": "https://w3c.github.io/webcrypto/#cryptokey-interface"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "13. CryptoKey interface",
      "url": "https://www.w3.org/TR/webcrypto-2/#cryptokey-interface"
    }
  },
  "#x14-1-data-types": {
    "current": {
      "number": "14.1",
      "spec": "Web Cryptography 2",
      "text": "Data Types",
      "url": "https://w3c.github.io/webcrypto/#subtlecrypto-interface-datatypes"
    },
    "snapshot": {
      "number": "14.1",
      "spec": "Web Cryptography 2",
      "text": "Data Types",
      "url": "https://www.w3.org/TR/webcrypto-2/#subtlecrypto-interface-datatypes"
    }
  },
  "#x14-2-task-source": {
    "current": {
      "number": "14.2",
      "spec": "Web Cryptography 2",
      "text": "Task Source",
      "url": "https://w3c.github.io/webcrypto/#subtlecrypto-interface-tasksource"
    },
    "snapshot": {
      "number": "14.2",
      "spec": "Web Cryptography 2",
      "text": "Task Source",
      "url": "https://www.w3.org/TR/webcrypto-2/#subtlecrypto-interface-tasksource"
    }
  },
  "#x14-3-1-the-encrypt-method": {
    "current": {
      "number": "14.3.1",
      "spec": "Web Cryptography 2",
      "text": "The encrypt method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-encrypt"
    },
    "snapshot": {
      "number": "14.3.1",
      "spec": "Web Cryptography 2",
      "text": "The encrypt method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-encrypt"
    }
  },
  "#x14-3-10-the-exportkey-method": {
    "current": {
      "number": "14.3.10",
      "spec": "Web Cryptography 2",
      "text": "The exportKey method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-exportKey"
    },
    "snapshot": {
      "number": "14.3.10",
      "spec": "Web Cryptography 2",
      "text": "The exportKey method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-exportKey"
    }
  },
  "#x14-3-11-the-wrapkey-method": {
    "current": {
      "number": "14.3.11",
      "spec": "Web Cryptography 2",
      "text": "The wrapKey method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-wrapKey"
    },
    "snapshot": {
      "number": "14.3.11",
      "spec": "Web Cryptography 2",
      "text": "The wrapKey method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-wrapKey"
    }
  },
  "#x14-3-12-the-unwrapkey-method": {
    "current": {
      "number": "14.3.12",
      "spec": "Web Cryptography 2",
      "text": "The unwrapKey method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-unwrapKey"
    },
    "snapshot": {
      "number": "14.3.12",
      "spec": "Web Cryptography 2",
      "text": "The unwrapKey method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-unwrapKey"
    }
  },
  "#x14-3-2-the-decrypt-method": {
    "current": {
      "number": "14.3.2",
      "spec": "Web Cryptography 2",
      "text": "The decrypt method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-decrypt"
    },
    "snapshot": {
      "number": "14.3.2",
      "spec": "Web Cryptography 2",
      "text": "The decrypt method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-decrypt"
    }
  },
  "#x14-3-3-the-sign-method": {
    "current": {
      "number": "14.3.3",
      "spec": "Web Cryptography 2",
      "text": "The sign method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-sign"
    },
    "snapshot": {
      "number": "14.3.3",
      "spec": "Web Cryptography 2",
      "text": "The sign method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-sign"
    }
  },
  "#x14-3-4-the-verify-method": {
    "current": {
      "number": "14.3.4",
      "spec": "Web Cryptography 2",
      "text": "The verify method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-verify"
    },
    "snapshot": {
      "number": "14.3.4",
      "spec": "Web Cryptography 2",
      "text": "The verify method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-verify"
    }
  },
  "#x14-3-5-the-digest-method": {
    "current": {
      "number": "14.3.5",
      "spec": "Web Cryptography 2",
      "text": "The digest method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-digest"
    },
    "snapshot": {
      "number": "14.3.5",
      "spec": "Web Cryptography 2",
      "text": "The digest method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-digest"
    }
  },
  "#x14-3-6-the-generatekey-method": {
    "current": {
      "number": "14.3.6",
      "spec": "Web Cryptography 2",
      "text": "The generateKey method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-generateKey"
    },
    "snapshot": {
      "number": "14.3.6",
      "spec": "Web Cryptography 2",
      "text": "The generateKey method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-generateKey"
    }
  },
  "#x14-3-7-the-derivekey-method": {
    "current": {
      "number": "14.3.7",
      "spec": "Web Cryptography 2",
      "text": "The deriveKey method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-deriveKey"
    },
    "snapshot": {
      "number": "14.3.7",
      "spec": "Web Cryptography 2",
      "text": "The deriveKey method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-deriveKey"
    }
  },
  "#x14-3-8-the-derivebits-method": {
    "current": {
      "number": "14.3.8",
      "spec": "Web Cryptography 2",
      "text": "The deriveBits method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-deriveBits"
    },
    "snapshot": {
      "number": "14.3.8",
      "spec": "Web Cryptography 2",
      "text": "The deriveBits method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-deriveBits"
    }
  },
  "#x14-3-9-the-importkey-method": {
    "current": {
      "number": "14.3.9",
      "spec": "Web Cryptography 2",
      "text": "The importKey method",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-method-importKey"
    },
    "snapshot": {
      "number": "14.3.9",
      "spec": "Web Cryptography 2",
      "text": "The importKey method",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-method-importKey"
    }
  },
  "#x14-3-methods-and-parameters": {
    "current": {
      "number": "14.3",
      "spec": "Web Cryptography 2",
      "text": "Methods and Parameters",
      "url": "https://w3c.github.io/webcrypto/#subtlecrypto-interface-methods"
    },
    "snapshot": {
      "number": "14.3",
      "spec": "Web Cryptography 2",
      "text": "Methods and Parameters",
      "url": "https://www.w3.org/TR/webcrypto-2/#subtlecrypto-interface-methods"
    }
  },
  "#x14-4-exceptions": {
    "current": {
      "number": "14.4",
      "spec": "Web Cryptography 2",
      "text": "Exceptions",
      "url": "https://w3c.github.io/webcrypto/#SubtleCrypto-Exceptions"
    },
    "snapshot": {
      "number": "14.4",
      "spec": "Web Cryptography 2",
      "text": "Exceptions",
      "url": "https://www.w3.org/TR/webcrypto-2/#SubtleCrypto-Exceptions"
    }
  },
  "#x14-subtlecrypto-interface": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "14. SubtleCrypto interface",
      "url": "https://w3c.github.io/webcrypto/#subtlecrypto-interface"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "14. SubtleCrypto interface",
      "url": "https://www.w3.org/TR/webcrypto-2/#subtlecrypto-interface"
    }
  },
  "#x15-jsonwebkey-dictionary": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "15. JsonWebKey dictionary",
      "url": "https://w3c.github.io/webcrypto/#JsonWebKey-dictionary"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "15. JsonWebKey dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#JsonWebKey-dictionary"
    }
  },
  "#x16-biginteger": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "16. BigInteger",
      "url": "https://w3c.github.io/webcrypto/#big-integer"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "16. BigInteger",
      "url": "https://www.w3.org/TR/webcrypto-2/#big-integer"
    }
  },
  "#x17-cryptokeypair-dictionary": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "17. CryptoKeyPair dictionary",
      "url": "https://w3c.github.io/webcrypto/#keypair"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "17. CryptoKeyPair dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#keypair"
    }
  },
  "#x18-1-overview": {
    "current": {
      "number": "18.1",
      "spec": "Web Cryptography 2",
      "text": "Overview",
      "url": "https://w3c.github.io/webcrypto/#algorithms-section-overview"
    },
    "snapshot": {
      "number": "18.1",
      "spec": "Web Cryptography 2",
      "text": "Overview",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithms-section-overview"
    }
  },
  "#x18-2-1-naming": {
    "current": {
      "number": "18.2.1",
      "spec": "Web Cryptography 2",
      "text": "Naming",
      "url": "https://w3c.github.io/webcrypto/#algorithm-concepts-naming"
    },
    "snapshot": {
      "number": "18.2.1",
      "spec": "Web Cryptography 2",
      "text": "Naming",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-concepts-naming"
    }
  },
  "#x18-2-2-supported-operations": {
    "current": {
      "number": "18.2.2",
      "spec": "Web Cryptography 2",
      "text": "Supported Operations",
      "url": "https://w3c.github.io/webcrypto/#algorithm-concepts-operations"
    },
    "snapshot": {
      "number": "18.2.2",
      "spec": "Web Cryptography 2",
      "text": "Supported Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-concepts-operations"
    }
  },
  "#x18-2-3-normalization": {
    "current": {
      "number": "18.2.3",
      "spec": "Web Cryptography 2",
      "text": "Normalization",
      "url": "https://w3c.github.io/webcrypto/#algorithm-concepts-normalization"
    },
    "snapshot": {
      "number": "18.2.3",
      "spec": "Web Cryptography 2",
      "text": "Normalization",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-concepts-normalization"
    }
  },
  "#x18-2-concepts": {
    "current": {
      "number": "18.2",
      "spec": "Web Cryptography 2",
      "text": "Concepts",
      "url": "https://w3c.github.io/webcrypto/#algorithm-concepts"
    },
    "snapshot": {
      "number": "18.2",
      "spec": "Web Cryptography 2",
      "text": "Concepts",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-concepts"
    }
  },
  "#x18-3-specification-conventions": {
    "current": {
      "number": "18.3",
      "spec": "Web Cryptography 2",
      "text": "Specification Conventions",
      "url": "https://w3c.github.io/webcrypto/#algorithm-conventions"
    },
    "snapshot": {
      "number": "18.3",
      "spec": "Web Cryptography 2",
      "text": "Specification Conventions",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-conventions"
    }
  },
  "#x18-4-1-description": {
    "current": {
      "number": "18.4.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#algorithm-normalization-description"
    },
    "snapshot": {
      "number": "18.4.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-normalization-description"
    }
  },
  "#x18-4-2-internal-state-objects": {
    "current": {
      "number": "18.4.2",
      "spec": "Web Cryptography 2",
      "text": "Internal State Objects",
      "url": "https://w3c.github.io/webcrypto/#algorithm-normalization-internal"
    },
    "snapshot": {
      "number": "18.4.2",
      "spec": "Web Cryptography 2",
      "text": "Internal State Objects",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-normalization-internal"
    }
  },
  "#x18-4-3-defining-an-algorithm": {
    "current": {
      "number": "18.4.3",
      "spec": "Web Cryptography 2",
      "text": "Defining an Algorithm",
      "url": "https://w3c.github.io/webcrypto/#algorithm-normalization-define-an-algorithm"
    },
    "snapshot": {
      "number": "18.4.3",
      "spec": "Web Cryptography 2",
      "text": "Defining an Algorithm",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-normalization-define-an-algorithm"
    }
  },
  "#x18-4-4-normalizing-an-algorithm": {
    "current": {
      "number": "18.4.4",
      "spec": "Web Cryptography 2",
      "text": "Normalizing an algorithm",
      "url": "https://w3c.github.io/webcrypto/#algorithm-normalization-normalize-an-algorithm"
    },
    "snapshot": {
      "number": "18.4.4",
      "spec": "Web Cryptography 2",
      "text": "Normalizing an algorithm",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-normalization-normalize-an-algorithm"
    }
  },
  "#x18-4-algorithm-normalization": {
    "current": {
      "number": "18.4",
      "spec": "Web Cryptography 2",
      "text": "Algorithm Normalization",
      "url": "https://w3c.github.io/webcrypto/#algorithm-normalization"
    },
    "snapshot": {
      "number": "18.4",
      "spec": "Web Cryptography 2",
      "text": "Algorithm Normalization",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-normalization"
    }
  },
  "#x18-5-1-for-authors": {
    "current": {
      "number": "18.5.1",
      "spec": "Web Cryptography 2",
      "text": "For Authors",
      "url": "https://w3c.github.io/webcrypto/#algorithm-recommendations-authors"
    },
    "snapshot": {
      "number": "18.5.1",
      "spec": "Web Cryptography 2",
      "text": "For Authors",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-recommendations-authors"
    }
  },
  "#x18-5-2-for-implementers": {
    "current": {
      "number": "18.5.2",
      "spec": "Web Cryptography 2",
      "text": "For Implementers",
      "url": "https://w3c.github.io/webcrypto/#algorithm-recommendations-implementers"
    },
    "snapshot": {
      "number": "18.5.2",
      "spec": "Web Cryptography 2",
      "text": "For Implementers",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-recommendations-implementers"
    }
  },
  "#x18-5-recommendations": {
    "current": {
      "number": "18.5",
      "spec": "Web Cryptography 2",
      "text": "Recommendations",
      "url": "https://w3c.github.io/webcrypto/#algorithm-recommendations"
    },
    "snapshot": {
      "number": "18.5",
      "spec": "Web Cryptography 2",
      "text": "Recommendations",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-recommendations"
    }
  },
  "#x18-algorithms": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "18. Algorithms",
      "url": "https://w3c.github.io/webcrypto/#algorithms"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "18. Algorithms",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithms"
    }
  },
  "#x19-algorithm-overview": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "19. Algorithm Overview",
      "url": "https://w3c.github.io/webcrypto/#algorithm-overview"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "19. Algorithm Overview",
      "url": "https://www.w3.org/TR/webcrypto-2/#algorithm-overview"
    }
  },
  "#x2-1-multi-factor-authentication": {
    "current": {
      "number": "2.1",
      "spec": "Web Cryptography 2",
      "text": "Multi-factor Authentication",
      "url": "https://w3c.github.io/webcrypto/#multifactor-authentication"
    },
    "snapshot": {
      "number": "2.1",
      "spec": "Web Cryptography 2",
      "text": "Multi-factor Authentication",
      "url": "https://www.w3.org/TR/webcrypto-2/#multifactor-authentication"
    }
  },
  "#x2-2-protected-document-exchange": {
    "current": {
      "number": "2.2",
      "spec": "Web Cryptography 2",
      "text": "Protected Document Exchange",
      "url": "https://w3c.github.io/webcrypto/#protected-document"
    },
    "snapshot": {
      "number": "2.2",
      "spec": "Web Cryptography 2",
      "text": "Protected Document Exchange",
      "url": "https://www.w3.org/TR/webcrypto-2/#protected-document"
    }
  },
  "#x2-3-cloud-storage": {
    "current": {
      "number": "2.3",
      "spec": "Web Cryptography 2",
      "text": "Cloud Storage",
      "url": "https://w3c.github.io/webcrypto/#cloud-storage"
    },
    "snapshot": {
      "number": "2.3",
      "spec": "Web Cryptography 2",
      "text": "Cloud Storage",
      "url": "https://www.w3.org/TR/webcrypto-2/#cloud-storage"
    }
  },
  "#x2-4-document-signing": {
    "current": {
      "number": "2.4",
      "spec": "Web Cryptography 2",
      "text": "Document Signing",
      "url": "https://w3c.github.io/webcrypto/#document-signing"
    },
    "snapshot": {
      "number": "2.4",
      "spec": "Web Cryptography 2",
      "text": "Document Signing",
      "url": "https://www.w3.org/TR/webcrypto-2/#document-signing"
    }
  },
  "#x2-5-data-integrity-protection": {
    "current": {
      "number": "2.5",
      "spec": "Web Cryptography 2",
      "text": "Data Integrity Protection",
      "url": "https://w3c.github.io/webcrypto/#data-integrity-protection"
    },
    "snapshot": {
      "number": "2.5",
      "spec": "Web Cryptography 2",
      "text": "Data Integrity Protection",
      "url": "https://www.w3.org/TR/webcrypto-2/#data-integrity-protection"
    }
  },
  "#x2-6-secure-messaging": {
    "current": {
      "number": "2.6",
      "spec": "Web Cryptography 2",
      "text": "Secure Messaging",
      "url": "https://w3c.github.io/webcrypto/#secure-messaging"
    },
    "snapshot": {
      "number": "2.6",
      "spec": "Web Cryptography 2",
      "text": "Secure Messaging",
      "url": "https://www.w3.org/TR/webcrypto-2/#secure-messaging"
    }
  },
  "#x2-7-javascript-object-signing-and-encryption-jose": {
    "current": {
      "number": "2.7",
      "spec": "Web Cryptography 2",
      "text": "JavaScript Object Signing and Encryption (JOSE)",
      "url": "https://w3c.github.io/webcrypto/#jose"
    },
    "snapshot": {
      "number": "2.7",
      "spec": "Web Cryptography 2",
      "text": "JavaScript Object Signing and Encryption (JOSE)",
      "url": "https://www.w3.org/TR/webcrypto-2/#jose"
    }
  },
  "#x2-use-cases": {
    "current": {
      "number": "2",
      "spec": "Web Cryptography 2",
      "text": "Use Cases",
      "url": "https://w3c.github.io/webcrypto/#use-cases"
    },
    "snapshot": {
      "number": "2",
      "spec": "Web Cryptography 2",
      "text": "Use Cases",
      "url": "https://www.w3.org/TR/webcrypto-2/#use-cases"
    }
  },
  "#x20-1-description": {
    "current": {
      "number": "20.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#rsassa-pkcs1-description"
    },
    "snapshot": {
      "number": "20.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsassa-pkcs1-description"
    }
  },
  "#x20-2-registration": {
    "current": {
      "number": "20.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#rsassa-pkcs1-registration"
    },
    "snapshot": {
      "number": "20.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsassa-pkcs1-registration"
    }
  },
  "#x20-3-rsakeygenparams-dictionary": {
    "current": {
      "number": "20.3",
      "spec": "Web Cryptography 2",
      "text": "RsaKeyGenParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#RsaKeyGenParams-dictionary"
    },
    "snapshot": {
      "number": "20.3",
      "spec": "Web Cryptography 2",
      "text": "RsaKeyGenParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#RsaKeyGenParams-dictionary"
    }
  },
  "#x20-4-rsahashedkeygenparams-dictionary": {
    "current": {
      "number": "20.4",
      "spec": "Web Cryptography 2",
      "text": "RsaHashedKeyGenParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#RsaHashedKeyGenParams-dictionary"
    },
    "snapshot": {
      "number": "20.4",
      "spec": "Web Cryptography 2",
      "text": "RsaHashedKeyGenParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#RsaHashedKeyGenParams-dictionary"
    }
  },
  "#x20-5-rsakeyalgorithm-dictionary": {
    "current": {
      "number": "20.5",
      "spec": "Web Cryptography 2",
      "text": "RsaKeyAlgorithm dictionary",
      "url": "https://w3c.github.io/webcrypto/#RsaKeyAlgorithm-dictionary"
    },
    "snapshot": {
      "number": "20.5",
      "spec": "Web Cryptography 2",
      "text": "RsaKeyAlgorithm dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#RsaKeyAlgorithm-dictionary"
    }
  },
  "#x20-6-rsahashedkeyalgorithm-dictionary": {
    "current": {
      "number": "20.6",
      "spec": "Web Cryptography 2",
      "text": "RsaHashedKeyAlgorithm dictionary",
      "url": "https://w3c.github.io/webcrypto/#RsaHashedKeyAlgorithm-dictionary"
    },
    "snapshot": {
      "number": "20.6",
      "spec": "Web Cryptography 2",
      "text": "RsaHashedKeyAlgorithm dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#RsaHashedKeyAlgorithm-dictionary"
    }
  },
  "#x20-7-rsahashedimportparams-dictionary": {
    "current": {
      "number": "20.7",
      "spec": "Web Cryptography 2",
      "text": "RsaHashedImportParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#RsaHashedImportParams-dictionary"
    },
    "snapshot": {
      "number": "20.7",
      "spec": "Web Cryptography 2",
      "text": "RsaHashedImportParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#RsaHashedImportParams-dictionary"
    }
  },
  "#x20-8-1-sign": {
    "current": {
      "number": "20.8.1",
      "spec": "Web Cryptography 2",
      "text": "Sign",
      "url": "https://w3c.github.io/webcrypto/#rsassa-pkcs1-operations-sign"
    },
    "snapshot": {
      "number": "20.8.1",
      "spec": "Web Cryptography 2",
      "text": "Sign",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsassa-pkcs1-operations-sign"
    }
  },
  "#x20-8-2-verify": {
    "current": {
      "number": "20.8.2",
      "spec": "Web Cryptography 2",
      "text": "Verify",
      "url": "https://w3c.github.io/webcrypto/#rsassa-pkcs1-operations-verify"
    },
    "snapshot": {
      "number": "20.8.2",
      "spec": "Web Cryptography 2",
      "text": "Verify",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsassa-pkcs1-operations-verify"
    }
  },
  "#x20-8-3-generate-key": {
    "current": {
      "number": "20.8.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#rsassa-pkcs1-operations-generate-key"
    },
    "snapshot": {
      "number": "20.8.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsassa-pkcs1-operations-generate-key"
    }
  },
  "#x20-8-4-import-key": {
    "current": {
      "number": "20.8.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#rsassa-pkcs1-operations-import-key"
    },
    "snapshot": {
      "number": "20.8.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsassa-pkcs1-operations-import-key"
    }
  },
  "#x20-8-5-export-key": {
    "current": {
      "number": "20.8.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#rsassa-pkcs1-operations-export-key"
    },
    "snapshot": {
      "number": "20.8.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsassa-pkcs1-operations-export-key"
    }
  },
  "#x20-8-operations": {
    "current": {
      "number": "20.8",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#rsassa-pkcs1-operations"
    },
    "snapshot": {
      "number": "20.8",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsassa-pkcs1-operations"
    }
  },
  "#x20-rsassa-pkcs1-v1_5": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "20. RSASSA-PKCS1-v1_5",
      "url": "https://w3c.github.io/webcrypto/#rsassa-pkcs1"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "20. RSASSA-PKCS1-v1_5",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsassa-pkcs1"
    }
  },
  "#x21-1-description": {
    "current": {
      "number": "21.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#rsa-pss-description"
    },
    "snapshot": {
      "number": "21.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-pss-description"
    }
  },
  "#x21-2-registration": {
    "current": {
      "number": "21.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#rsa-pss-registration"
    },
    "snapshot": {
      "number": "21.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-pss-registration"
    }
  },
  "#x21-3-rsapssparams-dictionary": {
    "current": {
      "number": "21.3",
      "spec": "Web Cryptography 2",
      "text": "RsaPssParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#RsaPssParams-dictionary"
    },
    "snapshot": {
      "number": "21.3",
      "spec": "Web Cryptography 2",
      "text": "RsaPssParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#RsaPssParams-dictionary"
    }
  },
  "#x21-4-1-sign": {
    "current": {
      "number": "21.4.1",
      "spec": "Web Cryptography 2",
      "text": "Sign",
      "url": "https://w3c.github.io/webcrypto/#rsa-pss-operations-sign"
    },
    "snapshot": {
      "number": "21.4.1",
      "spec": "Web Cryptography 2",
      "text": "Sign",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-pss-operations-sign"
    }
  },
  "#x21-4-2-verify": {
    "current": {
      "number": "21.4.2",
      "spec": "Web Cryptography 2",
      "text": "Verify",
      "url": "https://w3c.github.io/webcrypto/#rsa-pss-operations-verify"
    },
    "snapshot": {
      "number": "21.4.2",
      "spec": "Web Cryptography 2",
      "text": "Verify",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-pss-operations-verify"
    }
  },
  "#x21-4-3-generate-key": {
    "current": {
      "number": "21.4.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#rsa-pss-operations-generate-key"
    },
    "snapshot": {
      "number": "21.4.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-pss-operations-generate-key"
    }
  },
  "#x21-4-4-import-key": {
    "current": {
      "number": "21.4.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#rsa-pss-operations-import-key"
    },
    "snapshot": {
      "number": "21.4.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-pss-operations-import-key"
    }
  },
  "#x21-4-5-export-key": {
    "current": {
      "number": "21.4.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#rsa-pss-operations-export-key"
    },
    "snapshot": {
      "number": "21.4.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-pss-operations-export-key"
    }
  },
  "#x21-4-operations": {
    "current": {
      "number": "21.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#rsa-pss-operations"
    },
    "snapshot": {
      "number": "21.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-pss-operations"
    }
  },
  "#x21-rsa-pss": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "21. RSA-PSS",
      "url": "https://w3c.github.io/webcrypto/#rsa-pss"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "21. RSA-PSS",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-pss"
    }
  },
  "#x22-1-description": {
    "current": {
      "number": "22.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#rsa-oaep-description"
    },
    "snapshot": {
      "number": "22.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-oaep-description"
    }
  },
  "#x22-2-registration": {
    "current": {
      "number": "22.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#rsa-oaep-registration"
    },
    "snapshot": {
      "number": "22.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-oaep-registration"
    }
  },
  "#x22-3-rsaoaepparams-dictionary": {
    "current": {
      "number": "22.3",
      "spec": "Web Cryptography 2",
      "text": "RsaOaepParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#rsa-oaep-params"
    },
    "snapshot": {
      "number": "22.3",
      "spec": "Web Cryptography 2",
      "text": "RsaOaepParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-oaep-params"
    }
  },
  "#x22-4-1-encrypt": {
    "current": {
      "number": "22.4.1",
      "spec": "Web Cryptography 2",
      "text": "Encrypt",
      "url": "https://w3c.github.io/webcrypto/#rsa-oaep-operations-encrypt"
    },
    "snapshot": {
      "number": "22.4.1",
      "spec": "Web Cryptography 2",
      "text": "Encrypt",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-oaep-operations-encrypt"
    }
  },
  "#x22-4-2-decrypt": {
    "current": {
      "number": "22.4.2",
      "spec": "Web Cryptography 2",
      "text": "Decrypt",
      "url": "https://w3c.github.io/webcrypto/#rsa-oaep-operations-decrypt"
    },
    "snapshot": {
      "number": "22.4.2",
      "spec": "Web Cryptography 2",
      "text": "Decrypt",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-oaep-operations-decrypt"
    }
  },
  "#x22-4-3-generate-key": {
    "current": {
      "number": "22.4.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#rsa-oaep-operations-generate-key"
    },
    "snapshot": {
      "number": "22.4.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-oaep-operations-generate-key"
    }
  },
  "#x22-4-4-import-key": {
    "current": {
      "number": "22.4.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#rsa-oaep-operations-import-key"
    },
    "snapshot": {
      "number": "22.4.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-oaep-operations-import-key"
    }
  },
  "#x22-4-5-export-key": {
    "current": {
      "number": "22.4.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#rsa-oaep-operations-export-key"
    },
    "snapshot": {
      "number": "22.4.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-oaep-operations-export-key"
    }
  },
  "#x22-4-operations": {
    "current": {
      "number": "22.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#rsa-oaep-operations"
    },
    "snapshot": {
      "number": "22.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-oaep-operations"
    }
  },
  "#x22-rsa-oaep": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "22. RSA-OAEP",
      "url": "https://w3c.github.io/webcrypto/#rsa-oaep"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "22. RSA-OAEP",
      "url": "https://www.w3.org/TR/webcrypto-2/#rsa-oaep"
    }
  },
  "#x23-1-description": {
    "current": {
      "number": "23.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#ecdsa-description"
    },
    "snapshot": {
      "number": "23.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdsa-description"
    }
  },
  "#x23-2-registration": {
    "current": {
      "number": "23.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#ecdsa-registration"
    },
    "snapshot": {
      "number": "23.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdsa-registration"
    }
  },
  "#x23-3-ecdsaparams-dictionary": {
    "current": {
      "number": "23.3",
      "spec": "Web Cryptography 2",
      "text": "EcdsaParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#EcdsaParams-dictionary"
    },
    "snapshot": {
      "number": "23.3",
      "spec": "Web Cryptography 2",
      "text": "EcdsaParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#EcdsaParams-dictionary"
    }
  },
  "#x23-4-eckeygenparams-dictionary": {
    "current": {
      "number": "23.4",
      "spec": "Web Cryptography 2",
      "text": "EcKeyGenParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#EcKeyGenParams-dictionary"
    },
    "snapshot": {
      "number": "23.4",
      "spec": "Web Cryptography 2",
      "text": "EcKeyGenParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#EcKeyGenParams-dictionary"
    }
  },
  "#x23-5-eckeyalgorithm-dictionary": {
    "current": {
      "number": "23.5",
      "spec": "Web Cryptography 2",
      "text": "EcKeyAlgorithm dictionary",
      "url": "https://w3c.github.io/webcrypto/#EcKeyAlgorithm-dictionary"
    },
    "snapshot": {
      "number": "23.5",
      "spec": "Web Cryptography 2",
      "text": "EcKeyAlgorithm dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#EcKeyAlgorithm-dictionary"
    }
  },
  "#x23-6-eckeyimportparams-dictionary": {
    "current": {
      "number": "23.6",
      "spec": "Web Cryptography 2",
      "text": "EcKeyImportParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#EcKeyImportParams-dictionary"
    },
    "snapshot": {
      "number": "23.6",
      "spec": "Web Cryptography 2",
      "text": "EcKeyImportParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#EcKeyImportParams-dictionary"
    }
  },
  "#x23-7-1-sign": {
    "current": {
      "number": "23.7.1",
      "spec": "Web Cryptography 2",
      "text": "Sign",
      "url": "https://w3c.github.io/webcrypto/#ecdsa-operations-sign"
    },
    "snapshot": {
      "number": "23.7.1",
      "spec": "Web Cryptography 2",
      "text": "Sign",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdsa-operations-sign"
    }
  },
  "#x23-7-2-verify": {
    "current": {
      "number": "23.7.2",
      "spec": "Web Cryptography 2",
      "text": "Verify",
      "url": "https://w3c.github.io/webcrypto/#ecdsa-operations-verify"
    },
    "snapshot": {
      "number": "23.7.2",
      "spec": "Web Cryptography 2",
      "text": "Verify",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdsa-operations-verify"
    }
  },
  "#x23-7-3-generate-key": {
    "current": {
      "number": "23.7.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#ecdsa-operations-generate-key"
    },
    "snapshot": {
      "number": "23.7.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdsa-operations-generate-key"
    }
  },
  "#x23-7-4-import-key": {
    "current": {
      "number": "23.7.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#ecdsa-operations-import-key"
    },
    "snapshot": {
      "number": "23.7.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdsa-operations-import-key"
    }
  },
  "#x23-7-5-export-key": {
    "current": {
      "number": "23.7.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#ecdsa-operations-export-key"
    },
    "snapshot": {
      "number": "23.7.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdsa-operations-export-key"
    }
  },
  "#x23-7-operations": {
    "current": {
      "number": "23.7",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#ecdsa-operations"
    },
    "snapshot": {
      "number": "23.7",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdsa-operations"
    }
  },
  "#x23-ecdsa": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "23. ECDSA",
      "url": "https://w3c.github.io/webcrypto/#ecdsa"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "23. ECDSA",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdsa"
    }
  },
  "#x24-1-description": {
    "current": {
      "number": "24.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#ecdh-description"
    },
    "snapshot": {
      "number": "24.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdh-description"
    }
  },
  "#x24-2-registration": {
    "current": {
      "number": "24.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#ecdh-registration"
    },
    "snapshot": {
      "number": "24.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdh-registration"
    }
  },
  "#x24-3-ecdhkeyderiveparams-dictionary": {
    "current": {
      "number": "24.3",
      "spec": "Web Cryptography 2",
      "text": "EcdhKeyDeriveParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#dh-EcdhKeyDeriveParams"
    },
    "snapshot": {
      "number": "24.3",
      "spec": "Web Cryptography 2",
      "text": "EcdhKeyDeriveParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#dh-EcdhKeyDeriveParams"
    }
  },
  "#x24-4-1-generate-key": {
    "current": {
      "number": "24.4.1",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#ecdh-operations-generate-key"
    },
    "snapshot": {
      "number": "24.4.1",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdh-operations-generate-key"
    }
  },
  "#x24-4-2-derive-bits": {
    "current": {
      "number": "24.4.2",
      "spec": "Web Cryptography 2",
      "text": "Derive Bits",
      "url": "https://w3c.github.io/webcrypto/#ecdh-operations-derive-bits"
    },
    "snapshot": {
      "number": "24.4.2",
      "spec": "Web Cryptography 2",
      "text": "Derive Bits",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdh-operations-derive-bits"
    }
  },
  "#x24-4-3-import-key": {
    "current": {
      "number": "24.4.3",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#ecdh-operations-import-key"
    },
    "snapshot": {
      "number": "24.4.3",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdh-operations-import-key"
    }
  },
  "#x24-4-4-export-key": {
    "current": {
      "number": "24.4.4",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#ecdh-operations-export-key"
    },
    "snapshot": {
      "number": "24.4.4",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdh-operations-export-key"
    }
  },
  "#x24-4-operations": {
    "current": {
      "number": "24.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#ecdh-operations"
    },
    "snapshot": {
      "number": "24.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdh-operations"
    }
  },
  "#x24-ecdh": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "24. ECDH",
      "url": "https://w3c.github.io/webcrypto/#ecdh"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "24. ECDH",
      "url": "https://www.w3.org/TR/webcrypto-2/#ecdh"
    }
  },
  "#x25-1-description": {
    "current": {
      "number": "25.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#ed25519-description"
    },
    "snapshot": {
      "number": "25.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#ed25519-description"
    }
  },
  "#x25-2-registration": {
    "current": {
      "number": "25.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#ed25519-registration"
    },
    "snapshot": {
      "number": "25.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#ed25519-registration"
    }
  },
  "#x25-3-1-sign": {
    "current": {
      "number": "25.3.1",
      "spec": "Web Cryptography 2",
      "text": "Sign",
      "url": "https://w3c.github.io/webcrypto/#ed25519-operations-sign"
    },
    "snapshot": {
      "number": "25.3.1",
      "spec": "Web Cryptography 2",
      "text": "Sign",
      "url": "https://www.w3.org/TR/webcrypto-2/#ed25519-operations-sign"
    }
  },
  "#x25-3-2-verify": {
    "current": {
      "number": "25.3.2",
      "spec": "Web Cryptography 2",
      "text": "Verify",
      "url": "https://w3c.github.io/webcrypto/#ed25519-operations-verify"
    },
    "snapshot": {
      "number": "25.3.2",
      "spec": "Web Cryptography 2",
      "text": "Verify",
      "url": "https://www.w3.org/TR/webcrypto-2/#ed25519-operations-verify"
    }
  },
  "#x25-3-3-generate-key": {
    "current": {
      "number": "25.3.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#ed25519-operations-generate-key"
    },
    "snapshot": {
      "number": "25.3.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#ed25519-operations-generate-key"
    }
  },
  "#x25-3-4-import-key": {
    "current": {
      "number": "25.3.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#ed25519-operations-import-key"
    },
    "snapshot": {
      "number": "25.3.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#ed25519-operations-import-key"
    }
  },
  "#x25-3-5-export-key": {
    "current": {
      "number": "25.3.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#ed25519-operations-export-key"
    },
    "snapshot": {
      "number": "25.3.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#ed25519-operations-export-key"
    }
  },
  "#x25-3-operations": {
    "current": {
      "number": "25.3",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#ed25519-operations"
    },
    "snapshot": {
      "number": "25.3",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#ed25519-operations"
    }
  },
  "#x25-ed25519": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "25. Ed25519",
      "url": "https://w3c.github.io/webcrypto/#ed25519"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "25. Ed25519",
      "url": "https://www.w3.org/TR/webcrypto-2/#ed25519"
    }
  },
  "#x25519": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "26. X25519",
      "url": "https://w3c.github.io/webcrypto/#x25519"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "26. X25519",
      "url": "https://www.w3.org/TR/webcrypto-2/#x25519"
    }
  },
  "#x25519-description": {
    "current": {
      "number": "26.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#x25519-description"
    },
    "snapshot": {
      "number": "26.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#x25519-description"
    }
  },
  "#x25519-operations": {
    "current": {
      "number": "26.3",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#x25519-operations"
    },
    "snapshot": {
      "number": "26.3",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#x25519-operations"
    }
  },
  "#x25519-operations-derive-bits": {
    "current": {
      "number": "26.3.1",
      "spec": "Web Cryptography 2",
      "text": "Derive Bits",
      "url": "https://w3c.github.io/webcrypto/#x25519-operations-derive-bits"
    },
    "snapshot": {
      "number": "26.3.1",
      "spec": "Web Cryptography 2",
      "text": "Derive Bits",
      "url": "https://www.w3.org/TR/webcrypto-2/#x25519-operations-derive-bits"
    }
  },
  "#x25519-operations-export-key": {
    "current": {
      "number": "26.3.4",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#x25519-operations-export-key"
    },
    "snapshot": {
      "number": "26.3.4",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#x25519-operations-export-key"
    }
  },
  "#x25519-operations-generate-key": {
    "current": {
      "number": "26.3.2",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#x25519-operations-generate-key"
    },
    "snapshot": {
      "number": "26.3.2",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#x25519-operations-generate-key"
    }
  },
  "#x25519-operations-import-key": {
    "current": {
      "number": "26.3.3",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#x25519-operations-import-key"
    },
    "snapshot": {
      "number": "26.3.3",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#x25519-operations-import-key"
    }
  },
  "#x25519-registration": {
    "current": {
      "number": "26.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#x25519-registration"
    },
    "snapshot": {
      "number": "26.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#x25519-registration"
    }
  },
  "#x26-1-description": {
    "current": {
      "number": "26.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#x25519-description"
    },
    "snapshot": {
      "number": "26.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#x25519-description"
    }
  },
  "#x26-2-registration": {
    "current": {
      "number": "26.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#x25519-registration"
    },
    "snapshot": {
      "number": "26.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#x25519-registration"
    }
  },
  "#x26-3-1-derive-bits": {
    "current": {
      "number": "26.3.1",
      "spec": "Web Cryptography 2",
      "text": "Derive Bits",
      "url": "https://w3c.github.io/webcrypto/#x25519-operations-derive-bits"
    },
    "snapshot": {
      "number": "26.3.1",
      "spec": "Web Cryptography 2",
      "text": "Derive Bits",
      "url": "https://www.w3.org/TR/webcrypto-2/#x25519-operations-derive-bits"
    }
  },
  "#x26-3-2-generate-key": {
    "current": {
      "number": "26.3.2",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#x25519-operations-generate-key"
    },
    "snapshot": {
      "number": "26.3.2",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#x25519-operations-generate-key"
    }
  },
  "#x26-3-3-import-key": {
    "current": {
      "number": "26.3.3",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#x25519-operations-import-key"
    },
    "snapshot": {
      "number": "26.3.3",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#x25519-operations-import-key"
    }
  },
  "#x26-3-4-export-key": {
    "current": {
      "number": "26.3.4",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#x25519-operations-export-key"
    },
    "snapshot": {
      "number": "26.3.4",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#x25519-operations-export-key"
    }
  },
  "#x26-3-operations": {
    "current": {
      "number": "26.3",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#x25519-operations"
    },
    "snapshot": {
      "number": "26.3",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#x25519-operations"
    }
  },
  "#x26-x25519": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "26. X25519",
      "url": "https://w3c.github.io/webcrypto/#x25519"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "26. X25519",
      "url": "https://www.w3.org/TR/webcrypto-2/#x25519"
    }
  },
  "#x27-1-description": {
    "current": {
      "number": "27.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#aes-ctr-description"
    },
    "snapshot": {
      "number": "27.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-ctr-description"
    }
  },
  "#x27-2-registration": {
    "current": {
      "number": "27.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#aes-ctr-registration"
    },
    "snapshot": {
      "number": "27.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-ctr-registration"
    }
  },
  "#x27-3-aesctrparams-dictionary": {
    "current": {
      "number": "27.3",
      "spec": "Web Cryptography 2",
      "text": "AesCtrParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#aes-ctr-params"
    },
    "snapshot": {
      "number": "27.3",
      "spec": "Web Cryptography 2",
      "text": "AesCtrParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-ctr-params"
    }
  },
  "#x27-4-aeskeyalgorithm-dictionary": {
    "current": {
      "number": "27.4",
      "spec": "Web Cryptography 2",
      "text": "AesKeyAlgorithm dictionary",
      "url": "https://w3c.github.io/webcrypto/#AesKeyAlgorithm-dictionary"
    },
    "snapshot": {
      "number": "27.4",
      "spec": "Web Cryptography 2",
      "text": "AesKeyAlgorithm dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#AesKeyAlgorithm-dictionary"
    }
  },
  "#x27-5-aeskeygenparams-dictionary": {
    "current": {
      "number": "27.5",
      "spec": "Web Cryptography 2",
      "text": "AesKeyGenParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#aes-keygen-params"
    },
    "snapshot": {
      "number": "27.5",
      "spec": "Web Cryptography 2",
      "text": "AesKeyGenParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-keygen-params"
    }
  },
  "#x27-6-aesderivedkeyparams-dictionary": {
    "current": {
      "number": "27.6",
      "spec": "Web Cryptography 2",
      "text": "AesDerivedKeyParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#aes-derivedkey-params"
    },
    "snapshot": {
      "number": "27.6",
      "spec": "Web Cryptography 2",
      "text": "AesDerivedKeyParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-derivedkey-params"
    }
  },
  "#x27-7-1-encrypt": {
    "current": {
      "number": "27.7.1",
      "spec": "Web Cryptography 2",
      "text": "Encrypt",
      "url": "https://w3c.github.io/webcrypto/#aes-ctr-operations-encrypt"
    },
    "snapshot": {
      "number": "27.7.1",
      "spec": "Web Cryptography 2",
      "text": "Encrypt",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-ctr-operations-encrypt"
    }
  },
  "#x27-7-2-decrypt": {
    "current": {
      "number": "27.7.2",
      "spec": "Web Cryptography 2",
      "text": "Decrypt",
      "url": "https://w3c.github.io/webcrypto/#aes-ctr-operations-decrypt"
    },
    "snapshot": {
      "number": "27.7.2",
      "spec": "Web Cryptography 2",
      "text": "Decrypt",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-ctr-operations-decrypt"
    }
  },
  "#x27-7-3-generate-key": {
    "current": {
      "number": "27.7.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#aes-ctr-operations-generate-key"
    },
    "snapshot": {
      "number": "27.7.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-ctr-operations-generate-key"
    }
  },
  "#x27-7-4-import-key": {
    "current": {
      "number": "27.7.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#aes-ctr-operations-import-key"
    },
    "snapshot": {
      "number": "27.7.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-ctr-operations-import-key"
    }
  },
  "#x27-7-5-export-key": {
    "current": {
      "number": "27.7.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#aes-ctr-operations-export-key"
    },
    "snapshot": {
      "number": "27.7.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-ctr-operations-export-key"
    }
  },
  "#x27-7-6-get-key-length": {
    "current": {
      "number": "27.7.6",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://w3c.github.io/webcrypto/#aes-ctr-operations-get-key-length"
    },
    "snapshot": {
      "number": "27.7.6",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-ctr-operations-get-key-length"
    }
  },
  "#x27-7-operations": {
    "current": {
      "number": "27.7",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#aes-ctr-operations"
    },
    "snapshot": {
      "number": "27.7",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-ctr-operations"
    }
  },
  "#x27-aes-ctr": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "27. AES-CTR",
      "url": "https://w3c.github.io/webcrypto/#aes-ctr"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "27. AES-CTR",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-ctr"
    }
  },
  "#x28-1-description": {
    "current": {
      "number": "28.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#aes-cbc-description"
    },
    "snapshot": {
      "number": "28.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-cbc-description"
    }
  },
  "#x28-2-registration": {
    "current": {
      "number": "28.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#aes-cbc-registration"
    },
    "snapshot": {
      "number": "28.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-cbc-registration"
    }
  },
  "#x28-3-aescbcparams-dictionary": {
    "current": {
      "number": "28.3",
      "spec": "Web Cryptography 2",
      "text": "AesCbcParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#aes-cbc-params"
    },
    "snapshot": {
      "number": "28.3",
      "spec": "Web Cryptography 2",
      "text": "AesCbcParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-cbc-params"
    }
  },
  "#x28-4-1-encrypt": {
    "current": {
      "number": "28.4.1",
      "spec": "Web Cryptography 2",
      "text": "Encrypt",
      "url": "https://w3c.github.io/webcrypto/#aes-cbc-operations-encrypt"
    },
    "snapshot": {
      "number": "28.4.1",
      "spec": "Web Cryptography 2",
      "text": "Encrypt",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-cbc-operations-encrypt"
    }
  },
  "#x28-4-2-decrypt": {
    "current": {
      "number": "28.4.2",
      "spec": "Web Cryptography 2",
      "text": "Decrypt",
      "url": "https://w3c.github.io/webcrypto/#aes-cbc-operations-decrypt"
    },
    "snapshot": {
      "number": "28.4.2",
      "spec": "Web Cryptography 2",
      "text": "Decrypt",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-cbc-operations-decrypt"
    }
  },
  "#x28-4-3-generate-key": {
    "current": {
      "number": "28.4.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#aes-cbc-operations-generate-key"
    },
    "snapshot": {
      "number": "28.4.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-cbc-operations-generate-key"
    }
  },
  "#x28-4-4-import-key": {
    "current": {
      "number": "28.4.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#aes-cbc-operations-import-key"
    },
    "snapshot": {
      "number": "28.4.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-cbc-operations-import-key"
    }
  },
  "#x28-4-5-export-key": {
    "current": {
      "number": "28.4.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#aes-cbc-operations-export-key"
    },
    "snapshot": {
      "number": "28.4.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-cbc-operations-export-key"
    }
  },
  "#x28-4-6-get-key-length": {
    "current": {
      "number": "28.4.6",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://w3c.github.io/webcrypto/#aes-cbc-operations-get-key-length"
    },
    "snapshot": {
      "number": "28.4.6",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-cbc-operations-get-key-length"
    }
  },
  "#x28-4-operations": {
    "current": {
      "number": "28.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#aes-cbc-operations"
    },
    "snapshot": {
      "number": "28.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-cbc-operations"
    }
  },
  "#x28-aes-cbc": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "28. AES-CBC",
      "url": "https://w3c.github.io/webcrypto/#aes-cbc"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "28. AES-CBC",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-cbc"
    }
  },
  "#x29-1-description": {
    "current": {
      "number": "29.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#aes-gcm-description"
    },
    "snapshot": {
      "number": "29.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-gcm-description"
    }
  },
  "#x29-2-registration": {
    "current": {
      "number": "29.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#aes-gcm-registration"
    },
    "snapshot": {
      "number": "29.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-gcm-registration"
    }
  },
  "#x29-3-aesgcmparams-dictionary": {
    "current": {
      "number": "29.3",
      "spec": "Web Cryptography 2",
      "text": "AesGcmParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#aes-gcm-params"
    },
    "snapshot": {
      "number": "29.3",
      "spec": "Web Cryptography 2",
      "text": "AesGcmParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-gcm-params"
    }
  },
  "#x29-4-1-encrypt": {
    "current": {
      "number": "29.4.1",
      "spec": "Web Cryptography 2",
      "text": "Encrypt",
      "url": "https://w3c.github.io/webcrypto/#aes-gcm-operations-encrypt"
    },
    "snapshot": {
      "number": "29.4.1",
      "spec": "Web Cryptography 2",
      "text": "Encrypt",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-gcm-operations-encrypt"
    }
  },
  "#x29-4-2-decrypt": {
    "current": {
      "number": "29.4.2",
      "spec": "Web Cryptography 2",
      "text": "Decrypt",
      "url": "https://w3c.github.io/webcrypto/#aes-gcm-operations-decrypt"
    },
    "snapshot": {
      "number": "29.4.2",
      "spec": "Web Cryptography 2",
      "text": "Decrypt",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-gcm-operations-decrypt"
    }
  },
  "#x29-4-3-generate-key": {
    "current": {
      "number": "29.4.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#aes-gcm-operations-generate-key"
    },
    "snapshot": {
      "number": "29.4.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-gcm-operations-generate-key"
    }
  },
  "#x29-4-4-import-key": {
    "current": {
      "number": "29.4.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#aes-gcm-operations-import-key"
    },
    "snapshot": {
      "number": "29.4.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-gcm-operations-import-key"
    }
  },
  "#x29-4-5-export-key": {
    "current": {
      "number": "29.4.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#aes-gcm-operations-export-key"
    },
    "snapshot": {
      "number": "29.4.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-gcm-operations-export-key"
    }
  },
  "#x29-4-6-get-key-length": {
    "current": {
      "number": "29.4.6",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://w3c.github.io/webcrypto/#aes-gcm-operations-get-key-length"
    },
    "snapshot": {
      "number": "29.4.6",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-gcm-operations-get-key-length"
    }
  },
  "#x29-4-operations": {
    "current": {
      "number": "29.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#aes-gcm-operations"
    },
    "snapshot": {
      "number": "29.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-gcm-operations"
    }
  },
  "#x29-aes-gcm": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "29. AES-GCM",
      "url": "https://w3c.github.io/webcrypto/#aes-gcm"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "29. AES-GCM",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-gcm"
    }
  },
  "#x3-1-extensibility": {
    "current": {
      "number": "3.1",
      "spec": "Web Cryptography 2",
      "text": "Extensibility",
      "url": "https://w3c.github.io/webcrypto/#extensibility"
    },
    "snapshot": {
      "number": "3.1",
      "spec": "Web Cryptography 2",
      "text": "Extensibility",
      "url": "https://www.w3.org/TR/webcrypto-2/#extensibility"
    }
  },
  "#x3-conformance": {
    "current": {
      "number": "3",
      "spec": "Web Cryptography 2",
      "text": "Conformance",
      "url": "https://w3c.github.io/webcrypto/#conformance"
    },
    "snapshot": {
      "number": "3",
      "spec": "Web Cryptography 2",
      "text": "Conformance",
      "url": "https://www.w3.org/TR/webcrypto-2/#conformance"
    }
  },
  "#x30-1-description": {
    "current": {
      "number": "30.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#aes-kw-description"
    },
    "snapshot": {
      "number": "30.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-kw-description"
    }
  },
  "#x30-2-registration": {
    "current": {
      "number": "30.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#aes-kw-registration"
    },
    "snapshot": {
      "number": "30.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-kw-registration"
    }
  },
  "#x30-3-1-wrap-key": {
    "current": {
      "number": "30.3.1",
      "spec": "Web Cryptography 2",
      "text": "Wrap Key",
      "url": "https://w3c.github.io/webcrypto/#aes-kw-operations-wrap-key"
    },
    "snapshot": {
      "number": "30.3.1",
      "spec": "Web Cryptography 2",
      "text": "Wrap Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-kw-operations-wrap-key"
    }
  },
  "#x30-3-2-unwrap-key": {
    "current": {
      "number": "30.3.2",
      "spec": "Web Cryptography 2",
      "text": "Unwrap Key",
      "url": "https://w3c.github.io/webcrypto/#aes-kw-operations-unwrap-key"
    },
    "snapshot": {
      "number": "30.3.2",
      "spec": "Web Cryptography 2",
      "text": "Unwrap Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-kw-operations-unwrap-key"
    }
  },
  "#x30-3-3-generate-key": {
    "current": {
      "number": "30.3.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#aes-kw-operations-generate-key"
    },
    "snapshot": {
      "number": "30.3.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-kw-operations-generate-key"
    }
  },
  "#x30-3-4-import-key": {
    "current": {
      "number": "30.3.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#aes-kw-operations-import-key"
    },
    "snapshot": {
      "number": "30.3.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-kw-operations-import-key"
    }
  },
  "#x30-3-5-export-key": {
    "current": {
      "number": "30.3.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#aes-kw-operations-export-key"
    },
    "snapshot": {
      "number": "30.3.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-kw-operations-export-key"
    }
  },
  "#x30-3-6-get-key-length": {
    "current": {
      "number": "30.3.6",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://w3c.github.io/webcrypto/#aes-kw-operations-get-key-length"
    },
    "snapshot": {
      "number": "30.3.6",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-kw-operations-get-key-length"
    }
  },
  "#x30-3-operations": {
    "current": {
      "number": "30.3",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#aes-kw-operations"
    },
    "snapshot": {
      "number": "30.3",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-kw-operations"
    }
  },
  "#x30-aes-kw": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "30. AES-KW",
      "url": "https://w3c.github.io/webcrypto/#aes-kw"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "30. AES-KW",
      "url": "https://www.w3.org/TR/webcrypto-2/#aes-kw"
    }
  },
  "#x31-1-description": {
    "current": {
      "number": "31.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#hmac-description"
    },
    "snapshot": {
      "number": "31.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac-description"
    }
  },
  "#x31-2-registration": {
    "current": {
      "number": "31.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#hmac-registration"
    },
    "snapshot": {
      "number": "31.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac-registration"
    }
  },
  "#x31-3-hmacimportparams-dictionary": {
    "current": {
      "number": "31.3",
      "spec": "Web Cryptography 2",
      "text": "HmacImportParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#hmac-importparams"
    },
    "snapshot": {
      "number": "31.3",
      "spec": "Web Cryptography 2",
      "text": "HmacImportParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac-importparams"
    }
  },
  "#x31-4-hmackeyalgorithm-dictionary": {
    "current": {
      "number": "31.4",
      "spec": "Web Cryptography 2",
      "text": "HmacKeyAlgorithm dictionary",
      "url": "https://w3c.github.io/webcrypto/#HmacKeyAlgorithm-dictionary"
    },
    "snapshot": {
      "number": "31.4",
      "spec": "Web Cryptography 2",
      "text": "HmacKeyAlgorithm dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#HmacKeyAlgorithm-dictionary"
    }
  },
  "#x31-5-hmackeygenparams-dictionary": {
    "current": {
      "number": "31.5",
      "spec": "Web Cryptography 2",
      "text": "HmacKeyGenParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#hmac-keygen-params"
    },
    "snapshot": {
      "number": "31.5",
      "spec": "Web Cryptography 2",
      "text": "HmacKeyGenParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac-keygen-params"
    }
  },
  "#x31-6-1-sign": {
    "current": {
      "number": "31.6.1",
      "spec": "Web Cryptography 2",
      "text": "Sign",
      "url": "https://w3c.github.io/webcrypto/#hmac-operations-sign"
    },
    "snapshot": {
      "number": "31.6.1",
      "spec": "Web Cryptography 2",
      "text": "Sign",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac-operations-sign"
    }
  },
  "#x31-6-2-verify": {
    "current": {
      "number": "31.6.2",
      "spec": "Web Cryptography 2",
      "text": "Verify",
      "url": "https://w3c.github.io/webcrypto/#hmac-operations-verify"
    },
    "snapshot": {
      "number": "31.6.2",
      "spec": "Web Cryptography 2",
      "text": "Verify",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac-operations-verify"
    }
  },
  "#x31-6-3-generate-key": {
    "current": {
      "number": "31.6.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://w3c.github.io/webcrypto/#hmac-operations-generate-key"
    },
    "snapshot": {
      "number": "31.6.3",
      "spec": "Web Cryptography 2",
      "text": "Generate Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac-operations-generate-key"
    }
  },
  "#x31-6-4-import-key": {
    "current": {
      "number": "31.6.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://w3c.github.io/webcrypto/#hmac-operations-import-key"
    },
    "snapshot": {
      "number": "31.6.4",
      "spec": "Web Cryptography 2",
      "text": "Import Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac-operations-import-key"
    }
  },
  "#x31-6-5-export-key": {
    "current": {
      "number": "31.6.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://w3c.github.io/webcrypto/#hmac-operations-export-key"
    },
    "snapshot": {
      "number": "31.6.5",
      "spec": "Web Cryptography 2",
      "text": "Export Key",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac-operations-export-key"
    }
  },
  "#x31-6-6-get-key-length": {
    "current": {
      "number": "31.6.6",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://w3c.github.io/webcrypto/#hmac-operations-get-key-length"
    },
    "snapshot": {
      "number": "31.6.6",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac-operations-get-key-length"
    }
  },
  "#x31-6-operations": {
    "current": {
      "number": "31.6",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#hmac-operations"
    },
    "snapshot": {
      "number": "31.6",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac-operations"
    }
  },
  "#x31-hmac": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "31. HMAC",
      "url": "https://w3c.github.io/webcrypto/#hmac"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "31. HMAC",
      "url": "https://www.w3.org/TR/webcrypto-2/#hmac"
    }
  },
  "#x32-1-description": {
    "current": {
      "number": "32.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#sha-description"
    },
    "snapshot": {
      "number": "32.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#sha-description"
    }
  },
  "#x32-2-registration": {
    "current": {
      "number": "32.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#sha-registration"
    },
    "snapshot": {
      "number": "32.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#sha-registration"
    }
  },
  "#x32-3-1-digest": {
    "current": {
      "number": "32.3.1",
      "spec": "Web Cryptography 2",
      "text": "Digest",
      "url": "https://w3c.github.io/webcrypto/#sha-operations-digest"
    },
    "snapshot": {
      "number": "32.3.1",
      "spec": "Web Cryptography 2",
      "text": "Digest",
      "url": "https://www.w3.org/TR/webcrypto-2/#sha-operations-digest"
    }
  },
  "#x32-3-operations": {
    "current": {
      "number": "32.3",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#sha-operations"
    },
    "snapshot": {
      "number": "32.3",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#sha-operations"
    }
  },
  "#x32-sha": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "32. SHA",
      "url": "https://w3c.github.io/webcrypto/#sha"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "32. SHA",
      "url": "https://www.w3.org/TR/webcrypto-2/#sha"
    }
  },
  "#x33-1-description": {
    "current": {
      "number": "33.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#hkdf-description"
    },
    "snapshot": {
      "number": "33.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#hkdf-description"
    }
  },
  "#x33-2-registration": {
    "current": {
      "number": "33.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#hkdf-registration"
    },
    "snapshot": {
      "number": "33.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#hkdf-registration"
    }
  },
  "#x33-3-hkdfparams-dictionary": {
    "current": {
      "number": "33.3",
      "spec": "Web Cryptography 2",
      "text": "HkdfParams dictionary",
      "url": "https://w3c.github.io/webcrypto/#hkdf-params"
    },
    "snapshot": {
      "number": "33.3",
      "spec": "Web Cryptography 2",
      "text": "HkdfParams dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#hkdf-params"
    }
  },
  "#x33-4-1-derive-bits": {
    "current": {
      "number": "33.4.1",
      "spec": "Web Cryptography 2",
      "text": "Derive Bits",
      "url": "https://w3c.github.io/webcrypto/#hkdf-operations-derive-bits"
    },
    "snapshot": {
      "number": "33.4.1",
      "spec": "Web Cryptography 2",
      "text": "Derive Bits",
      "url": "https://www.w3.org/TR/webcrypto-2/#hkdf-operations-derive-bits"
    }
  },
  "#x33-4-2-import-key": {
    "current": {
      "number": "33.4.2",
      "spec": "Web Cryptography 2",
      "text": "Import key",
      "url": "https://w3c.github.io/webcrypto/#hkdf-operations-import-key"
    },
    "snapshot": {
      "number": "33.4.2",
      "spec": "Web Cryptography 2",
      "text": "Import key",
      "url": "https://www.w3.org/TR/webcrypto-2/#hkdf-operations-import-key"
    }
  },
  "#x33-4-3-get-key-length": {
    "current": {
      "number": "33.4.3",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://w3c.github.io/webcrypto/#hkdf-operations-get-key-length"
    },
    "snapshot": {
      "number": "33.4.3",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://www.w3.org/TR/webcrypto-2/#hkdf-operations-get-key-length"
    }
  },
  "#x33-4-operations": {
    "current": {
      "number": "33.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#hkdf-operations"
    },
    "snapshot": {
      "number": "33.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#hkdf-operations"
    }
  },
  "#x33-hkdf": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "33. HKDF",
      "url": "https://w3c.github.io/webcrypto/#hkdf"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "33. HKDF",
      "url": "https://www.w3.org/TR/webcrypto-2/#hkdf"
    }
  },
  "#x34-1-description": {
    "current": {
      "number": "34.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://w3c.github.io/webcrypto/#pbkdf2-description"
    },
    "snapshot": {
      "number": "34.1",
      "spec": "Web Cryptography 2",
      "text": "Description",
      "url": "https://www.w3.org/TR/webcrypto-2/#pbkdf2-description"
    }
  },
  "#x34-2-registration": {
    "current": {
      "number": "34.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://w3c.github.io/webcrypto/#pbkdf2-registration"
    },
    "snapshot": {
      "number": "34.2",
      "spec": "Web Cryptography 2",
      "text": "Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#pbkdf2-registration"
    }
  },
  "#x34-3-pbkdf2params-dictionary": {
    "current": {
      "number": "34.3",
      "spec": "Web Cryptography 2",
      "text": "Pbkdf2Params dictionary",
      "url": "https://w3c.github.io/webcrypto/#pbkdf2-params"
    },
    "snapshot": {
      "number": "34.3",
      "spec": "Web Cryptography 2",
      "text": "Pbkdf2Params dictionary",
      "url": "https://www.w3.org/TR/webcrypto-2/#pbkdf2-params"
    }
  },
  "#x34-4-1-derive-bits": {
    "current": {
      "number": "34.4.1",
      "spec": "Web Cryptography 2",
      "text": "Derive Bits",
      "url": "https://w3c.github.io/webcrypto/#pbkdf2-operations-derive-bits"
    },
    "snapshot": {
      "number": "34.4.1",
      "spec": "Web Cryptography 2",
      "text": "Derive Bits",
      "url": "https://www.w3.org/TR/webcrypto-2/#pbkdf2-operations-derive-bits"
    }
  },
  "#x34-4-2-import-key": {
    "current": {
      "number": "34.4.2",
      "spec": "Web Cryptography 2",
      "text": "Import key",
      "url": "https://w3c.github.io/webcrypto/#pbkdf2-operations-import-key"
    },
    "snapshot": {
      "number": "34.4.2",
      "spec": "Web Cryptography 2",
      "text": "Import key",
      "url": "https://www.w3.org/TR/webcrypto-2/#pbkdf2-operations-import-key"
    }
  },
  "#x34-4-3-get-key-length": {
    "current": {
      "number": "34.4.3",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://w3c.github.io/webcrypto/#pbkdf2-operations-get-key-length"
    },
    "snapshot": {
      "number": "34.4.3",
      "spec": "Web Cryptography 2",
      "text": "Get key length",
      "url": "https://www.w3.org/TR/webcrypto-2/#pbkdf2-operations-get-key-length"
    }
  },
  "#x34-4-operations": {
    "current": {
      "number": "34.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://w3c.github.io/webcrypto/#pbkdf2-operations"
    },
    "snapshot": {
      "number": "34.4",
      "spec": "Web Cryptography 2",
      "text": "Operations",
      "url": "https://www.w3.org/TR/webcrypto-2/#pbkdf2-operations"
    }
  },
  "#x34-pbkdf2": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "34. PBKDF2",
      "url": "https://w3c.github.io/webcrypto/#pbkdf2"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "34. PBKDF2",
      "url": "https://www.w3.org/TR/webcrypto-2/#pbkdf2"
    }
  },
  "#x35-1-generate-two-key-pairs-derive-a-shared-key-encrypt-some-data": {
    "current": {
      "number": "35.1",
      "spec": "Web Cryptography 2",
      "text": "Generate two key pairs, derive a shared key, encrypt some data",
      "url": "https://w3c.github.io/webcrypto/#example-key-exchange"
    },
    "snapshot": {
      "number": "35.1",
      "spec": "Web Cryptography 2",
      "text": "Generate two key pairs, derive a shared key, encrypt some data",
      "url": "https://www.w3.org/TR/webcrypto-2/#example-key-exchange"
    }
  },
  "#x35-2-generate-a-signing-key-pair-sign-some-data": {
    "current": {
      "number": "35.2",
      "spec": "Web Cryptography 2",
      "text": "Generate a signing key pair, sign some data",
      "url": "https://w3c.github.io/webcrypto/#examples-signing"
    },
    "snapshot": {
      "number": "35.2",
      "spec": "Web Cryptography 2",
      "text": "Generate a signing key pair, sign some data",
      "url": "https://www.w3.org/TR/webcrypto-2/#examples-signing"
    }
  },
  "#x35-3-generate-a-symmetric-key-encrypt-some-data": {
    "current": {
      "number": "35.3",
      "spec": "Web Cryptography 2",
      "text": "Generate a symmetric key, encrypt some data",
      "url": "https://w3c.github.io/webcrypto/#examples-symmetric-encryption"
    },
    "snapshot": {
      "number": "35.3",
      "spec": "Web Cryptography 2",
      "text": "Generate a symmetric key, encrypt some data",
      "url": "https://www.w3.org/TR/webcrypto-2/#examples-symmetric-encryption"
    }
  },
  "#x35-4-generate-unique-name-for-download": {
    "current": {
      "number": "35.4",
      "spec": "Web Cryptography 2",
      "text": "Generate unique name for download",
      "url": "https://w3c.github.io/webcrypto/#examples-random-uuid"
    },
    "snapshot": {
      "number": "35.4",
      "spec": "Web Cryptography 2",
      "text": "Generate unique name for download",
      "url": "https://www.w3.org/TR/webcrypto-2/#examples-random-uuid"
    }
  },
  "#x35-javascript-example-code": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "35. JavaScript Example Code",
      "url": "https://w3c.github.io/webcrypto/#examples-section"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "35. JavaScript Example Code",
      "url": "https://www.w3.org/TR/webcrypto-2/#examples-section"
    }
  },
  "#x36-1-json-web-signature-and-encryption-algorithms-registration": {
    "current": {
      "number": "36.1",
      "spec": "Web Cryptography 2",
      "text": "JSON Web Signature and Encryption Algorithms Registration",
      "url": "https://w3c.github.io/webcrypto/#iana-section-jws-jwa"
    },
    "snapshot": {
      "number": "36.1",
      "spec": "Web Cryptography 2",
      "text": "JSON Web Signature and Encryption Algorithms Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#iana-section-jws-jwa"
    }
  },
  "#x36-2-json-web-key-parameters-registration": {
    "current": {
      "number": "36.2",
      "spec": "Web Cryptography 2",
      "text": "JSON Web Key Parameters Registration",
      "url": "https://w3c.github.io/webcrypto/#iana-section-jwk"
    },
    "snapshot": {
      "number": "36.2",
      "spec": "Web Cryptography 2",
      "text": "JSON Web Key Parameters Registration",
      "url": "https://www.w3.org/TR/webcrypto-2/#iana-section-jwk"
    }
  },
  "#x36-iana-considerations": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "36. IANA Considerations",
      "url": "https://w3c.github.io/webcrypto/#iana-section"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "36. IANA Considerations",
      "url": "https://www.w3.org/TR/webcrypto-2/#iana-section"
    }
  },
  "#x37-acknowledgments": {
    "current": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "37. Acknowledgments",
      "url": "https://w3c.github.io/webcrypto/#acknowledgements-section"
    },
    "snapshot": {
      "number": "",
      "spec": "Web Cryptography 2",
      "text": "37. Acknowledgments",
      "url": "https://www.w3.org/TR/webcrypto-2/#acknowledgements-section"
    }
  },
  "#x4-1-level-of-abstraction": {
    "current": {
      "number": "4.1",
      "spec": "Web Cryptography 2",
      "text": "Level of abstraction",
      "url": "https://w3c.github.io/webcrypto/#scope-abstraction"
    },
    "snapshot": {
      "number": "4.1",
      "spec": "Web Cryptography 2",
      "text": "Level of abstraction",
      "url": "https://www.w3.org/TR/webcrypto-2/#scope-abstraction"
    }
  },
  "#x4-2-cryptographic-algorithms": {
    "current": {
      "number": "4.2",
      "spec": "Web Cryptography 2",
      "text": "Cryptographic algorithms",
      "url": "https://w3c.github.io/webcrypto/#scope-algorithms"
    },
    "snapshot": {
      "number": "4.2",
      "spec": "Web Cryptography 2",
      "text": "Cryptographic algorithms",
      "url": "https://www.w3.org/TR/webcrypto-2/#scope-algorithms"
    }
  },
  "#x4-3-out-of-scope": {
    "current": {
      "number": "4.3",
      "spec": "Web Cryptography 2",
      "text": "Out of scope",
      "url": "https://w3c.github.io/webcrypto/#scope-out-of-scope"
    },
    "snapshot": {
      "number": "4.3",
      "spec": "Web Cryptography 2",
      "text": "Out of scope",
      "url": "https://www.w3.org/TR/webcrypto-2/#scope-out-of-scope"
    }
  },
  "#x4-scope": {
    "current": {
      "number": "4",
      "spec": "Web Cryptography 2",
      "text": "Scope",
      "url": "https://w3c.github.io/webcrypto/#scope"
    },
    "snapshot": {
      "number": "4",
      "spec": "Web Cryptography 2",
      "text": "Scope",
      "url": "https://www.w3.org/TR/webcrypto-2/#scope"
    }
  },
  "#x5-1-underlying-cryptographic-implementation": {
    "current": {
      "number": "5.1",
      "spec": "Web Cryptography 2",
      "text": "Underlying Cryptographic Implementation",
      "url": "https://w3c.github.io/webcrypto/#concepts-underlying-implementation"
    },
    "snapshot": {
      "number": "5.1",
      "spec": "Web Cryptography 2",
      "text": "Underlying Cryptographic Implementation",
      "url": "https://www.w3.org/TR/webcrypto-2/#concepts-underlying-implementation"
    }
  },
  "#x5-2-key-storage": {
    "current": {
      "number": "5.2",
      "spec": "Web Cryptography 2",
      "text": "Key Storage",
      "url": "https://w3c.github.io/webcrypto/#concepts-key-storage"
    },
    "snapshot": {
      "number": "5.2",
      "spec": "Web Cryptography 2",
      "text": "Key Storage",
      "url": "https://www.w3.org/TR/webcrypto-2/#concepts-key-storage"
    }
  },
  "#x5-concepts": {
    "current": {
      "number": "5",
      "spec": "Web Cryptography 2",
      "text": "Concepts",
      "url": "https://w3c.github.io/webcrypto/#concepts"
    },
    "snapshot": {
      "number": "5",
      "spec": "Web Cryptography 2",
      "text": "Concepts",
      "url": "https://www.w3.org/TR/webcrypto-2/#concepts"
    }
  },
  "#x6-1-security-considerations-for-implementers": {
    "current": {
      "number": "6.1",
      "spec": "Web Cryptography 2",
      "text": "Security considerations for implementers",
      "url": "https://w3c.github.io/webcrypto/#security-implementers"
    },
    "snapshot": {
      "number": "6.1",
      "spec": "Web Cryptography 2",
      "text": "Security considerations for implementers",
      "url": "https://www.w3.org/TR/webcrypto-2/#security-implementers"
    }
  },
  "#x6-2-security-considerations-for-authors": {
    "current": {
      "number": "6.2",
      "spec": "Web Cryptography 2",
      "text": "Security considerations for authors",
      "url": "https://w3c.github.io/webcrypto/#security-developers"
    },
    "snapshot": {
      "number": "6.2",
      "spec": "Web Cryptography 2",
      "text": "Security considerations for authors",
      "url": "https://www.w3.org/TR/webcrypto-2/#security-developers"
    }
  },
  "#x6-3-security-considerations-for-users": {
    "current": {
      "number": "6.3",
      "spec": "Web Cryptography 2",
      "text": "Security considerations for users",
      "url": "https://w3c.github.io/webcrypto/#security-users"
    },
    "snapshot": {
      "number": "6.3",
      "spec": "Web Cryptography 2",
      "text": "Security considerations for users",
      "url": "https://www.w3.org/TR/webcrypto-2/#security-users"
    }
  },
  "#x6-security-considerations": {
    "current": {
      "number": "6",
      "spec": "Web Cryptography 2",
      "text": "Security considerations",
      "url": "https://w3c.github.io/webcrypto/#security-considerations"
    },
    "snapshot": {
      "number": "6",
      "spec": "Web Cryptography 2",
      "text": "Security considerations",
      "url": "https://www.w3.org/TR/webcrypto-2/#security-considerations"
    }
  },
  "#x7-privacy-considerations": {
    "current": {
      "number": "7",
      "spec": "Web Cryptography 2",
      "text": "Privacy considerations",
      "url": "https://w3c.github.io/webcrypto/#privacy"
    },
    "snapshot": {
      "number": "7",
      "spec": "Web Cryptography 2",
      "text": "Privacy considerations",
      "url": "https://www.w3.org/TR/webcrypto-2/#privacy"
    }
  },
  "#x8-dependencies": {
    "current": {
      "number": "8",
      "spec": "Web Cryptography 2",
      "text": "Dependencies",
      "url": "https://w3c.github.io/webcrypto/#dependencies"
    },
    "snapshot": {
      "number": "8",
      "spec": "Web Cryptography 2",
      "text": "Dependencies",
      "url": "https://www.w3.org/TR/webcrypto-2/#dependencies"
    }
  },
  "#x9-terminology": {
    "current": {
      "number": "9",
      "spec": "Web Cryptography 2",
      "text": "Terminology",
      "url": "https://w3c.github.io/webcrypto/#terminology"
    },
    "snapshot": {
      "number": "9",
      "spec": "Web Cryptography 2",
      "text": "Terminology",
      "url": "https://www.w3.org/TR/webcrypto-2/#terminology"
    }
  }
}