--- /srv/reproducible-results/rbuild-debian/r-b-build.UBNppMtV/b1/botan_2.19.3+dfsg-1_armhf.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.UBNppMtV/b2/botan_2.19.3+dfsg-1_armhf.changes ├── Files │ @@ -1,8 +1,8 @@ │ │ 61e86dcf23a686b81b0fa1333bdfc409 4458920 debug optional botan-dbgsym_2.19.3+dfsg-1_armhf.deb │ a4b34a3d49456abe8664a1a593df0644 205140 libdevel optional botan_2.19.3+dfsg-1_armhf.deb │ 637f77e8c6f3836d47da112a529b7eb2 27863840 debug optional libbotan-2-19-dbgsym_2.19.3+dfsg-1_armhf.deb │ 5082b775463c6b09ab2d7a1373a6de35 1469212 libs optional libbotan-2-19_2.19.3+dfsg-1_armhf.deb │ f53a8e02b13218ad28d2d26d99abbfb9 2352844 libdevel optional libbotan-2-dev_2.19.3+dfsg-1_armhf.deb │ - 0f1bd5e40083d3388c27cf7c6cd4f242 534436 doc optional libbotan-2-doc_2.19.3+dfsg-1_all.deb │ + 53e6449bd3beb26d15dbfcd41e5bbe13 534428 doc optional libbotan-2-doc_2.19.3+dfsg-1_all.deb │ 89178c76152947868b7091b6558f3d7d 14816 python optional python3-botan_2.19.3+dfsg-1_armhf.deb ├── libbotan-2-doc_2.19.3+dfsg-1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2022-11-17 20:59:51.000000 debian-binary │ │ -rw-r--r-- 0 0 0 4312 2022-11-17 20:59:51.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 529932 2022-11-17 20:59:51.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 529924 2022-11-17 20:59:51.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/share/doc/libbotan-2-doc/handbook/searchindex.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -10052,17 +10052,113 @@ │ │ │ │ │ "sphinx.domains.std": 2, │ │ │ │ │ "sphinx": 57 │ │ │ │ │ }, │ │ │ │ │ "alltitles": { │ │ │ │ │ "Developer Reference": [ │ │ │ │ │ [41, "developer-reference"] │ │ │ │ │ ], │ │ │ │ │ + "Command Line Interface": [ │ │ │ │ │ + [36, "command-line-interface"] │ │ │ │ │ + ], │ │ │ │ │ + "Outline": [ │ │ │ │ │ + [36, "outline"] │ │ │ │ │ + ], │ │ │ │ │ + "Hash Function": [ │ │ │ │ │ + [36, "hash-function"] │ │ │ │ │ + ], │ │ │ │ │ + "Password Hash": [ │ │ │ │ │ + [36, "password-hash"] │ │ │ │ │ + ], │ │ │ │ │ + "HMAC": [ │ │ │ │ │ + [36, "hmac"], │ │ │ │ │ + [16, "hmac"] │ │ │ │ │ + ], │ │ │ │ │ + "Encryption": [ │ │ │ │ │ + [36, "encryption"], │ │ │ │ │ + [22, "encryption"] │ │ │ │ │ + ], │ │ │ │ │ + "Public Key Cryptography": [ │ │ │ │ │ + [36, "public-key-cryptography"], │ │ │ │ │ + [22, "public-key-cryptography"] │ │ │ │ │ + ], │ │ │ │ │ + "X.509": [ │ │ │ │ │ + [36, "x-509"], │ │ │ │ │ + [20, "x-509"] │ │ │ │ │ + ], │ │ │ │ │ + "TLS Server/Client": [ │ │ │ │ │ + [36, "tls-server-client"] │ │ │ │ │ + ], │ │ │ │ │ + "Number Theory": [ │ │ │ │ │ + [36, "number-theory"], │ │ │ │ │ + [1, "number-theory"] │ │ │ │ │ + ], │ │ │ │ │ + "PSK Database": [ │ │ │ │ │ + [36, "psk-database"], │ │ │ │ │ + [21, "psk-database"] │ │ │ │ │ + ], │ │ │ │ │ + "Secret Sharing": [ │ │ │ │ │ + [36, "secret-sharing"] │ │ │ │ │ + ], │ │ │ │ │ + "Data Encoding/Decoding": [ │ │ │ │ │ + [36, "data-encoding-decoding"] │ │ │ │ │ + ], │ │ │ │ │ + "Miscellaneous Commands": [ │ │ │ │ │ + [36, "miscellaneous-commands"] │ │ │ │ │ + ], │ │ │ │ │ + "Credits": [ │ │ │ │ │ + [38, "credits"] │ │ │ │ │ + ], │ │ │ │ │ + "Deprecated Features": [ │ │ │ │ │ + [39, "deprecated-features"] │ │ │ │ │ + ], │ │ │ │ │ + "TLS Protocol Deprecations": [ │ │ │ │ │ + [39, "tls-protocol-deprecations"] │ │ │ │ │ + ], │ │ │ │ │ + "Deprecated Functionality": [ │ │ │ │ │ + [39, "deprecated-functionality"] │ │ │ │ │ + ], │ │ │ │ │ + "Deprecated Headers": [ │ │ │ │ │ + [39, "deprecated-headers"] │ │ │ │ │ + ], │ │ │ │ │ + "Other API deprecations": [ │ │ │ │ │ + [39, "other-api-deprecations"] │ │ │ │ │ + ], │ │ │ │ │ + "Deprecated Build Targets": [ │ │ │ │ │ + [39, "deprecated-build-targets"] │ │ │ │ │ + ], │ │ │ │ │ + "Private OID Assignments": [ │ │ │ │ │ + [46, "private-oid-assignments"] │ │ │ │ │ + ], │ │ │ │ │ "Contents": [ │ │ │ │ │ [37, "contents"] │ │ │ │ │ ], │ │ │ │ │ + "Continuous Integration and Automated Testing": [ │ │ │ │ │ + [42, "continuous-integration-and-automated-testing"] │ │ │ │ │ + ], │ │ │ │ │ + "CI Build Script": [ │ │ │ │ │ + [42, "ci-build-script"] │ │ │ │ │ + ], │ │ │ │ │ + "Github Actions": [ │ │ │ │ │ + [42, "github-actions"] │ │ │ │ │ + ], │ │ │ │ │ + "AppVeyor": [ │ │ │ │ │ + [42, "appveyor"] │ │ │ │ │ + ], │ │ │ │ │ + "LGTM": [ │ │ │ │ │ + [42, "lgtm"] │ │ │ │ │ + ], │ │ │ │ │ + "Coverity": [ │ │ │ │ │ + [42, "coverity"] │ │ │ │ │ + ], │ │ │ │ │ + "Sonar": [ │ │ │ │ │ + [42, "sonar"] │ │ │ │ │ + ], │ │ │ │ │ + "OSS-Fuzz": [ │ │ │ │ │ + [42, "oss-fuzz"] │ │ │ │ │ + ], │ │ │ │ │ "Notes for New Contributors": [ │ │ │ │ │ [43, "notes-for-new-contributors"] │ │ │ │ │ ], │ │ │ │ │ "Source Code Layout": [ │ │ │ │ │ [43, "source-code-layout"] │ │ │ │ │ ], │ │ │ │ │ "Library Layout": [ │ │ │ │ │ @@ -10098,49 +10194,16 @@ │ │ │ │ │ ], │ │ │ │ │ "Operating System Dependencies": [ │ │ │ │ │ [43, "operating-system-dependencies"] │ │ │ │ │ ], │ │ │ │ │ "Library Dependencies": [ │ │ │ │ │ [43, "library-dependencies"] │ │ │ │ │ ], │ │ │ │ │ - "Private OID Assignments": [ │ │ │ │ │ - [46, "private-oid-assignments"] │ │ │ │ │ - ], │ │ │ │ │ - "Understanding configure.py": [ │ │ │ │ │ - [40, "understanding-configure-py"] │ │ │ │ │ - ], │ │ │ │ │ - "Build Structure": [ │ │ │ │ │ - [40, "build-structure"] │ │ │ │ │ - ], │ │ │ │ │ - "What configure.py does": [ │ │ │ │ │ - [40, "what-configure-py-does"] │ │ │ │ │ - ], │ │ │ │ │ - "When Modifying configure.py": [ │ │ │ │ │ - [40, "when-modifying-configure-py"] │ │ │ │ │ - ], │ │ │ │ │ - "Template Language": [ │ │ │ │ │ - [40, "template-language"] │ │ │ │ │ - ], │ │ │ │ │ - "Adding a new module": [ │ │ │ │ │ - [40, "adding-a-new-module"] │ │ │ │ │ - ], │ │ │ │ │ - "Syntax of info.txt": [ │ │ │ │ │ - [40, "syntax-of-info-txt"] │ │ │ │ │ - ], │ │ │ │ │ - "Module Syntax": [ │ │ │ │ │ - [40, "module-syntax"] │ │ │ │ │ - ], │ │ │ │ │ - "Supporting a new CPU type": [ │ │ │ │ │ - [40, "supporting-a-new-cpu-type"] │ │ │ │ │ - ], │ │ │ │ │ - "Supporting a new compiler": [ │ │ │ │ │ - [40, "supporting-a-new-compiler"] │ │ │ │ │ - ], │ │ │ │ │ - "Supporting a new OS": [ │ │ │ │ │ - [40, "supporting-a-new-os"] │ │ │ │ │ + "OS Features": [ │ │ │ │ │ + [47, "os-features"] │ │ │ │ │ ], │ │ │ │ │ "Mistakes Were Made": [ │ │ │ │ │ [45, "mistakes-were-made"] │ │ │ │ │ ], │ │ │ │ │ "C++ API": [ │ │ │ │ │ [45, "c-api"] │ │ │ │ │ ], │ │ │ │ │ @@ -10179,109 +10242,84 @@ │ │ │ │ │ ], │ │ │ │ │ "Input Corpus": [ │ │ │ │ │ [44, "input-corpus"] │ │ │ │ │ ], │ │ │ │ │ "Adding new fuzzers": [ │ │ │ │ │ [44, "adding-new-fuzzers"] │ │ │ │ │ ], │ │ │ │ │ - "OS Features": [ │ │ │ │ │ - [47, "os-features"] │ │ │ │ │ - ], │ │ │ │ │ - "Continuous Integration and Automated Testing": [ │ │ │ │ │ - [42, "continuous-integration-and-automated-testing"] │ │ │ │ │ - ], │ │ │ │ │ - "CI Build Script": [ │ │ │ │ │ - [42, "ci-build-script"] │ │ │ │ │ - ], │ │ │ │ │ - "Github Actions": [ │ │ │ │ │ - [42, "github-actions"] │ │ │ │ │ - ], │ │ │ │ │ - "AppVeyor": [ │ │ │ │ │ - [42, "appveyor"] │ │ │ │ │ - ], │ │ │ │ │ - "LGTM": [ │ │ │ │ │ - [42, "lgtm"] │ │ │ │ │ - ], │ │ │ │ │ - "Coverity": [ │ │ │ │ │ - [42, "coverity"] │ │ │ │ │ - ], │ │ │ │ │ - "Sonar": [ │ │ │ │ │ - [42, "sonar"] │ │ │ │ │ + "Understanding configure.py": [ │ │ │ │ │ + [40, "understanding-configure-py"] │ │ │ │ │ ], │ │ │ │ │ - "OSS-Fuzz": [ │ │ │ │ │ - [42, "oss-fuzz"] │ │ │ │ │ + "Build Structure": [ │ │ │ │ │ + [40, "build-structure"] │ │ │ │ │ ], │ │ │ │ │ - "Command Line Interface": [ │ │ │ │ │ - [36, "command-line-interface"] │ │ │ │ │ + "What configure.py does": [ │ │ │ │ │ + [40, "what-configure-py-does"] │ │ │ │ │ ], │ │ │ │ │ - "Outline": [ │ │ │ │ │ - [36, "outline"] │ │ │ │ │ + "When Modifying configure.py": [ │ │ │ │ │ + [40, "when-modifying-configure-py"] │ │ │ │ │ ], │ │ │ │ │ - "Hash Function": [ │ │ │ │ │ - [36, "hash-function"] │ │ │ │ │ + "Template Language": [ │ │ │ │ │ + [40, "template-language"] │ │ │ │ │ ], │ │ │ │ │ - "Password Hash": [ │ │ │ │ │ - [36, "password-hash"] │ │ │ │ │ + "Adding a new module": [ │ │ │ │ │ + [40, "adding-a-new-module"] │ │ │ │ │ ], │ │ │ │ │ - "HMAC": [ │ │ │ │ │ - [36, "hmac"], │ │ │ │ │ - [16, "hmac"] │ │ │ │ │ + "Syntax of info.txt": [ │ │ │ │ │ + [40, "syntax-of-info-txt"] │ │ │ │ │ ], │ │ │ │ │ - "Encryption": [ │ │ │ │ │ - [36, "encryption"], │ │ │ │ │ - [22, "encryption"] │ │ │ │ │ + "Module Syntax": [ │ │ │ │ │ + [40, "module-syntax"] │ │ │ │ │ ], │ │ │ │ │ - "Public Key Cryptography": [ │ │ │ │ │ - [36, "public-key-cryptography"], │ │ │ │ │ - [22, "public-key-cryptography"] │ │ │ │ │ + "Supporting a new CPU type": [ │ │ │ │ │ + [40, "supporting-a-new-cpu-type"] │ │ │ │ │ ], │ │ │ │ │ - "X.509": [ │ │ │ │ │ - [36, "x-509"], │ │ │ │ │ - [20, "x-509"] │ │ │ │ │ + "Supporting a new compiler": [ │ │ │ │ │ + [40, "supporting-a-new-compiler"] │ │ │ │ │ ], │ │ │ │ │ - "TLS Server/Client": [ │ │ │ │ │ - [36, "tls-server-client"] │ │ │ │ │ + "Supporting a new OS": [ │ │ │ │ │ + [40, "supporting-a-new-os"] │ │ │ │ │ ], │ │ │ │ │ - "Number Theory": [ │ │ │ │ │ - [36, "number-theory"], │ │ │ │ │ - [1, "number-theory"] │ │ │ │ │ + "Threshold Secret Sharing": [ │ │ │ │ │ + [31, "threshold-secret-sharing"] │ │ │ │ │ ], │ │ │ │ │ - "PSK Database": [ │ │ │ │ │ - [36, "psk-database"], │ │ │ │ │ - [21, "psk-database"] │ │ │ │ │ + "Random Number Generators": [ │ │ │ │ │ + [24, "random-number-generators"], │ │ │ │ │ + [23, "random-number-generators"], │ │ │ │ │ + [10, "random-number-generators"] │ │ │ │ │ ], │ │ │ │ │ - "Secret Sharing": [ │ │ │ │ │ - [36, "secret-sharing"] │ │ │ │ │ + "RNG Types": [ │ │ │ │ │ + [24, "rng-types"] │ │ │ │ │ ], │ │ │ │ │ - "Data Encoding/Decoding": [ │ │ │ │ │ - [36, "data-encoding-decoding"] │ │ │ │ │ + "System_RNG": [ │ │ │ │ │ + [24, "system-rng"] │ │ │ │ │ ], │ │ │ │ │ - "Miscellaneous Commands": [ │ │ │ │ │ - [36, "miscellaneous-commands"] │ │ │ │ │ + "AutoSeeded_RNG": [ │ │ │ │ │ + [24, "autoseeded-rng"] │ │ │ │ │ ], │ │ │ │ │ - "Credits": [ │ │ │ │ │ - [38, "credits"] │ │ │ │ │ + "HMAC_DRBG": [ │ │ │ │ │ + [24, "hmac-drbg"] │ │ │ │ │ ], │ │ │ │ │ - "Deprecated Features": [ │ │ │ │ │ - [39, "deprecated-features"] │ │ │ │ │ + "ChaCha_RNG": [ │ │ │ │ │ + [24, "chacha-rng"] │ │ │ │ │ ], │ │ │ │ │ - "TLS Protocol Deprecations": [ │ │ │ │ │ - [39, "tls-protocol-deprecations"] │ │ │ │ │ + "Processor_RNG": [ │ │ │ │ │ + [24, "processor-rng"] │ │ │ │ │ ], │ │ │ │ │ - "Deprecated Functionality": [ │ │ │ │ │ - [39, "deprecated-functionality"] │ │ │ │ │ + "TPM_RNG": [ │ │ │ │ │ + [24, "tpm-rng"] │ │ │ │ │ ], │ │ │ │ │ - "Deprecated Headers": [ │ │ │ │ │ - [39, "deprecated-headers"] │ │ │ │ │ + "PKCS11_RNG": [ │ │ │ │ │ + [24, "pkcs11-rng"] │ │ │ │ │ ], │ │ │ │ │ - "Other API deprecations": [ │ │ │ │ │ - [39, "other-api-deprecations"] │ │ │ │ │ + "Entropy Sources": [ │ │ │ │ │ + [24, "entropy-sources"] │ │ │ │ │ ], │ │ │ │ │ - "Deprecated Build Targets": [ │ │ │ │ │ - [39, "deprecated-build-targets"] │ │ │ │ │ + "Fork Safety": [ │ │ │ │ │ + [24, "fork-safety"] │ │ │ │ │ ], │ │ │ │ │ "X.509 Certificates and CRLs": [ │ │ │ │ │ [33, "x-509-certificates-and-crls"] │ │ │ │ │ ], │ │ │ │ │ "X.509 Distinguished Names": [ │ │ │ │ │ [33, "x-509-distinguished-names"] │ │ │ │ │ ], │ │ │ │ │ @@ -10317,22 +10355,24 @@ │ │ │ │ │ ], │ │ │ │ │ "Certificate Options": [ │ │ │ │ │ [33, "certificate-options"] │ │ │ │ │ ], │ │ │ │ │ "OCSP Requests": [ │ │ │ │ │ [33, "ocsp-requests"] │ │ │ │ │ ], │ │ │ │ │ + "Versioning": [ │ │ │ │ │ + [32, "versioning"], │ │ │ │ │ + [23, "versioning"], │ │ │ │ │ + [10, "versioning"] │ │ │ │ │ + ], │ │ │ │ │ "Roughtime": [ │ │ │ │ │ [25, "roughtime"] │ │ │ │ │ ], │ │ │ │ │ - "Threshold Secret Sharing": [ │ │ │ │ │ - [31, "threshold-secret-sharing"] │ │ │ │ │ - ], │ │ │ │ │ - "Trusted Platform Module (TPM)": [ │ │ │ │ │ - [30, "trusted-platform-module-tpm"] │ │ │ │ │ + "ZFEC Forward Error Correction": [ │ │ │ │ │ + [34, "zfec-forward-error-correction"] │ │ │ │ │ ], │ │ │ │ │ "Building The Library": [ │ │ │ │ │ [35, "building-the-library"] │ │ │ │ │ ], │ │ │ │ │ "Configuring the Build": [ │ │ │ │ │ [35, "configuring-the-build"] │ │ │ │ │ ], │ │ │ │ │ @@ -10665,108 +10705,38 @@ │ │ │ │ │ ], │ │ │ │ │ "--mandir=DIR": [ │ │ │ │ │ [35, "mandir-dir"] │ │ │ │ │ ], │ │ │ │ │ "--includedir=DIR": [ │ │ │ │ │ [35, "includedir-dir"] │ │ │ │ │ ], │ │ │ │ │ - "Random Number Generators": [ │ │ │ │ │ - [24, "random-number-generators"], │ │ │ │ │ - [23, "random-number-generators"], │ │ │ │ │ - [10, "random-number-generators"] │ │ │ │ │ - ], │ │ │ │ │ - "RNG Types": [ │ │ │ │ │ - [24, "rng-types"] │ │ │ │ │ - ], │ │ │ │ │ - "System_RNG": [ │ │ │ │ │ - [24, "system-rng"] │ │ │ │ │ - ], │ │ │ │ │ - "AutoSeeded_RNG": [ │ │ │ │ │ - [24, "autoseeded-rng"] │ │ │ │ │ - ], │ │ │ │ │ - "HMAC_DRBG": [ │ │ │ │ │ - [24, "hmac-drbg"] │ │ │ │ │ - ], │ │ │ │ │ - "ChaCha_RNG": [ │ │ │ │ │ - [24, "chacha-rng"] │ │ │ │ │ - ], │ │ │ │ │ - "Processor_RNG": [ │ │ │ │ │ - [24, "processor-rng"] │ │ │ │ │ - ], │ │ │ │ │ - "TPM_RNG": [ │ │ │ │ │ - [24, "tpm-rng"] │ │ │ │ │ - ], │ │ │ │ │ - "PKCS11_RNG": [ │ │ │ │ │ - [24, "pkcs11-rng"] │ │ │ │ │ - ], │ │ │ │ │ - "Entropy Sources": [ │ │ │ │ │ - [24, "entropy-sources"] │ │ │ │ │ - ], │ │ │ │ │ - "Fork Safety": [ │ │ │ │ │ - [24, "fork-safety"] │ │ │ │ │ - ], │ │ │ │ │ - "Versioning": [ │ │ │ │ │ - [32, "versioning"], │ │ │ │ │ - [23, "versioning"], │ │ │ │ │ - [10, "versioning"] │ │ │ │ │ - ], │ │ │ │ │ "Memory container": [ │ │ │ │ │ [26, "memory-container"] │ │ │ │ │ ], │ │ │ │ │ - "ZFEC Forward Error Correction": [ │ │ │ │ │ - [34, "zfec-forward-error-correction"] │ │ │ │ │ + "Transport Layer Security (TLS)": [ │ │ │ │ │ + [29, "transport-layer-security-tls"] │ │ │ │ │ ], │ │ │ │ │ - "Stream Ciphers": [ │ │ │ │ │ - [28, "stream-ciphers"] │ │ │ │ │ + "TLS Channels": [ │ │ │ │ │ + [29, "tls-channels"] │ │ │ │ │ + ], │ │ │ │ │ + "TLS Clients": [ │ │ │ │ │ + [29, "tls-clients"] │ │ │ │ │ ], │ │ │ │ │ "Code Example": [ │ │ │ │ │ - [28, "code-example"], │ │ │ │ │ [29, "code-example"], │ │ │ │ │ [29, "id1"], │ │ │ │ │ + [28, "code-example"], │ │ │ │ │ + [13, "code-example"], │ │ │ │ │ [22, "code-example"], │ │ │ │ │ [22, "id5"], │ │ │ │ │ [22, "id6"], │ │ │ │ │ [22, "id7"], │ │ │ │ │ [22, "id9"], │ │ │ │ │ - [13, "code-example"], │ │ │ │ │ - [2, "code-example"], │ │ │ │ │ - [3, "code-example"] │ │ │ │ │ - ], │ │ │ │ │ - "Available Stream Ciphers": [ │ │ │ │ │ - [28, "available-stream-ciphers"] │ │ │ │ │ - ], │ │ │ │ │ - "CTR-BE": [ │ │ │ │ │ - [28, "ctr-be"] │ │ │ │ │ - ], │ │ │ │ │ - "OFB": [ │ │ │ │ │ - [28, "ofb"] │ │ │ │ │ - ], │ │ │ │ │ - "ChaCha": [ │ │ │ │ │ - [28, "chacha"] │ │ │ │ │ - ], │ │ │ │ │ - "Salsa20": [ │ │ │ │ │ - [28, "salsa20"] │ │ │ │ │ - ], │ │ │ │ │ - "SHAKE-128": [ │ │ │ │ │ - [28, "shake-128"] │ │ │ │ │ - ], │ │ │ │ │ - "RC4": [ │ │ │ │ │ - [28, "rc4"] │ │ │ │ │ - ], │ │ │ │ │ - "Secure Remote Password": [ │ │ │ │ │ - [27, "secure-remote-password"] │ │ │ │ │ - ], │ │ │ │ │ - "Transport Layer Security (TLS)": [ │ │ │ │ │ - [29, "transport-layer-security-tls"] │ │ │ │ │ - ], │ │ │ │ │ - "TLS Channels": [ │ │ │ │ │ - [29, "tls-channels"] │ │ │ │ │ - ], │ │ │ │ │ - "TLS Clients": [ │ │ │ │ │ - [29, "tls-clients"] │ │ │ │ │ + [3, "code-example"], │ │ │ │ │ + [2, "code-example"] │ │ │ │ │ ], │ │ │ │ │ "TLS Servers": [ │ │ │ │ │ [29, "tls-servers"] │ │ │ │ │ ], │ │ │ │ │ "TLS Sessions": [ │ │ │ │ │ [29, "tls-sessions"] │ │ │ │ │ ], │ │ │ │ │ @@ -10808,651 +10778,43 @@ │ │ │ │ │ ], │ │ │ │ │ "TLS Stream Client Code Example": [ │ │ │ │ │ [29, "tls-stream-client-code-example"] │ │ │ │ │ ], │ │ │ │ │ "TLS Session Encryption": [ │ │ │ │ │ [29, "tls-session-encryption"] │ │ │ │ │ ], │ │ │ │ │ - "Message Authentication Codes (MAC)": [ │ │ │ │ │ - [16, "message-authentication-codes-mac"] │ │ │ │ │ - ], │ │ │ │ │ - "Code Examples": [ │ │ │ │ │ - [16, "code-examples"] │ │ │ │ │ - ], │ │ │ │ │ - "Available MACs": [ │ │ │ │ │ - [16, "available-macs"] │ │ │ │ │ - ], │ │ │ │ │ - "CBC-MAC": [ │ │ │ │ │ - [16, "cbc-mac"] │ │ │ │ │ - ], │ │ │ │ │ - "CMAC": [ │ │ │ │ │ - [16, "cmac"] │ │ │ │ │ - ], │ │ │ │ │ - "GMAC": [ │ │ │ │ │ - [16, "gmac"] │ │ │ │ │ - ], │ │ │ │ │ - "Poly1305": [ │ │ │ │ │ - [16, "poly1305"], │ │ │ │ │ - [58, "poly1305"] │ │ │ │ │ - ], │ │ │ │ │ - "SipHash": [ │ │ │ │ │ - [16, "siphash"] │ │ │ │ │ - ], │ │ │ │ │ - "X9.19-MAC": [ │ │ │ │ │ - [16, "x9-19-mac"] │ │ │ │ │ - ], │ │ │ │ │ - "Password Hashing": [ │ │ │ │ │ - [18, "password-hashing"], │ │ │ │ │ - [10, "password-hashing"] │ │ │ │ │ - ], │ │ │ │ │ - "Argon2": [ │ │ │ │ │ - [18, "argon2"], │ │ │ │ │ - [19, "argon2"] │ │ │ │ │ - ], │ │ │ │ │ - "Bcrypt": [ │ │ │ │ │ - [18, "bcrypt"], │ │ │ │ │ - [23, "bcrypt"] │ │ │ │ │ - ], │ │ │ │ │ - "Passhash9": [ │ │ │ │ │ - [18, "passhash9"] │ │ │ │ │ - ], │ │ │ │ │ - "PKCS#11": [ │ │ │ │ │ - [20, "pkcs-11"] │ │ │ │ │ - ], │ │ │ │ │ - "Low Level API": [ │ │ │ │ │ - [20, "low-level-api"] │ │ │ │ │ - ], │ │ │ │ │ - "Preface": [ │ │ │ │ │ - [20, "preface"] │ │ │ │ │ - ], │ │ │ │ │ - "Error Handling": [ │ │ │ │ │ - [20, "error-handling"] │ │ │ │ │ - ], │ │ │ │ │ - "Getting started": [ │ │ │ │ │ - [20, "getting-started"] │ │ │ │ │ - ], │ │ │ │ │ - "High Level API": [ │ │ │ │ │ - [20, "high-level-api"] │ │ │ │ │ - ], │ │ │ │ │ - "Module": [ │ │ │ │ │ - [20, "module"] │ │ │ │ │ - ], │ │ │ │ │ - "Slot": [ │ │ │ │ │ - [20, "slot"] │ │ │ │ │ - ], │ │ │ │ │ - "Session": [ │ │ │ │ │ - [20, "session"] │ │ │ │ │ - ], │ │ │ │ │ - "Objects": [ │ │ │ │ │ - [20, "objects"] │ │ │ │ │ - ], │ │ │ │ │ - "RSA": [ │ │ │ │ │ - [20, "rsa"], │ │ │ │ │ - [58, "rsa"] │ │ │ │ │ - ], │ │ │ │ │ - "ECDSA": [ │ │ │ │ │ - [20, "ecdsa"], │ │ │ │ │ - [58, "ecdsa"] │ │ │ │ │ - ], │ │ │ │ │ - "ECDH": [ │ │ │ │ │ - [20, "ecdh"], │ │ │ │ │ - [58, "ecdh"] │ │ │ │ │ - ], │ │ │ │ │ - "RNG": [ │ │ │ │ │ - [20, "rng"] │ │ │ │ │ - ], │ │ │ │ │ - "Token Management Functions": [ │ │ │ │ │ - [20, "token-management-functions"] │ │ │ │ │ - ], │ │ │ │ │ - "Tests": [ │ │ │ │ │ - [20, "tests"] │ │ │ │ │ - ], │ │ │ │ │ - "Tested/Supported Smartcards": [ │ │ │ │ │ - [20, "tested-supported-smartcards"] │ │ │ │ │ - ], │ │ │ │ │ - "One Time Passwords": [ │ │ │ │ │ - [17, "one-time-passwords"] │ │ │ │ │ - ], │ │ │ │ │ - "HOTP": [ │ │ │ │ │ - [17, "hotp"], │ │ │ │ │ - [23, "hotp"] │ │ │ │ │ - ], │ │ │ │ │ - "TOTP": [ │ │ │ │ │ - [17, "totp"] │ │ │ │ │ - ], │ │ │ │ │ - "Password Based Key Derivation": [ │ │ │ │ │ - [19, "password-based-key-derivation"] │ │ │ │ │ - ], │ │ │ │ │ - "PBKDF": [ │ │ │ │ │ - [19, "id1"], │ │ │ │ │ - [23, "pbkdf"], │ │ │ │ │ - [10, "pbkdf"] │ │ │ │ │ - ], │ │ │ │ │ - "PasswordHash": [ │ │ │ │ │ - [19, "passwordhash"] │ │ │ │ │ - ], │ │ │ │ │ - "Available Schemes": [ │ │ │ │ │ - [19, "available-schemes"] │ │ │ │ │ - ], │ │ │ │ │ - "PBKDF2": [ │ │ │ │ │ - [19, "pbkdf2"] │ │ │ │ │ - ], │ │ │ │ │ - "Scrypt": [ │ │ │ │ │ - [19, "scrypt"], │ │ │ │ │ - [23, "scrypt"] │ │ │ │ │ - ], │ │ │ │ │ - "OpenPGP S2K": [ │ │ │ │ │ - [19, "openpgp-s2k"] │ │ │ │ │ - ], │ │ │ │ │ - "PBKDF1": [ │ │ │ │ │ - [19, "pbkdf1"] │ │ │ │ │ - ], │ │ │ │ │ - "Format Preserving Encryption": [ │ │ │ │ │ - [12, "format-preserving-encryption"] │ │ │ │ │ - ], │ │ │ │ │ - "Python Binding": [ │ │ │ │ │ - [23, "python-binding"] │ │ │ │ │ - ], │ │ │ │ │ - "Hash Functions": [ │ │ │ │ │ - [23, "hash-functions"], │ │ │ │ │ - [10, "hash-functions"], │ │ │ │ │ - [58, "hash-functions"] │ │ │ │ │ - ], │ │ │ │ │ - "Message Authentication Codes": [ │ │ │ │ │ - [23, "message-authentication-codes"], │ │ │ │ │ - [10, "message-authentication-codes"] │ │ │ │ │ - ], │ │ │ │ │ - "Ciphers": [ │ │ │ │ │ - [23, "ciphers"] │ │ │ │ │ - ], │ │ │ │ │ - "KDF": [ │ │ │ │ │ - [23, "kdf"], │ │ │ │ │ - [10, "kdf"] │ │ │ │ │ - ], │ │ │ │ │ - "Public Key": [ │ │ │ │ │ - [23, "public-key"] │ │ │ │ │ - ], │ │ │ │ │ - "Private Key": [ │ │ │ │ │ - [23, "private-key"] │ │ │ │ │ - ], │ │ │ │ │ - "Public Key Operations": [ │ │ │ │ │ - [23, "public-key-operations"] │ │ │ │ │ - ], │ │ │ │ │ - "Multiple Precision Integers (MPI)": [ │ │ │ │ │ - [23, "multiple-precision-integers-mpi"] │ │ │ │ │ - ], │ │ │ │ │ - "Format Preserving Encryption (FE1 scheme)": [ │ │ │ │ │ - [23, "format-preserving-encryption-fe1-scheme"] │ │ │ │ │ - ], │ │ │ │ │ - "X509Cert": [ │ │ │ │ │ - [23, "x509cert"] │ │ │ │ │ - ], │ │ │ │ │ - "X509CRL": [ │ │ │ │ │ - [23, "x509crl"] │ │ │ │ │ - ], │ │ │ │ │ - "AES Key Wrapping": [ │ │ │ │ │ - [15, "aes-key-wrapping"] │ │ │ │ │ - ], │ │ │ │ │ - "RFC 3394 Interface": [ │ │ │ │ │ - [15, "rfc-3394-interface"] │ │ │ │ │ - ], │ │ │ │ │ - "Key Derivation Functions": [ │ │ │ │ │ - [14, "key-derivation-functions"] │ │ │ │ │ - ], │ │ │ │ │ - "Available KDFs": [ │ │ │ │ │ - [14, "available-kdfs"] │ │ │ │ │ - ], │ │ │ │ │ - "HKDF": [ │ │ │ │ │ - [14, "hkdf"] │ │ │ │ │ - ], │ │ │ │ │ - "KDF2": [ │ │ │ │ │ - [14, "kdf2"] │ │ │ │ │ - ], │ │ │ │ │ - "KDF1-18033": [ │ │ │ │ │ - [14, "kdf1-18033"] │ │ │ │ │ - ], │ │ │ │ │ - "KDF1": [ │ │ │ │ │ - [14, "kdf1"] │ │ │ │ │ - ], │ │ │ │ │ - "X9.42 PRF": [ │ │ │ │ │ - [14, "x9-42-prf"] │ │ │ │ │ - ], │ │ │ │ │ - "SP800-108": [ │ │ │ │ │ - [14, "sp800-108"] │ │ │ │ │ - ], │ │ │ │ │ - "SP800-56A": [ │ │ │ │ │ - [14, "sp800-56a"] │ │ │ │ │ - ], │ │ │ │ │ - "SP800-56C": [ │ │ │ │ │ - [14, "sp800-56c"] │ │ │ │ │ - ], │ │ │ │ │ - "Key Objects": [ │ │ │ │ │ - [22, "key-objects"] │ │ │ │ │ - ], │ │ │ │ │ - "Creating New Private Keys": [ │ │ │ │ │ - [22, "creating-new-private-keys"] │ │ │ │ │ - ], │ │ │ │ │ - "Serializing Private Keys Using PKCS #8": [ │ │ │ │ │ - [22, "serializing-private-keys-using-pkcs-8"] │ │ │ │ │ - ], │ │ │ │ │ - "Serializing Public Keys": [ │ │ │ │ │ - [22, "serializing-public-keys"] │ │ │ │ │ - ], │ │ │ │ │ - "DL_Group": [ │ │ │ │ │ - [22, "dl-group"] │ │ │ │ │ - ], │ │ │ │ │ - "EC_Group": [ │ │ │ │ │ - [22, "ec-group"] │ │ │ │ │ - ], │ │ │ │ │ - "Key Checking": [ │ │ │ │ │ - [22, "key-checking"] │ │ │ │ │ - ], │ │ │ │ │ - "Signatures": [ │ │ │ │ │ - [22, "signatures"] │ │ │ │ │ - ], │ │ │ │ │ - "Ed25519 Variants": [ │ │ │ │ │ - [22, "ed25519-variants"] │ │ │ │ │ - ], │ │ │ │ │ - "Key Agreement": [ │ │ │ │ │ - [22, "key-agreement"], │ │ │ │ │ - [10, "key-agreement"] │ │ │ │ │ - ], │ │ │ │ │ - "McEliece": [ │ │ │ │ │ - [22, "mceliece"] │ │ │ │ │ - ], │ │ │ │ │ - "eXtended Merkle Signature Scheme (XMSS)": [ │ │ │ │ │ - [22, "extended-merkle-signature-scheme-xmss"] │ │ │ │ │ - ], │ │ │ │ │ - "Hash Functions and Checksums": [ │ │ │ │ │ - [13, "hash-functions-and-checksums"] │ │ │ │ │ - ], │ │ │ │ │ - "Available Hash Functions": [ │ │ │ │ │ - [13, "available-hash-functions"] │ │ │ │ │ - ], │ │ │ │ │ - "BLAKE2b": [ │ │ │ │ │ - [13, "blake2b"] │ │ │ │ │ - ], │ │ │ │ │ - "GOST-34.11": [ │ │ │ │ │ - [13, "gost-34-11"] │ │ │ │ │ - ], │ │ │ │ │ - "Keccak-1600": [ │ │ │ │ │ - [13, "keccak-1600"] │ │ │ │ │ - ], │ │ │ │ │ - "MD4": [ │ │ │ │ │ - [13, "md4"] │ │ │ │ │ - ], │ │ │ │ │ - "MD5": [ │ │ │ │ │ - [13, "md5"] │ │ │ │ │ - ], │ │ │ │ │ - "RIPEMD-160": [ │ │ │ │ │ - [13, "ripemd-160"] │ │ │ │ │ - ], │ │ │ │ │ - "SHA-1": [ │ │ │ │ │ - [13, "sha-1"] │ │ │ │ │ - ], │ │ │ │ │ - "SHA-256": [ │ │ │ │ │ - [13, "sha-256"] │ │ │ │ │ - ], │ │ │ │ │ - "SHA-512": [ │ │ │ │ │ - [13, "sha-512"] │ │ │ │ │ - ], │ │ │ │ │ - "SHA-3": [ │ │ │ │ │ - [13, "sha-3"] │ │ │ │ │ - ], │ │ │ │ │ - "SHAKE (SHAKE-128, SHAKE-256)": [ │ │ │ │ │ - [13, "shake-shake-128-shake-256"] │ │ │ │ │ - ], │ │ │ │ │ - "SM3": [ │ │ │ │ │ - [13, "sm3"] │ │ │ │ │ - ], │ │ │ │ │ - "Skein-512": [ │ │ │ │ │ - [13, "skein-512"] │ │ │ │ │ - ], │ │ │ │ │ - "Streebog (Streebog-256, Streebog-512)": [ │ │ │ │ │ - [13, "streebog-streebog-256-streebog-512"] │ │ │ │ │ - ], │ │ │ │ │ - "Tiger": [ │ │ │ │ │ - [13, "tiger"] │ │ │ │ │ - ], │ │ │ │ │ - "Whirlpool": [ │ │ │ │ │ - [13, "whirlpool"] │ │ │ │ │ - ], │ │ │ │ │ - "Hash Function Combiners": [ │ │ │ │ │ - [13, "hash-function-combiners"] │ │ │ │ │ - ], │ │ │ │ │ - "Parallel": [ │ │ │ │ │ - [13, "parallel"] │ │ │ │ │ - ], │ │ │ │ │ - "Comp4P": [ │ │ │ │ │ - [13, "comp4p"] │ │ │ │ │ - ], │ │ │ │ │ - "Checksums": [ │ │ │ │ │ - [13, "checksums"] │ │ │ │ │ - ], │ │ │ │ │ - "Adler32": [ │ │ │ │ │ - [13, "adler32"] │ │ │ │ │ - ], │ │ │ │ │ - "CRC24": [ │ │ │ │ │ - [13, "crc24"] │ │ │ │ │ - ], │ │ │ │ │ - "CRC32": [ │ │ │ │ │ - [13, "crc32"] │ │ │ │ │ - ], │ │ │ │ │ - "API Reference": [ │ │ │ │ │ - [5, "api-reference"] │ │ │ │ │ - ], │ │ │ │ │ - "Elliptic Curve Operations": [ │ │ │ │ │ - [8, "elliptic-curve-operations"] │ │ │ │ │ - ], │ │ │ │ │ - "Pipe/Filter Message Processing": [ │ │ │ │ │ - [11, "pipe-filter-message-processing"] │ │ │ │ │ - ], │ │ │ │ │ - "Fork": [ │ │ │ │ │ - [11, "fork"] │ │ │ │ │ - ], │ │ │ │ │ - "Chain": [ │ │ │ │ │ - [11, "chain"] │ │ │ │ │ - ], │ │ │ │ │ - "Sources and Sinks": [ │ │ │ │ │ - [11, "sources-and-sinks"] │ │ │ │ │ - ], │ │ │ │ │ - "Data Sources": [ │ │ │ │ │ - [11, "data-sources"] │ │ │ │ │ - ], │ │ │ │ │ - "Data Sinks": [ │ │ │ │ │ - [11, "data-sinks"] │ │ │ │ │ - ], │ │ │ │ │ - "The Pipe API": [ │ │ │ │ │ - [11, "the-pipe-api"] │ │ │ │ │ - ], │ │ │ │ │ - "Initializing Pipe": [ │ │ │ │ │ - [11, "initializing-pipe"] │ │ │ │ │ - ], │ │ │ │ │ - "Giving Data to a Pipe": [ │ │ │ │ │ - [11, "giving-data-to-a-pipe"] │ │ │ │ │ - ], │ │ │ │ │ - "Getting Output from a Pipe": [ │ │ │ │ │ - [11, "getting-output-from-a-pipe"] │ │ │ │ │ - ], │ │ │ │ │ - "Pipe I/O for Unix File Descriptors": [ │ │ │ │ │ - [11, "pipe-i-o-for-unix-file-descriptors"] │ │ │ │ │ - ], │ │ │ │ │ - "Filter Catalog": [ │ │ │ │ │ - [11, "filter-catalog"] │ │ │ │ │ - ], │ │ │ │ │ - "Keyed Filters": [ │ │ │ │ │ - [11, "keyed-filters"] │ │ │ │ │ - ], │ │ │ │ │ - "Cipher Filters": [ │ │ │ │ │ - [11, "cipher-filters"] │ │ │ │ │ - ], │ │ │ │ │ - "Hashes and MACs": [ │ │ │ │ │ - [11, "hashes-and-macs"] │ │ │ │ │ - ], │ │ │ │ │ - "Encoders": [ │ │ │ │ │ - [11, "encoders"] │ │ │ │ │ - ], │ │ │ │ │ - "Writing New Filters": [ │ │ │ │ │ - [11, "writing-new-filters"] │ │ │ │ │ - ], │ │ │ │ │ - "Environment Variables": [ │ │ │ │ │ - [9, "environment-variables"] │ │ │ │ │ - ], │ │ │ │ │ - "Block Ciphers": [ │ │ │ │ │ - [2, "block-ciphers"], │ │ │ │ │ - [10, "block-ciphers"] │ │ │ │ │ - ], │ │ │ │ │ - "Available Ciphers": [ │ │ │ │ │ - [2, "available-ciphers"] │ │ │ │ │ - ], │ │ │ │ │ - "AES": [ │ │ │ │ │ - [2, "aes"], │ │ │ │ │ - [58, "aes"] │ │ │ │ │ - ], │ │ │ │ │ - "ARIA": [ │ │ │ │ │ - [2, "aria"] │ │ │ │ │ - ], │ │ │ │ │ - "Blowfish": [ │ │ │ │ │ - [2, "blowfish"] │ │ │ │ │ - ], │ │ │ │ │ - "CAST-128": [ │ │ │ │ │ - [2, "cast-128"] │ │ │ │ │ - ], │ │ │ │ │ - "CAST-256": [ │ │ │ │ │ - [2, "cast-256"] │ │ │ │ │ - ], │ │ │ │ │ - "Camellia": [ │ │ │ │ │ - [2, "camellia"] │ │ │ │ │ - ], │ │ │ │ │ - "Cascade": [ │ │ │ │ │ - [2, "cascade"] │ │ │ │ │ - ], │ │ │ │ │ - "DES, 3DES, DESX": [ │ │ │ │ │ - [2, "des-3des-desx"] │ │ │ │ │ - ], │ │ │ │ │ - "GOST-28147-89": [ │ │ │ │ │ - [2, "gost-28147-89"] │ │ │ │ │ - ], │ │ │ │ │ - "IDEA": [ │ │ │ │ │ - [2, "idea"], │ │ │ │ │ - [58, "idea"] │ │ │ │ │ - ], │ │ │ │ │ - "Kasumi": [ │ │ │ │ │ - [2, "kasumi"] │ │ │ │ │ - ], │ │ │ │ │ - "Lion": [ │ │ │ │ │ - [2, "lion"] │ │ │ │ │ - ], │ │ │ │ │ - "MISTY1": [ │ │ │ │ │ - [2, "misty1"] │ │ │ │ │ - ], │ │ │ │ │ - "Noekeon": [ │ │ │ │ │ - [2, "noekeon"] │ │ │ │ │ - ], │ │ │ │ │ - "SEED": [ │ │ │ │ │ - [2, "seed"] │ │ │ │ │ - ], │ │ │ │ │ - "SHACAL2": [ │ │ │ │ │ - [2, "shacal2"] │ │ │ │ │ - ], │ │ │ │ │ - "SM4": [ │ │ │ │ │ - [2, "sm4"] │ │ │ │ │ - ], │ │ │ │ │ - "Serpent": [ │ │ │ │ │ - [2, "serpent"] │ │ │ │ │ - ], │ │ │ │ │ - "Threefish-512": [ │ │ │ │ │ - [2, "threefish-512"] │ │ │ │ │ - ], │ │ │ │ │ - "Twofish": [ │ │ │ │ │ - [2, "twofish"], │ │ │ │ │ - [58, "twofish"] │ │ │ │ │ - ], │ │ │ │ │ - "XTEA": [ │ │ │ │ │ - [2, "xtea"] │ │ │ │ │ - ], │ │ │ │ │ - "BigInt": [ │ │ │ │ │ - [1, "bigint"] │ │ │ │ │ - ], │ │ │ │ │ - "ABI Stability": [ │ │ │ │ │ - [0, "abi-stability"] │ │ │ │ │ - ], │ │ │ │ │ - "FFI (C Binding)": [ │ │ │ │ │ - [10, "ffi-c-binding"] │ │ │ │ │ - ], │ │ │ │ │ - "Return Codes": [ │ │ │ │ │ - [10, "return-codes"] │ │ │ │ │ - ], │ │ │ │ │ - "FFI Versions": [ │ │ │ │ │ - [10, "ffi-versions"] │ │ │ │ │ - ], │ │ │ │ │ - "Utility Functions": [ │ │ │ │ │ - [10, "utility-functions"], │ │ │ │ │ - [51, "utility-functions"] │ │ │ │ │ - ], │ │ │ │ │ - "Symmetric Ciphers": [ │ │ │ │ │ - [10, "symmetric-ciphers"] │ │ │ │ │ - ], │ │ │ │ │ - "Multiple Precision Integers": [ │ │ │ │ │ - [10, "multiple-precision-integers"] │ │ │ │ │ - ], │ │ │ │ │ - "Public Key Creation, Import and Export": [ │ │ │ │ │ - [10, "public-key-creation-import-and-export"] │ │ │ │ │ - ], │ │ │ │ │ - "RSA specific functions": [ │ │ │ │ │ - [10, "rsa-specific-functions"] │ │ │ │ │ - ], │ │ │ │ │ - "DSA specific functions": [ │ │ │ │ │ - [10, "dsa-specific-functions"] │ │ │ │ │ - ], │ │ │ │ │ - "ElGamal specific functions": [ │ │ │ │ │ - [10, "elgamal-specific-functions"] │ │ │ │ │ - ], │ │ │ │ │ - "Diffie-Hellman specific functions": [ │ │ │ │ │ - [10, "diffie-hellman-specific-functions"] │ │ │ │ │ - ], │ │ │ │ │ - "Public Key Encryption/Decryption": [ │ │ │ │ │ - [10, "public-key-encryption-decryption"] │ │ │ │ │ - ], │ │ │ │ │ - "Signature Generation": [ │ │ │ │ │ - [10, "signature-generation"] │ │ │ │ │ - ], │ │ │ │ │ - "Signature Verification": [ │ │ │ │ │ - [10, "signature-verification"] │ │ │ │ │ - ], │ │ │ │ │ - "X.509 Certificates": [ │ │ │ │ │ - [10, "x-509-certificates"] │ │ │ │ │ - ], │ │ │ │ │ - "X.509 Certificate Revocation Lists": [ │ │ │ │ │ - [10, "x-509-certificate-revocation-lists"] │ │ │ │ │ - ], │ │ │ │ │ - "Lossless Data Compression": [ │ │ │ │ │ - [4, "lossless-data-compression"] │ │ │ │ │ - ], │ │ │ │ │ - "Cryptobox": [ │ │ │ │ │ - [7, "cryptobox"] │ │ │ │ │ - ], │ │ │ │ │ - "Encryption using a passphrase": [ │ │ │ │ │ - [7, "encryption-using-a-passphrase"] │ │ │ │ │ - ], │ │ │ │ │ - "Cipher Modes": [ │ │ │ │ │ - [3, "cipher-modes"] │ │ │ │ │ - ], │ │ │ │ │ - "Available Unauthenticated Cipher Modes": [ │ │ │ │ │ - [3, "available-unauthenticated-cipher-modes"] │ │ │ │ │ - ], │ │ │ │ │ - "CBC": [ │ │ │ │ │ - [3, "cbc"] │ │ │ │ │ - ], │ │ │ │ │ - "CFB": [ │ │ │ │ │ - [3, "cfb"] │ │ │ │ │ - ], │ │ │ │ │ - "XTS": [ │ │ │ │ │ - [3, "xts"] │ │ │ │ │ - ], │ │ │ │ │ - "AEAD Mode": [ │ │ │ │ │ - [3, "aead-mode"] │ │ │ │ │ - ], │ │ │ │ │ - "Available AEAD Modes": [ │ │ │ │ │ - [3, "available-aead-modes"] │ │ │ │ │ - ], │ │ │ │ │ - "ChaCha20Poly1305": [ │ │ │ │ │ - [3, "chacha20poly1305"] │ │ │ │ │ - ], │ │ │ │ │ - "GCM": [ │ │ │ │ │ - [3, "gcm"], │ │ │ │ │ - [58, "gcm"] │ │ │ │ │ - ], │ │ │ │ │ - "OCB": [ │ │ │ │ │ - [3, "ocb"], │ │ │ │ │ - [58, "ocb"] │ │ │ │ │ - ], │ │ │ │ │ - "EAX": [ │ │ │ │ │ - [3, "eax"] │ │ │ │ │ - ], │ │ │ │ │ - "SIV": [ │ │ │ │ │ - [3, "siv"] │ │ │ │ │ - ], │ │ │ │ │ - "CCM": [ │ │ │ │ │ - [3, "ccm"] │ │ │ │ │ - ], │ │ │ │ │ - "Credentials Manager": [ │ │ │ │ │ - [6, "credentials-manager"] │ │ │ │ │ - ], │ │ │ │ │ - "SRP Authentication": [ │ │ │ │ │ - [6, "srp-authentication"] │ │ │ │ │ - ], │ │ │ │ │ - "Preshared Keys": [ │ │ │ │ │ - [6, "preshared-keys"] │ │ │ │ │ - ], │ │ │ │ │ - "Side Channels": [ │ │ │ │ │ - [58, "side-channels"] │ │ │ │ │ - ], │ │ │ │ │ - "Modular Exponentiation": [ │ │ │ │ │ - [58, "modular-exponentiation"] │ │ │ │ │ - ], │ │ │ │ │ - "Barrett Reduction": [ │ │ │ │ │ - [58, "barrett-reduction"] │ │ │ │ │ - ], │ │ │ │ │ - "Decryption of PKCS #1 v1.5 Ciphertexts": [ │ │ │ │ │ - [58, "decryption-of-pkcs-1-v1-5-ciphertexts"] │ │ │ │ │ - ], │ │ │ │ │ - "Verification of PKCS #1 v1.5 Signatures": [ │ │ │ │ │ - [58, "verification-of-pkcs-1-v1-5-signatures"] │ │ │ │ │ - ], │ │ │ │ │ - "OAEP": [ │ │ │ │ │ - [58, "oaep"] │ │ │ │ │ - ], │ │ │ │ │ - "ECC point decoding": [ │ │ │ │ │ - [58, "ecc-point-decoding"] │ │ │ │ │ - ], │ │ │ │ │ - "ECC scalar multiply": [ │ │ │ │ │ - [58, "ecc-scalar-multiply"] │ │ │ │ │ - ], │ │ │ │ │ - "x25519": [ │ │ │ │ │ - [58, "x25519"] │ │ │ │ │ - ], │ │ │ │ │ - "TLS CBC ciphersuites": [ │ │ │ │ │ - [58, "tls-cbc-ciphersuites"] │ │ │ │ │ - ], │ │ │ │ │ - "CBC mode padding": [ │ │ │ │ │ - [58, "cbc-mode-padding"] │ │ │ │ │ - ], │ │ │ │ │ - "DES/3DES": [ │ │ │ │ │ - [58, "des-3des"] │ │ │ │ │ - ], │ │ │ │ │ - "ChaCha20, Serpent, Threefish, \u2026": [ │ │ │ │ │ - [58, "chacha20-serpent-threefish"] │ │ │ │ │ + "Secure Remote Password": [ │ │ │ │ │ + [27, "secure-remote-password"] │ │ │ │ │ ], │ │ │ │ │ - "Memory comparisons": [ │ │ │ │ │ - [58, "memory-comparisons"] │ │ │ │ │ + "Stream Ciphers": [ │ │ │ │ │ + [28, "stream-ciphers"] │ │ │ │ │ ], │ │ │ │ │ - "Memory zeroizing": [ │ │ │ │ │ - [58, "memory-zeroizing"] │ │ │ │ │ + "Available Stream Ciphers": [ │ │ │ │ │ + [28, "available-stream-ciphers"] │ │ │ │ │ ], │ │ │ │ │ - "Memory allocation": [ │ │ │ │ │ - [58, "memory-allocation"] │ │ │ │ │ + "CTR-BE": [ │ │ │ │ │ + [28, "ctr-be"] │ │ │ │ │ ], │ │ │ │ │ - "Automated Analysis": [ │ │ │ │ │ - [58, "automated-analysis"] │ │ │ │ │ + "OFB": [ │ │ │ │ │ + [28, "ofb"] │ │ │ │ │ ], │ │ │ │ │ - "References": [ │ │ │ │ │ - [58, "references"] │ │ │ │ │ + "ChaCha": [ │ │ │ │ │ + [28, "chacha"] │ │ │ │ │ ], │ │ │ │ │ - "Support Information": [ │ │ │ │ │ - [59, "support-information"] │ │ │ │ │ + "Salsa20": [ │ │ │ │ │ + [28, "salsa20"] │ │ │ │ │ ], │ │ │ │ │ - "Supported Platforms": [ │ │ │ │ │ - [59, "supported-platforms"] │ │ │ │ │ + "SHAKE-128": [ │ │ │ │ │ + [28, "shake-128"] │ │ │ │ │ ], │ │ │ │ │ - "Branch Support Status": [ │ │ │ │ │ - [59, "branch-support-status"] │ │ │ │ │ + "RC4": [ │ │ │ │ │ + [28, "rc4"] │ │ │ │ │ ], │ │ │ │ │ - "Getting Help": [ │ │ │ │ │ - [59, "getting-help"] │ │ │ │ │ + "Trusted Platform Module (TPM)": [ │ │ │ │ │ + [30, "trusted-platform-module-tpm"] │ │ │ │ │ ], │ │ │ │ │ "Reading List": [ │ │ │ │ │ [48, "reading-list"] │ │ │ │ │ ], │ │ │ │ │ "Papers": [ │ │ │ │ │ [48, "papers"] │ │ │ │ │ ], │ │ │ │ │ @@ -11491,139 +10853,108 @@ │ │ │ │ │ ], │ │ │ │ │ "Text_Based_Test": [ │ │ │ │ │ [50, "text-based-test"] │ │ │ │ │ ], │ │ │ │ │ "Test Runner": [ │ │ │ │ │ [50, "test-runner"] │ │ │ │ │ ], │ │ │ │ │ - "Notes for Distributors": [ │ │ │ │ │ - [55, "notes-for-distributors"] │ │ │ │ │ - ], │ │ │ │ │ - "Recommended Options": [ │ │ │ │ │ - [55, "recommended-options"] │ │ │ │ │ - ], │ │ │ │ │ - "Enable Linux Features": [ │ │ │ │ │ - [55, "enable-linux-features"] │ │ │ │ │ - ], │ │ │ │ │ - "Set Path to the System CA bundle": [ │ │ │ │ │ - [55, "set-path-to-the-system-ca-bundle"] │ │ │ │ │ - ], │ │ │ │ │ - "Set Distribution Info": [ │ │ │ │ │ - [55, "set-distribution-info"] │ │ │ │ │ - ], │ │ │ │ │ - "Minimize Distribution Patches": [ │ │ │ │ │ - [55, "minimize-distribution-patches"] │ │ │ │ │ - ], │ │ │ │ │ - "Todo List": [ │ │ │ │ │ - [51, "todo-list"] │ │ │ │ │ - ], │ │ │ │ │ - "Ciphers, Hashes, PBKDF": [ │ │ │ │ │ - [51, "ciphers-hashes-pbkdf"] │ │ │ │ │ - ], │ │ │ │ │ - "Public Key Crypto, Math": [ │ │ │ │ │ - [51, "public-key-crypto-math"] │ │ │ │ │ - ], │ │ │ │ │ - "Multiparty Protocols": [ │ │ │ │ │ - [51, "multiparty-protocols"] │ │ │ │ │ - ], │ │ │ │ │ - "External Providers, Hardware Support": [ │ │ │ │ │ - [51, "external-providers-hardware-support"] │ │ │ │ │ - ], │ │ │ │ │ - "TLS": [ │ │ │ │ │ - [51, "tls"] │ │ │ │ │ - ], │ │ │ │ │ - "PKIX": [ │ │ │ │ │ - [51, "pkix"] │ │ │ │ │ - ], │ │ │ │ │ - "New Protocols / Formats": [ │ │ │ │ │ - [51, "new-protocols-formats"] │ │ │ │ │ - ], │ │ │ │ │ - "Cleanups": [ │ │ │ │ │ - [51, "cleanups"] │ │ │ │ │ + "Side Channels": [ │ │ │ │ │ + [58, "side-channels"] │ │ │ │ │ ], │ │ │ │ │ - "Compat Headers": [ │ │ │ │ │ - [51, "compat-headers"] │ │ │ │ │ + "Modular Exponentiation": [ │ │ │ │ │ + [58, "modular-exponentiation"] │ │ │ │ │ ], │ │ │ │ │ - "New C APIs": [ │ │ │ │ │ - [51, "new-c-apis"] │ │ │ │ │ + "Barrett Reduction": [ │ │ │ │ │ + [58, "barrett-reduction"] │ │ │ │ │ ], │ │ │ │ │ - "Build/Test": [ │ │ │ │ │ - [51, "build-test"] │ │ │ │ │ + "RSA": [ │ │ │ │ │ + [58, "rsa"], │ │ │ │ │ + [20, "rsa"] │ │ │ │ │ ], │ │ │ │ │ - "CLI": [ │ │ │ │ │ - [51, "cli"] │ │ │ │ │ + "Decryption of PKCS #1 v1.5 Ciphertexts": [ │ │ │ │ │ + [58, "decryption-of-pkcs-1-v1-5-ciphertexts"] │ │ │ │ │ ], │ │ │ │ │ - "Documentation": [ │ │ │ │ │ - [51, "documentation"] │ │ │ │ │ + "Verification of PKCS #1 v1.5 Signatures": [ │ │ │ │ │ + [58, "verification-of-pkcs-1-v1-5-signatures"] │ │ │ │ │ ], │ │ │ │ │ - "Development Roadmap": [ │ │ │ │ │ - [56, "development-roadmap"] │ │ │ │ │ + "OAEP": [ │ │ │ │ │ + [58, "oaep"] │ │ │ │ │ ], │ │ │ │ │ - "Near Term Plans": [ │ │ │ │ │ - [56, "near-term-plans"] │ │ │ │ │ + "ECC point decoding": [ │ │ │ │ │ + [58, "ecc-point-decoding"] │ │ │ │ │ ], │ │ │ │ │ - "TLS Hardening/Testing": [ │ │ │ │ │ - [56, "tls-hardening-testing"] │ │ │ │ │ + "ECC scalar multiply": [ │ │ │ │ │ + [58, "ecc-scalar-multiply"] │ │ │ │ │ ], │ │ │ │ │ - "Expose TLS at FFI layer": [ │ │ │ │ │ - [56, "expose-tls-at-ffi-layer"] │ │ │ │ │ + "ECDH": [ │ │ │ │ │ + [58, "ecdh"], │ │ │ │ │ + [20, "ecdh"] │ │ │ │ │ ], │ │ │ │ │ - "TLS v1.3": [ │ │ │ │ │ - [56, "tls-v1-3"] │ │ │ │ │ + "ECDSA": [ │ │ │ │ │ + [58, "ecdsa"], │ │ │ │ │ + [20, "ecdsa"] │ │ │ │ │ ], │ │ │ │ │ - "Botan 3.x": [ │ │ │ │ │ - [56, "botan-3-x"] │ │ │ │ │ + "x25519": [ │ │ │ │ │ + [58, "x25519"] │ │ │ │ │ ], │ │ │ │ │ - "Security Advisories": [ │ │ │ │ │ - [57, "security-advisories"] │ │ │ │ │ + "TLS CBC ciphersuites": [ │ │ │ │ │ + [58, "tls-cbc-ciphersuites"] │ │ │ │ │ ], │ │ │ │ │ - "2022": [ │ │ │ │ │ - [57, "id1"] │ │ │ │ │ + "CBC mode padding": [ │ │ │ │ │ + [58, "cbc-mode-padding"] │ │ │ │ │ ], │ │ │ │ │ - "2020": [ │ │ │ │ │ - [57, "id2"] │ │ │ │ │ + "AES": [ │ │ │ │ │ + [58, "aes"], │ │ │ │ │ + [2, "aes"] │ │ │ │ │ ], │ │ │ │ │ - "2018": [ │ │ │ │ │ - [57, "id3"] │ │ │ │ │ + "GCM": [ │ │ │ │ │ + [58, "gcm"], │ │ │ │ │ + [3, "gcm"] │ │ │ │ │ ], │ │ │ │ │ - "2017": [ │ │ │ │ │ - [57, "id4"] │ │ │ │ │ + "OCB": [ │ │ │ │ │ + [58, "ocb"], │ │ │ │ │ + [3, "ocb"] │ │ │ │ │ ], │ │ │ │ │ - "2016": [ │ │ │ │ │ - [57, "id5"] │ │ │ │ │ + "Poly1305": [ │ │ │ │ │ + [58, "poly1305"], │ │ │ │ │ + [16, "poly1305"] │ │ │ │ │ ], │ │ │ │ │ - "2015": [ │ │ │ │ │ - [57, "id6"] │ │ │ │ │ + "DES/3DES": [ │ │ │ │ │ + [58, "des-3des"] │ │ │ │ │ ], │ │ │ │ │ - "2014": [ │ │ │ │ │ - [57, "id7"] │ │ │ │ │ + "Twofish": [ │ │ │ │ │ + [58, "twofish"], │ │ │ │ │ + [2, "twofish"] │ │ │ │ │ ], │ │ │ │ │ - "Release Process and Checklist": [ │ │ │ │ │ - [49, "release-process-and-checklist"] │ │ │ │ │ + "ChaCha20, Serpent, Threefish, \u2026": [ │ │ │ │ │ + [58, "chacha20-serpent-threefish"] │ │ │ │ │ ], │ │ │ │ │ - "Pre Release Testing": [ │ │ │ │ │ - [49, "pre-release-testing"] │ │ │ │ │ + "IDEA": [ │ │ │ │ │ + [58, "idea"], │ │ │ │ │ + [2, "idea"] │ │ │ │ │ ], │ │ │ │ │ - "Tag the Release": [ │ │ │ │ │ - [49, "tag-the-release"] │ │ │ │ │ + "Hash Functions": [ │ │ │ │ │ + [58, "hash-functions"], │ │ │ │ │ + [23, "hash-functions"], │ │ │ │ │ + [10, "hash-functions"] │ │ │ │ │ ], │ │ │ │ │ - "Build The Release Tarballs": [ │ │ │ │ │ - [49, "build-the-release-tarballs"] │ │ │ │ │ + "Memory comparisons": [ │ │ │ │ │ + [58, "memory-comparisons"] │ │ │ │ │ ], │ │ │ │ │ - "Push to GitHub": [ │ │ │ │ │ - [49, "push-to-github"] │ │ │ │ │ + "Memory zeroizing": [ │ │ │ │ │ + [58, "memory-zeroizing"] │ │ │ │ │ ], │ │ │ │ │ - "Build The Windows Installer": [ │ │ │ │ │ - [49, "build-the-windows-installer"] │ │ │ │ │ + "Memory allocation": [ │ │ │ │ │ + [58, "memory-allocation"] │ │ │ │ │ ], │ │ │ │ │ - "Update The Website": [ │ │ │ │ │ - [49, "update-the-website"] │ │ │ │ │ + "Automated Analysis": [ │ │ │ │ │ + [58, "automated-analysis"] │ │ │ │ │ ], │ │ │ │ │ - "Announce The Release": [ │ │ │ │ │ - [49, "announce-the-release"] │ │ │ │ │ + "References": [ │ │ │ │ │ + [58, "references"] │ │ │ │ │ ], │ │ │ │ │ "Release Notes: 0.7.0 to 1.11.34": [ │ │ │ │ │ [54, "release-notes-0-7-0-to-1-11-34"] │ │ │ │ │ ], │ │ │ │ │ "Version 1.10.17, 2017-10-02": [ │ │ │ │ │ [54, "version-1-10-17-2017-10-02"] │ │ │ │ │ ], │ │ │ │ │ @@ -12244,28 +11575,697 @@ │ │ │ │ │ ], │ │ │ │ │ "Version 0.7.1, 2001-05-16": [ │ │ │ │ │ [54, "version-0-7-1-2001-05-16"] │ │ │ │ │ ], │ │ │ │ │ "Version 0.7.0, 2001-03-01": [ │ │ │ │ │ [54, "version-0-7-0-2001-03-01"] │ │ │ │ │ ], │ │ │ │ │ + "Support Information": [ │ │ │ │ │ + [59, "support-information"] │ │ │ │ │ + ], │ │ │ │ │ + "Supported Platforms": [ │ │ │ │ │ + [59, "supported-platforms"] │ │ │ │ │ + ], │ │ │ │ │ + "Branch Support Status": [ │ │ │ │ │ + [59, "branch-support-status"] │ │ │ │ │ + ], │ │ │ │ │ + "Getting Help": [ │ │ │ │ │ + [59, "getting-help"] │ │ │ │ │ + ], │ │ │ │ │ + "Project Goals": [ │ │ │ │ │ + [52, "project-goals"] │ │ │ │ │ + ], │ │ │ │ │ + "Non-Goals": [ │ │ │ │ │ + [52, "non-goals"] │ │ │ │ │ + ], │ │ │ │ │ + "Release Process and Checklist": [ │ │ │ │ │ + [49, "release-process-and-checklist"] │ │ │ │ │ + ], │ │ │ │ │ + "Pre Release Testing": [ │ │ │ │ │ + [49, "pre-release-testing"] │ │ │ │ │ + ], │ │ │ │ │ + "Tag the Release": [ │ │ │ │ │ + [49, "tag-the-release"] │ │ │ │ │ + ], │ │ │ │ │ + "Build The Release Tarballs": [ │ │ │ │ │ + [49, "build-the-release-tarballs"] │ │ │ │ │ + ], │ │ │ │ │ + "Push to GitHub": [ │ │ │ │ │ + [49, "push-to-github"] │ │ │ │ │ + ], │ │ │ │ │ + "Build The Windows Installer": [ │ │ │ │ │ + [49, "build-the-windows-installer"] │ │ │ │ │ + ], │ │ │ │ │ + "Update The Website": [ │ │ │ │ │ + [49, "update-the-website"] │ │ │ │ │ + ], │ │ │ │ │ + "Announce The Release": [ │ │ │ │ │ + [49, "announce-the-release"] │ │ │ │ │ + ], │ │ │ │ │ + "Todo List": [ │ │ │ │ │ + [51, "todo-list"] │ │ │ │ │ + ], │ │ │ │ │ + "Ciphers, Hashes, PBKDF": [ │ │ │ │ │ + [51, "ciphers-hashes-pbkdf"] │ │ │ │ │ + ], │ │ │ │ │ + "Public Key Crypto, Math": [ │ │ │ │ │ + [51, "public-key-crypto-math"] │ │ │ │ │ + ], │ │ │ │ │ + "Utility Functions": [ │ │ │ │ │ + [51, "utility-functions"], │ │ │ │ │ + [10, "utility-functions"] │ │ │ │ │ + ], │ │ │ │ │ + "Multiparty Protocols": [ │ │ │ │ │ + [51, "multiparty-protocols"] │ │ │ │ │ + ], │ │ │ │ │ + "External Providers, Hardware Support": [ │ │ │ │ │ + [51, "external-providers-hardware-support"] │ │ │ │ │ + ], │ │ │ │ │ + "TLS": [ │ │ │ │ │ + [51, "tls"] │ │ │ │ │ + ], │ │ │ │ │ + "PKIX": [ │ │ │ │ │ + [51, "pkix"] │ │ │ │ │ + ], │ │ │ │ │ + "New Protocols / Formats": [ │ │ │ │ │ + [51, "new-protocols-formats"] │ │ │ │ │ + ], │ │ │ │ │ + "Cleanups": [ │ │ │ │ │ + [51, "cleanups"] │ │ │ │ │ + ], │ │ │ │ │ + "Compat Headers": [ │ │ │ │ │ + [51, "compat-headers"] │ │ │ │ │ + ], │ │ │ │ │ + "New C APIs": [ │ │ │ │ │ + [51, "new-c-apis"] │ │ │ │ │ + ], │ │ │ │ │ + "Build/Test": [ │ │ │ │ │ + [51, "build-test"] │ │ │ │ │ + ], │ │ │ │ │ + "CLI": [ │ │ │ │ │ + [51, "cli"] │ │ │ │ │ + ], │ │ │ │ │ + "Documentation": [ │ │ │ │ │ + [51, "documentation"] │ │ │ │ │ + ], │ │ │ │ │ + "Development Roadmap": [ │ │ │ │ │ + [56, "development-roadmap"] │ │ │ │ │ + ], │ │ │ │ │ + "Near Term Plans": [ │ │ │ │ │ + [56, "near-term-plans"] │ │ │ │ │ + ], │ │ │ │ │ + "TLS Hardening/Testing": [ │ │ │ │ │ + [56, "tls-hardening-testing"] │ │ │ │ │ + ], │ │ │ │ │ + "Expose TLS at FFI layer": [ │ │ │ │ │ + [56, "expose-tls-at-ffi-layer"] │ │ │ │ │ + ], │ │ │ │ │ + "TLS v1.3": [ │ │ │ │ │ + [56, "tls-v1-3"] │ │ │ │ │ + ], │ │ │ │ │ + "Botan 3.x": [ │ │ │ │ │ + [56, "botan-3-x"] │ │ │ │ │ + ], │ │ │ │ │ + "Notes for Distributors": [ │ │ │ │ │ + [55, "notes-for-distributors"] │ │ │ │ │ + ], │ │ │ │ │ + "Recommended Options": [ │ │ │ │ │ + [55, "recommended-options"] │ │ │ │ │ + ], │ │ │ │ │ + "Enable Linux Features": [ │ │ │ │ │ + [55, "enable-linux-features"] │ │ │ │ │ + ], │ │ │ │ │ + "Set Path to the System CA bundle": [ │ │ │ │ │ + [55, "set-path-to-the-system-ca-bundle"] │ │ │ │ │ + ], │ │ │ │ │ + "Set Distribution Info": [ │ │ │ │ │ + [55, "set-distribution-info"] │ │ │ │ │ + ], │ │ │ │ │ + "Minimize Distribution Patches": [ │ │ │ │ │ + [55, "minimize-distribution-patches"] │ │ │ │ │ + ], │ │ │ │ │ + "Security Advisories": [ │ │ │ │ │ + [57, "security-advisories"] │ │ │ │ │ + ], │ │ │ │ │ + "2022": [ │ │ │ │ │ + [57, "id1"] │ │ │ │ │ + ], │ │ │ │ │ + "2020": [ │ │ │ │ │ + [57, "id2"] │ │ │ │ │ + ], │ │ │ │ │ + "2018": [ │ │ │ │ │ + [57, "id3"] │ │ │ │ │ + ], │ │ │ │ │ + "2017": [ │ │ │ │ │ + [57, "id4"] │ │ │ │ │ + ], │ │ │ │ │ + "2016": [ │ │ │ │ │ + [57, "id5"] │ │ │ │ │ + ], │ │ │ │ │ + "2015": [ │ │ │ │ │ + [57, "id6"] │ │ │ │ │ + ], │ │ │ │ │ + "2014": [ │ │ │ │ │ + [57, "id7"] │ │ │ │ │ + ], │ │ │ │ │ "Getting Started": [ │ │ │ │ │ [53, "getting-started"] │ │ │ │ │ ], │ │ │ │ │ "Examples": [ │ │ │ │ │ [53, "examples"] │ │ │ │ │ ], │ │ │ │ │ "Books and other references": [ │ │ │ │ │ [53, "books-and-other-references"] │ │ │ │ │ ], │ │ │ │ │ - "Project Goals": [ │ │ │ │ │ - [52, "project-goals"] │ │ │ │ │ + "Hash Functions and Checksums": [ │ │ │ │ │ + [13, "hash-functions-and-checksums"] │ │ │ │ │ ], │ │ │ │ │ - "Non-Goals": [ │ │ │ │ │ - [52, "non-goals"] │ │ │ │ │ + "Available Hash Functions": [ │ │ │ │ │ + [13, "available-hash-functions"] │ │ │ │ │ + ], │ │ │ │ │ + "BLAKE2b": [ │ │ │ │ │ + [13, "blake2b"] │ │ │ │ │ + ], │ │ │ │ │ + "GOST-34.11": [ │ │ │ │ │ + [13, "gost-34-11"] │ │ │ │ │ + ], │ │ │ │ │ + "Keccak-1600": [ │ │ │ │ │ + [13, "keccak-1600"] │ │ │ │ │ + ], │ │ │ │ │ + "MD4": [ │ │ │ │ │ + [13, "md4"] │ │ │ │ │ + ], │ │ │ │ │ + "MD5": [ │ │ │ │ │ + [13, "md5"] │ │ │ │ │ + ], │ │ │ │ │ + "RIPEMD-160": [ │ │ │ │ │ + [13, "ripemd-160"] │ │ │ │ │ + ], │ │ │ │ │ + "SHA-1": [ │ │ │ │ │ + [13, "sha-1"] │ │ │ │ │ + ], │ │ │ │ │ + "SHA-256": [ │ │ │ │ │ + [13, "sha-256"] │ │ │ │ │ + ], │ │ │ │ │ + "SHA-512": [ │ │ │ │ │ + [13, "sha-512"] │ │ │ │ │ + ], │ │ │ │ │ + "SHA-3": [ │ │ │ │ │ + [13, "sha-3"] │ │ │ │ │ + ], │ │ │ │ │ + "SHAKE (SHAKE-128, SHAKE-256)": [ │ │ │ │ │ + [13, "shake-shake-128-shake-256"] │ │ │ │ │ + ], │ │ │ │ │ + "SM3": [ │ │ │ │ │ + [13, "sm3"] │ │ │ │ │ + ], │ │ │ │ │ + "Skein-512": [ │ │ │ │ │ + [13, "skein-512"] │ │ │ │ │ + ], │ │ │ │ │ + "Streebog (Streebog-256, Streebog-512)": [ │ │ │ │ │ + [13, "streebog-streebog-256-streebog-512"] │ │ │ │ │ + ], │ │ │ │ │ + "Tiger": [ │ │ │ │ │ + [13, "tiger"] │ │ │ │ │ + ], │ │ │ │ │ + "Whirlpool": [ │ │ │ │ │ + [13, "whirlpool"] │ │ │ │ │ + ], │ │ │ │ │ + "Hash Function Combiners": [ │ │ │ │ │ + [13, "hash-function-combiners"] │ │ │ │ │ + ], │ │ │ │ │ + "Parallel": [ │ │ │ │ │ + [13, "parallel"] │ │ │ │ │ + ], │ │ │ │ │ + "Comp4P": [ │ │ │ │ │ + [13, "comp4p"] │ │ │ │ │ + ], │ │ │ │ │ + "Checksums": [ │ │ │ │ │ + [13, "checksums"] │ │ │ │ │ + ], │ │ │ │ │ + "Adler32": [ │ │ │ │ │ + [13, "adler32"] │ │ │ │ │ + ], │ │ │ │ │ + "CRC24": [ │ │ │ │ │ + [13, "crc24"] │ │ │ │ │ + ], │ │ │ │ │ + "CRC32": [ │ │ │ │ │ + [13, "crc32"] │ │ │ │ │ + ], │ │ │ │ │ + "Password Hashing": [ │ │ │ │ │ + [18, "password-hashing"], │ │ │ │ │ + [10, "password-hashing"] │ │ │ │ │ + ], │ │ │ │ │ + "Argon2": [ │ │ │ │ │ + [18, "argon2"], │ │ │ │ │ + [19, "argon2"] │ │ │ │ │ + ], │ │ │ │ │ + "Bcrypt": [ │ │ │ │ │ + [18, "bcrypt"], │ │ │ │ │ + [23, "bcrypt"] │ │ │ │ │ + ], │ │ │ │ │ + "Passhash9": [ │ │ │ │ │ + [18, "passhash9"] │ │ │ │ │ + ], │ │ │ │ │ + "Key Objects": [ │ │ │ │ │ + [22, "key-objects"] │ │ │ │ │ + ], │ │ │ │ │ + "Creating New Private Keys": [ │ │ │ │ │ + [22, "creating-new-private-keys"] │ │ │ │ │ + ], │ │ │ │ │ + "Serializing Private Keys Using PKCS #8": [ │ │ │ │ │ + [22, "serializing-private-keys-using-pkcs-8"] │ │ │ │ │ + ], │ │ │ │ │ + "Serializing Public Keys": [ │ │ │ │ │ + [22, "serializing-public-keys"] │ │ │ │ │ + ], │ │ │ │ │ + "DL_Group": [ │ │ │ │ │ + [22, "dl-group"] │ │ │ │ │ + ], │ │ │ │ │ + "EC_Group": [ │ │ │ │ │ + [22, "ec-group"] │ │ │ │ │ + ], │ │ │ │ │ + "Key Checking": [ │ │ │ │ │ + [22, "key-checking"] │ │ │ │ │ + ], │ │ │ │ │ + "Signatures": [ │ │ │ │ │ + [22, "signatures"] │ │ │ │ │ + ], │ │ │ │ │ + "Ed25519 Variants": [ │ │ │ │ │ + [22, "ed25519-variants"] │ │ │ │ │ + ], │ │ │ │ │ + "Key Agreement": [ │ │ │ │ │ + [22, "key-agreement"], │ │ │ │ │ + [10, "key-agreement"] │ │ │ │ │ + ], │ │ │ │ │ + "McEliece": [ │ │ │ │ │ + [22, "mceliece"] │ │ │ │ │ + ], │ │ │ │ │ + "eXtended Merkle Signature Scheme (XMSS)": [ │ │ │ │ │ + [22, "extended-merkle-signature-scheme-xmss"] │ │ │ │ │ + ], │ │ │ │ │ + "Message Authentication Codes (MAC)": [ │ │ │ │ │ + [16, "message-authentication-codes-mac"] │ │ │ │ │ + ], │ │ │ │ │ + "Code Examples": [ │ │ │ │ │ + [16, "code-examples"] │ │ │ │ │ + ], │ │ │ │ │ + "Available MACs": [ │ │ │ │ │ + [16, "available-macs"] │ │ │ │ │ + ], │ │ │ │ │ + "CBC-MAC": [ │ │ │ │ │ + [16, "cbc-mac"] │ │ │ │ │ + ], │ │ │ │ │ + "CMAC": [ │ │ │ │ │ + [16, "cmac"] │ │ │ │ │ + ], │ │ │ │ │ + "GMAC": [ │ │ │ │ │ + [16, "gmac"] │ │ │ │ │ + ], │ │ │ │ │ + "SipHash": [ │ │ │ │ │ + [16, "siphash"] │ │ │ │ │ + ], │ │ │ │ │ + "X9.19-MAC": [ │ │ │ │ │ + [16, "x9-19-mac"] │ │ │ │ │ + ], │ │ │ │ │ + "Format Preserving Encryption": [ │ │ │ │ │ + [12, "format-preserving-encryption"] │ │ │ │ │ + ], │ │ │ │ │ + "One Time Passwords": [ │ │ │ │ │ + [17, "one-time-passwords"] │ │ │ │ │ + ], │ │ │ │ │ + "HOTP": [ │ │ │ │ │ + [17, "hotp"], │ │ │ │ │ + [23, "hotp"] │ │ │ │ │ + ], │ │ │ │ │ + "TOTP": [ │ │ │ │ │ + [17, "totp"] │ │ │ │ │ + ], │ │ │ │ │ + "Key Derivation Functions": [ │ │ │ │ │ + [14, "key-derivation-functions"] │ │ │ │ │ + ], │ │ │ │ │ + "Available KDFs": [ │ │ │ │ │ + [14, "available-kdfs"] │ │ │ │ │ + ], │ │ │ │ │ + "HKDF": [ │ │ │ │ │ + [14, "hkdf"] │ │ │ │ │ + ], │ │ │ │ │ + "KDF2": [ │ │ │ │ │ + [14, "kdf2"] │ │ │ │ │ + ], │ │ │ │ │ + "KDF1-18033": [ │ │ │ │ │ + [14, "kdf1-18033"] │ │ │ │ │ + ], │ │ │ │ │ + "KDF1": [ │ │ │ │ │ + [14, "kdf1"] │ │ │ │ │ + ], │ │ │ │ │ + "X9.42 PRF": [ │ │ │ │ │ + [14, "x9-42-prf"] │ │ │ │ │ + ], │ │ │ │ │ + "SP800-108": [ │ │ │ │ │ + [14, "sp800-108"] │ │ │ │ │ + ], │ │ │ │ │ + "SP800-56A": [ │ │ │ │ │ + [14, "sp800-56a"] │ │ │ │ │ + ], │ │ │ │ │ + "SP800-56C": [ │ │ │ │ │ + [14, "sp800-56c"] │ │ │ │ │ + ], │ │ │ │ │ + "PKCS#11": [ │ │ │ │ │ + [20, "pkcs-11"] │ │ │ │ │ + ], │ │ │ │ │ + "Low Level API": [ │ │ │ │ │ + [20, "low-level-api"] │ │ │ │ │ + ], │ │ │ │ │ + "Preface": [ │ │ │ │ │ + [20, "preface"] │ │ │ │ │ + ], │ │ │ │ │ + "Error Handling": [ │ │ │ │ │ + [20, "error-handling"] │ │ │ │ │ + ], │ │ │ │ │ + "Getting started": [ │ │ │ │ │ + [20, "getting-started"] │ │ │ │ │ + ], │ │ │ │ │ + "High Level API": [ │ │ │ │ │ + [20, "high-level-api"] │ │ │ │ │ + ], │ │ │ │ │ + "Module": [ │ │ │ │ │ + [20, "module"] │ │ │ │ │ + ], │ │ │ │ │ + "Slot": [ │ │ │ │ │ + [20, "slot"] │ │ │ │ │ + ], │ │ │ │ │ + "Session": [ │ │ │ │ │ + [20, "session"] │ │ │ │ │ + ], │ │ │ │ │ + "Objects": [ │ │ │ │ │ + [20, "objects"] │ │ │ │ │ + ], │ │ │ │ │ + "RNG": [ │ │ │ │ │ + [20, "rng"] │ │ │ │ │ + ], │ │ │ │ │ + "Token Management Functions": [ │ │ │ │ │ + [20, "token-management-functions"] │ │ │ │ │ + ], │ │ │ │ │ + "Tests": [ │ │ │ │ │ + [20, "tests"] │ │ │ │ │ + ], │ │ │ │ │ + "Tested/Supported Smartcards": [ │ │ │ │ │ + [20, "tested-supported-smartcards"] │ │ │ │ │ + ], │ │ │ │ │ + "AES Key Wrapping": [ │ │ │ │ │ + [15, "aes-key-wrapping"] │ │ │ │ │ + ], │ │ │ │ │ + "RFC 3394 Interface": [ │ │ │ │ │ + [15, "rfc-3394-interface"] │ │ │ │ │ + ], │ │ │ │ │ + "Python Binding": [ │ │ │ │ │ + [23, "python-binding"] │ │ │ │ │ + ], │ │ │ │ │ + "Message Authentication Codes": [ │ │ │ │ │ + [23, "message-authentication-codes"], │ │ │ │ │ + [10, "message-authentication-codes"] │ │ │ │ │ + ], │ │ │ │ │ + "Ciphers": [ │ │ │ │ │ + [23, "ciphers"] │ │ │ │ │ + ], │ │ │ │ │ + "PBKDF": [ │ │ │ │ │ + [23, "pbkdf"], │ │ │ │ │ + [19, "id1"], │ │ │ │ │ + [10, "pbkdf"] │ │ │ │ │ + ], │ │ │ │ │ + "Scrypt": [ │ │ │ │ │ + [23, "scrypt"], │ │ │ │ │ + [19, "scrypt"] │ │ │ │ │ + ], │ │ │ │ │ + "KDF": [ │ │ │ │ │ + [23, "kdf"], │ │ │ │ │ + [10, "kdf"] │ │ │ │ │ + ], │ │ │ │ │ + "Public Key": [ │ │ │ │ │ + [23, "public-key"] │ │ │ │ │ + ], │ │ │ │ │ + "Private Key": [ │ │ │ │ │ + [23, "private-key"] │ │ │ │ │ + ], │ │ │ │ │ + "Public Key Operations": [ │ │ │ │ │ + [23, "public-key-operations"] │ │ │ │ │ + ], │ │ │ │ │ + "Multiple Precision Integers (MPI)": [ │ │ │ │ │ + [23, "multiple-precision-integers-mpi"] │ │ │ │ │ + ], │ │ │ │ │ + "Format Preserving Encryption (FE1 scheme)": [ │ │ │ │ │ + [23, "format-preserving-encryption-fe1-scheme"] │ │ │ │ │ + ], │ │ │ │ │ + "X509Cert": [ │ │ │ │ │ + [23, "x509cert"] │ │ │ │ │ + ], │ │ │ │ │ + "X509CRL": [ │ │ │ │ │ + [23, "x509crl"] │ │ │ │ │ + ], │ │ │ │ │ + "Password Based Key Derivation": [ │ │ │ │ │ + [19, "password-based-key-derivation"] │ │ │ │ │ + ], │ │ │ │ │ + "PasswordHash": [ │ │ │ │ │ + [19, "passwordhash"] │ │ │ │ │ + ], │ │ │ │ │ + "Available Schemes": [ │ │ │ │ │ + [19, "available-schemes"] │ │ │ │ │ + ], │ │ │ │ │ + "PBKDF2": [ │ │ │ │ │ + [19, "pbkdf2"] │ │ │ │ │ + ], │ │ │ │ │ + "OpenPGP S2K": [ │ │ │ │ │ + [19, "openpgp-s2k"] │ │ │ │ │ + ], │ │ │ │ │ + "PBKDF1": [ │ │ │ │ │ + [19, "pbkdf1"] │ │ │ │ │ + ], │ │ │ │ │ + "ABI Stability": [ │ │ │ │ │ + [0, "abi-stability"] │ │ │ │ │ + ], │ │ │ │ │ + "Cryptobox": [ │ │ │ │ │ + [7, "cryptobox"] │ │ │ │ │ + ], │ │ │ │ │ + "Encryption using a passphrase": [ │ │ │ │ │ + [7, "encryption-using-a-passphrase"] │ │ │ │ │ + ], │ │ │ │ │ + "Pipe/Filter Message Processing": [ │ │ │ │ │ + [11, "pipe-filter-message-processing"] │ │ │ │ │ + ], │ │ │ │ │ + "Fork": [ │ │ │ │ │ + [11, "fork"] │ │ │ │ │ + ], │ │ │ │ │ + "Chain": [ │ │ │ │ │ + [11, "chain"] │ │ │ │ │ + ], │ │ │ │ │ + "Sources and Sinks": [ │ │ │ │ │ + [11, "sources-and-sinks"] │ │ │ │ │ + ], │ │ │ │ │ + "Data Sources": [ │ │ │ │ │ + [11, "data-sources"] │ │ │ │ │ + ], │ │ │ │ │ + "Data Sinks": [ │ │ │ │ │ + [11, "data-sinks"] │ │ │ │ │ + ], │ │ │ │ │ + "The Pipe API": [ │ │ │ │ │ + [11, "the-pipe-api"] │ │ │ │ │ + ], │ │ │ │ │ + "Initializing Pipe": [ │ │ │ │ │ + [11, "initializing-pipe"] │ │ │ │ │ + ], │ │ │ │ │ + "Giving Data to a Pipe": [ │ │ │ │ │ + [11, "giving-data-to-a-pipe"] │ │ │ │ │ + ], │ │ │ │ │ + "Getting Output from a Pipe": [ │ │ │ │ │ + [11, "getting-output-from-a-pipe"] │ │ │ │ │ + ], │ │ │ │ │ + "Pipe I/O for Unix File Descriptors": [ │ │ │ │ │ + [11, "pipe-i-o-for-unix-file-descriptors"] │ │ │ │ │ + ], │ │ │ │ │ + "Filter Catalog": [ │ │ │ │ │ + [11, "filter-catalog"] │ │ │ │ │ + ], │ │ │ │ │ + "Keyed Filters": [ │ │ │ │ │ + [11, "keyed-filters"] │ │ │ │ │ + ], │ │ │ │ │ + "Cipher Filters": [ │ │ │ │ │ + [11, "cipher-filters"] │ │ │ │ │ + ], │ │ │ │ │ + "Hashes and MACs": [ │ │ │ │ │ + [11, "hashes-and-macs"] │ │ │ │ │ + ], │ │ │ │ │ + "Encoders": [ │ │ │ │ │ + [11, "encoders"] │ │ │ │ │ + ], │ │ │ │ │ + "Writing New Filters": [ │ │ │ │ │ + [11, "writing-new-filters"] │ │ │ │ │ + ], │ │ │ │ │ + "FFI (C Binding)": [ │ │ │ │ │ + [10, "ffi-c-binding"] │ │ │ │ │ + ], │ │ │ │ │ + "Return Codes": [ │ │ │ │ │ + [10, "return-codes"] │ │ │ │ │ + ], │ │ │ │ │ + "FFI Versions": [ │ │ │ │ │ + [10, "ffi-versions"] │ │ │ │ │ + ], │ │ │ │ │ + "Block Ciphers": [ │ │ │ │ │ + [10, "block-ciphers"], │ │ │ │ │ + [2, "block-ciphers"] │ │ │ │ │ + ], │ │ │ │ │ + "Symmetric Ciphers": [ │ │ │ │ │ + [10, "symmetric-ciphers"] │ │ │ │ │ + ], │ │ │ │ │ + "Multiple Precision Integers": [ │ │ │ │ │ + [10, "multiple-precision-integers"] │ │ │ │ │ + ], │ │ │ │ │ + "Public Key Creation, Import and Export": [ │ │ │ │ │ + [10, "public-key-creation-import-and-export"] │ │ │ │ │ + ], │ │ │ │ │ + "RSA specific functions": [ │ │ │ │ │ + [10, "rsa-specific-functions"] │ │ │ │ │ + ], │ │ │ │ │ + "DSA specific functions": [ │ │ │ │ │ + [10, "dsa-specific-functions"] │ │ │ │ │ + ], │ │ │ │ │ + "ElGamal specific functions": [ │ │ │ │ │ + [10, "elgamal-specific-functions"] │ │ │ │ │ + ], │ │ │ │ │ + "Diffie-Hellman specific functions": [ │ │ │ │ │ + [10, "diffie-hellman-specific-functions"] │ │ │ │ │ + ], │ │ │ │ │ + "Public Key Encryption/Decryption": [ │ │ │ │ │ + [10, "public-key-encryption-decryption"] │ │ │ │ │ + ], │ │ │ │ │ + "Signature Generation": [ │ │ │ │ │ + [10, "signature-generation"] │ │ │ │ │ + ], │ │ │ │ │ + "Signature Verification": [ │ │ │ │ │ + [10, "signature-verification"] │ │ │ │ │ + ], │ │ │ │ │ + "X.509 Certificates": [ │ │ │ │ │ + [10, "x-509-certificates"] │ │ │ │ │ + ], │ │ │ │ │ + "X.509 Certificate Revocation Lists": [ │ │ │ │ │ + [10, "x-509-certificate-revocation-lists"] │ │ │ │ │ + ], │ │ │ │ │ + "Credentials Manager": [ │ │ │ │ │ + [6, "credentials-manager"] │ │ │ │ │ + ], │ │ │ │ │ + "SRP Authentication": [ │ │ │ │ │ + [6, "srp-authentication"] │ │ │ │ │ + ], │ │ │ │ │ + "Preshared Keys": [ │ │ │ │ │ + [6, "preshared-keys"] │ │ │ │ │ + ], │ │ │ │ │ + "Elliptic Curve Operations": [ │ │ │ │ │ + [8, "elliptic-curve-operations"] │ │ │ │ │ + ], │ │ │ │ │ + "BigInt": [ │ │ │ │ │ + [1, "bigint"] │ │ │ │ │ + ], │ │ │ │ │ + "Cipher Modes": [ │ │ │ │ │ + [3, "cipher-modes"] │ │ │ │ │ + ], │ │ │ │ │ + "Available Unauthenticated Cipher Modes": [ │ │ │ │ │ + [3, "available-unauthenticated-cipher-modes"] │ │ │ │ │ + ], │ │ │ │ │ + "CBC": [ │ │ │ │ │ + [3, "cbc"] │ │ │ │ │ + ], │ │ │ │ │ + "CFB": [ │ │ │ │ │ + [3, "cfb"] │ │ │ │ │ + ], │ │ │ │ │ + "XTS": [ │ │ │ │ │ + [3, "xts"] │ │ │ │ │ + ], │ │ │ │ │ + "AEAD Mode": [ │ │ │ │ │ + [3, "aead-mode"] │ │ │ │ │ + ], │ │ │ │ │ + "Available AEAD Modes": [ │ │ │ │ │ + [3, "available-aead-modes"] │ │ │ │ │ + ], │ │ │ │ │ + "ChaCha20Poly1305": [ │ │ │ │ │ + [3, "chacha20poly1305"] │ │ │ │ │ + ], │ │ │ │ │ + "EAX": [ │ │ │ │ │ + [3, "eax"] │ │ │ │ │ + ], │ │ │ │ │ + "SIV": [ │ │ │ │ │ + [3, "siv"] │ │ │ │ │ + ], │ │ │ │ │ + "CCM": [ │ │ │ │ │ + [3, "ccm"] │ │ │ │ │ + ], │ │ │ │ │ + "Lossless Data Compression": [ │ │ │ │ │ + [4, "lossless-data-compression"] │ │ │ │ │ + ], │ │ │ │ │ + "Available Ciphers": [ │ │ │ │ │ + [2, "available-ciphers"] │ │ │ │ │ + ], │ │ │ │ │ + "ARIA": [ │ │ │ │ │ + [2, "aria"] │ │ │ │ │ + ], │ │ │ │ │ + "Blowfish": [ │ │ │ │ │ + [2, "blowfish"] │ │ │ │ │ + ], │ │ │ │ │ + "CAST-128": [ │ │ │ │ │ + [2, "cast-128"] │ │ │ │ │ + ], │ │ │ │ │ + "CAST-256": [ │ │ │ │ │ + [2, "cast-256"] │ │ │ │ │ + ], │ │ │ │ │ + "Camellia": [ │ │ │ │ │ + [2, "camellia"] │ │ │ │ │ + ], │ │ │ │ │ + "Cascade": [ │ │ │ │ │ + [2, "cascade"] │ │ │ │ │ + ], │ │ │ │ │ + "DES, 3DES, DESX": [ │ │ │ │ │ + [2, "des-3des-desx"] │ │ │ │ │ + ], │ │ │ │ │ + "GOST-28147-89": [ │ │ │ │ │ + [2, "gost-28147-89"] │ │ │ │ │ + ], │ │ │ │ │ + "Kasumi": [ │ │ │ │ │ + [2, "kasumi"] │ │ │ │ │ + ], │ │ │ │ │ + "Lion": [ │ │ │ │ │ + [2, "lion"] │ │ │ │ │ + ], │ │ │ │ │ + "MISTY1": [ │ │ │ │ │ + [2, "misty1"] │ │ │ │ │ + ], │ │ │ │ │ + "Noekeon": [ │ │ │ │ │ + [2, "noekeon"] │ │ │ │ │ + ], │ │ │ │ │ + "SEED": [ │ │ │ │ │ + [2, "seed"] │ │ │ │ │ + ], │ │ │ │ │ + "SHACAL2": [ │ │ │ │ │ + [2, "shacal2"] │ │ │ │ │ + ], │ │ │ │ │ + "SM4": [ │ │ │ │ │ + [2, "sm4"] │ │ │ │ │ + ], │ │ │ │ │ + "Serpent": [ │ │ │ │ │ + [2, "serpent"] │ │ │ │ │ + ], │ │ │ │ │ + "Threefish-512": [ │ │ │ │ │ + [2, "threefish-512"] │ │ │ │ │ + ], │ │ │ │ │ + "XTEA": [ │ │ │ │ │ + [2, "xtea"] │ │ │ │ │ + ], │ │ │ │ │ + "Environment Variables": [ │ │ │ │ │ + [9, "environment-variables"] │ │ │ │ │ + ], │ │ │ │ │ + "API Reference": [ │ │ │ │ │ + [5, "api-reference"] │ │ │ │ │ ] │ │ │ │ │ }, │ │ │ │ │ "indexentries": { │ │ │ │ │ "bigint (c++ class)": [ │ │ │ │ │ [1, "_CPPv46BigInt"] │ │ │ │ │ ], │ │ │ │ │ "bigint::bigint (c++ function)": [