diff options
Diffstat (limited to 'doc/gnutls.info')
-rw-r--r-- | doc/gnutls.info | 1893 |
1 files changed, 1893 insertions, 0 deletions
diff --git a/doc/gnutls.info b/doc/gnutls.info new file mode 100644 index 0000000..8ee3266 --- /dev/null +++ b/doc/gnutls.info @@ -0,0 +1,1893 @@ +This is gnutls.info, produced by makeinfo version 6.8 from gnutls.texi. + +This manual is last updated 9 February 2023 for version 3.7.9 of GnuTLS. + +Copyright (C) 2001-2023 Free Software Foundation, Inc.\\ Copyright (C) +2001-2023 Nikos Mavrogiannopoulos + + Permission is granted to copy, distribute and/or modify this + document under the terms of the GNU Free Documentation License, + Version 1.3 or any later version published by the Free Software + Foundation; with no Invariant Sections, no Front-Cover Texts, and + no Back-Cover Texts. A copy of the license is included in the + section entitled "GNU Free Documentation License". +INFO-DIR-SECTION Software libraries +START-INFO-DIR-ENTRY +* GnuTLS: (gnutls). GNU Transport Layer Security Library. +END-INFO-DIR-ENTRY + +INFO-DIR-SECTION System Administration +START-INFO-DIR-ENTRY +* certtool: (gnutls)certtool Invocation. Manipulate certificates and keys. +* gnutls-serv: (gnutls)gnutls-serv Invocation. GnuTLS test server. +* gnutls-cli: (gnutls)gnutls-cli Invocation. GnuTLS test client. +* gnutls-cli-debug: (gnutls)gnutls-cli-debug Invocation. GnuTLS debug client. +* psktool: (gnutls)psktool Invocation. Simple TLS-Pre-Shared-Keys manager. +* srptool: (gnutls)srptool Invocation. Simple SRP password tool. +END-INFO-DIR-ENTRY + + +Indirect: +gnutls.info-1: 1293 +gnutls.info-2: 321881 +gnutls.info-3: 605896 +gnutls.info-4: 1165457 +gnutls.info-5: 1485840 +gnutls.info-6: 1507398 +gnutls.info-7: 1924052 + +Tag Table: +(Indirect) +Node: Top1293 +Node: Preface2522 +Node: Introduction to GnuTLS3883 +Node: Downloading and installing5582 +Ref: Downloading and installing-Footnote-18105 +Node: Installing for a software distribution8181 +Ref: Installing for a software distribution-Footnote-19803 +Node: Document overview9867 +Node: Introduction to TLS10880 +Ref: Introduction to TLS-Footnote-112039 +Node: TLS layers12329 +Ref: fig-tls-layers13267 +Ref: TLS layers-Footnote-113380 +Node: The transport layer13523 +Node: The TLS record protocol14127 +Node: Encryption algorithms used in the record layer15339 +Ref: tab:ciphers16376 +Ref: tab:macs21535 +Node: Compression algorithms and the record layer22651 +Node: On Record Padding23277 +Node: The TLS Alert Protocol25881 +Ref: The Alert Protocol26081 +Ref: tab:alerts27011 +Node: The TLS Handshake Protocol30413 +Ref: The Handshake Protocol30612 +Node: TLS Cipher Suites31278 +Ref: TLS Cipher Suites-Footnote-132512 +Node: Authentication32626 +Node: Client Authentication33454 +Node: Resuming Sessions33931 +Ref: resume34090 +Node: TLS Extensions34736 +Node: Maximum fragment length negotiation35371 +Node: Server name indication35975 +Ref: serverind36175 +Node: Session tickets37021 +Node: HeartBeat38180 +Node: Safe renegotiation39511 +Node: OCSP status request44425 +Node: SRTP45380 +Ref: gnutls_srtp_profile_t45884 +Node: False Start48216 +Node: Application Layer Protocol Negotiation (ALPN)50090 +Node: Extensions and Supplemental Data51202 +Node: How to use TLS in application protocols51843 +Node: Separate ports52357 +Ref: Separate ports-Footnote-153817 +Node: Upward negotiation53893 +Ref: Upward negotiation-Footnote-156660 +Node: On SSL 2 and older protocols56688 +Node: Authentication methods58566 +Node: Certificate authentication59461 +Ref: tab:key-exchange60015 +Node: X.509 certificates62239 +Ref: fig-x50962718 +Node: X.509 certificate structure63348 +Ref: tab:x50963752 +Node: Importing an X.509 certificate65600 +Node: X.509 certificate names66980 +Node: X.509 distinguished names68742 +Node: X.509 extensions72535 +Ref: tab:x509-ext76241 +Node: X.509 public and private keys81064 +Node: Verifying X.509 certificate paths83533 +Ref: gnutls_certificate_status_t95897 +Node: Verifying a certificate in the context of TLS session98366 +Ref: gnutls_certificate_verify_flags100902 +Node: Verification using PKCS11103552 +Ref: tab:purposes104878 +Ref: Verification using PKCS11-Footnote-1107501 +Node: OpenPGP certificates107570 +Node: Raw public-keys108376 +Node: Importing raw public-keys110024 +Node: Advanced certificate verification110380 +Node: Verifying a certificate using trust on first use authentication111262 +Node: Verifying a certificate using DANE112479 +Node: Digital signatures113987 +Node: More on certificate authentication119285 +Node: PKCS 10 certificate requests120123 +Ref: ex-crq123726 +Node: PKIX certificate revocation lists126231 +Ref: tab:crl127106 +Node: OCSP certificate status checking133453 +Ref: tab:ocsp-response140224 +Ref: gnutls_x509_crl_reason_t143785 +Node: OCSP stapling145128 +Node: Managing encrypted keys149469 +Ref: gnutls_pkcs_encrypt_flags_t153577 +Node: certtool Invocation160963 +Ref: certtool usage161523 +Ref: certtool debug169804 +Ref: certtool cert-options169921 +Ref: certtool pubkey-info170037 +Ref: certtool fingerprint170281 +Ref: certtool key-id170600 +Ref: certtool certificate-pubkey170909 +Ref: certtool sign-params171099 +Ref: certtool crq-options171499 +Ref: certtool generate-request171641 +Ref: certtool pkcs12-options171924 +Ref: certtool p12-info172039 +Ref: certtool p12-name172234 +Ref: certtool to-p12172458 +Ref: certtool key-options172598 +Ref: certtool p8-info172704 +Ref: certtool to-rsa172934 +Ref: certtool generate-privkey173221 +Ref: certtool key-type173461 +Ref: certtool curve173918 +Ref: certtool sec-param174154 +Ref: certtool to-p8174381 +Ref: certtool provable174529 +Ref: certtool verify-provable-privkey175241 +Ref: certtool seed175504 +Ref: certtool crl-options175819 +Ref: certtool generate-crl175927 +Ref: certtool verify-crl176276 +Ref: certtool cert-verify-options176559 +Ref: certtool verify-chain176714 +Ref: certtool verify177119 +Ref: certtool verify-hostname177611 +Ref: certtool verify-email177860 +Ref: certtool verify-purpose178250 +Ref: certtool verify-allow-broken178709 +Ref: certtool verify-profile178898 +Ref: certtool pkcs7-options179375 +Ref: certtool p7-generate179490 +Ref: certtool p7-sign179716 +Ref: certtool p7-detached-sign180236 +Ref: certtool p7-include-cert180720 +Ref: certtool p7-time181097 +Ref: certtool p7-show-data181277 +Ref: certtool p7-verify181515 +Ref: certtool other-options181989 +Ref: certtool generate-dh-params182107 +Ref: certtool get-dh-params182465 +Ref: certtool load-privkey182891 +Ref: certtool load-pubkey183076 +Ref: certtool load-request183262 +Ref: certtool load-certificate183457 +Ref: certtool load-ca-privkey183642 +Ref: certtool load-ca-certificate183868 +Ref: certtool load-crl184072 +Ref: certtool load-data184243 +Ref: certtool password184410 +Ref: certtool null-password184802 +Ref: certtool empty-password185009 +Ref: certtool cprint185203 +Ref: certtool rsa185431 +Ref: certtool dsa185601 +Ref: certtool ecc185770 +Ref: certtool ecdsa185985 +Ref: certtool hash186102 +Ref: certtool salt-size186355 +Ref: certtool inder186553 +Ref: certtool inraw186895 +Ref: certtool outder187022 +Ref: certtool outraw187190 +Ref: certtool ask-pass187324 +Ref: certtool pkcs-cipher187584 +Ref: certtool provider187832 +Ref: certtool text188038 +Ref: certtool version188347 +Ref: certtool help188669 +Ref: certtool more-help188819 +Ref: certtool exit status188939 +Ref: certtool See Also189171 +Ref: certtool Examples189246 +Ref: certtool Files193718 +Node: ocsptool Invocation204837 +Ref: ocsptool usage205380 +Ref: ocsptool debug208679 +Ref: ocsptool ask208823 +Ref: ocsptool verify-response209397 +Ref: ocsptool request-info209689 +Ref: ocsptool response-info209863 +Ref: ocsptool load-trust210023 +Ref: ocsptool outder210444 +Ref: ocsptool outpem210664 +Ref: ocsptool verify-allow-broken210818 +Ref: ocsptool version210983 +Ref: ocsptool help211305 +Ref: ocsptool more-help211455 +Ref: ocsptool exit status211575 +Ref: ocsptool See Also211807 +Ref: ocsptool Examples211857 +Node: danetool Invocation216668 +Ref: danetool usage216907 +Ref: danetool debug220242 +Ref: danetool load-pubkey220402 +Ref: danetool load-certificate220596 +Ref: danetool dlv220765 +Ref: danetool hash220940 +Ref: danetool check221145 +Ref: danetool check-ee221562 +Ref: danetool check-ca221745 +Ref: danetool tlsa-rr221921 +Ref: danetool host222214 +Ref: danetool proto222423 +Ref: danetool app-proto222667 +Ref: danetool starttls-proto222837 +Ref: danetool ca223299 +Ref: danetool x509223476 +Ref: danetool local223739 +Ref: danetool domain223869 +Ref: danetool local-dns224323 +Ref: danetool insecure224550 +Ref: danetool inder224689 +Ref: danetool inraw225012 +Ref: danetool print-raw225145 +Ref: danetool quiet225288 +Ref: danetool version225478 +Ref: danetool help225800 +Ref: danetool more-help225950 +Ref: danetool exit status226070 +Ref: danetool See Also226302 +Ref: danetool Examples226352 +Node: Shared-key and anonymous authentication227677 +Node: PSK authentication228246 +Node: Authentication using PSK228509 +Node: psktool Invocation229957 +Ref: psktool usage230229 +Ref: psktool debug231803 +Ref: psktool pskfile231965 +Ref: psktool passwd232179 +Ref: psktool version232323 +Ref: psktool help232645 +Ref: psktool more-help232795 +Ref: psktool exit status232915 +Ref: psktool See Also233145 +Ref: psktool Examples233245 +Node: SRP authentication233655 +Node: Authentication using SRP233951 +Node: srptool Invocation237138 +Ref: srptool usage237735 +Ref: srptool debug239840 +Ref: srptool verify239990 +Ref: srptool passwd-conf240148 +Ref: srptool create-conf240352 +Ref: srptool version240613 +Ref: srptool help240935 +Ref: srptool more-help241085 +Ref: srptool exit status241205 +Ref: srptool See Also241435 +Ref: srptool Examples241548 +Node: Anonymous authentication242192 +Node: Selecting an appropriate authentication method243636 +Node: Hardware security modules and abstract key types248478 +Node: Abstract key types250404 +Node: Abstract public keys251809 +Node: Abstract private keys256362 +Node: Operations261918 +Node: Application-specific keys269192 +Node: Smart cards and HSMs274736 +Ref: fig-pkcs11-vision276219 +Ref: Smart cards and HSMs-Footnote-1276604 +Node: PKCS11 Initialization276649 +Ref: PKCS11 Initialization-Footnote-1278639 +Ref: PKCS11 Initialization-Footnote-2278698 +Node: PKCS11 Manual Initialization278838 +Node: Accessing objects that require a PIN281392 +Ref: gnutls_pin_flag_t283078 +Node: Reading objects284598 +Node: Writing objects290240 +Node: PKCS11 Low Level Access293072 +Node: Using a PKCS11 token with TLS295065 +Node: Verifying certificates over PKCS11295884 +Ref: Verifying certificates over PKCS11-Footnote-1297115 +Ref: Verifying certificates over PKCS11-Footnote-2297179 +Node: p11tool Invocation297322 +Ref: p11tool usage298029 +Ref: p11tool token-related-options305454 +Ref: p11tool list-token-urls305573 +Ref: p11tool initialize-so-pin305729 +Ref: p11tool set-pin305988 +Ref: p11tool set-so-pin306208 +Ref: p11tool object-list-related-options306413 +Ref: p11tool list-all306540 +Ref: p11tool list-all-certs306775 +Ref: p11tool list-certs307032 +Ref: p11tool list-all-privkeys307277 +Ref: p11tool list-privkeys307457 +Ref: p11tool list-keys307625 +Ref: p11tool export-stapled307803 +Ref: p11tool export-chain308291 +Ref: p11tool export-pubkey308714 +Ref: p11tool trusted309024 +Ref: p11tool distrusted309179 +Ref: p11tool keygen-related-options309304 +Ref: p11tool generate-privkey309435 +Ref: p11tool generate-rsa309756 +Ref: p11tool generate-dsa310011 +Ref: p11tool generate-ecc310264 +Ref: p11tool bits310513 +Ref: p11tool curve310857 +Ref: p11tool sec-param311093 +Ref: p11tool write-object-related-options311313 +Ref: p11tool set-id311439 +Ref: p11tool set-label311877 +Ref: p11tool write312238 +Ref: p11tool id312800 +Ref: p11tool mark-wrap313070 +Ref: p11tool mark-trusted313229 +Ref: p11tool mark-distrusted313593 +Ref: p11tool mark-decrypt314047 +Ref: p11tool mark-sign314233 +Ref: p11tool mark-ca314423 +Ref: p11tool mark-private314611 +Ref: p11tool ca314819 +Ref: p11tool private314953 +Ref: p11tool mark-always-authenticate315136 +Ref: p11tool secret-key315438 +Ref: p11tool other-options315614 +Ref: p11tool debug315716 +Ref: p11tool so-login315870 +Ref: p11tool admin-login316028 +Ref: p11tool test-sign316169 +Ref: p11tool sign-params316463 +Ref: p11tool hash316816 +Ref: p11tool generate-random317126 +Ref: p11tool inder317313 +Ref: p11tool inraw317455 +Ref: p11tool outder317581 +Ref: p11tool outraw317749 +Ref: p11tool provider317882 +Ref: p11tool provider-opts318104 +Ref: p11tool batch318390 +Ref: p11tool version318588 +Ref: p11tool help318910 +Ref: p11tool more-help319060 +Ref: p11tool exit status319180 +Ref: p11tool See Also319410 +Ref: p11tool Examples319458 +Node: Trusted Platform Module321881 +Ref: Trusted Platform Module-Footnote-1323674 +Ref: Trusted Platform Module-Footnote-2323722 +Node: Keys in TPM323779 +Node: Key generation325263 +Node: Using keys327531 +Node: tpmtool Invocation331176 +Ref: tpmtool usage331388 +Ref: tpmtool debug334296 +Ref: tpmtool generate-rsa334458 +Ref: tpmtool user334715 +Ref: tpmtool system335080 +Ref: tpmtool test-sign335442 +Ref: tpmtool sec-param335740 +Ref: tpmtool inder336071 +Ref: tpmtool outder336291 +Ref: tpmtool version336440 +Ref: tpmtool help336762 +Ref: tpmtool more-help336912 +Ref: tpmtool exit status337032 +Ref: tpmtool See Also337262 +Ref: tpmtool Examples337323 +Node: How to use GnuTLS in applications337940 +Node: Introduction to the library338509 +Node: General idea339108 +Ref: fig-gnutls-design339957 +Ref: General idea-Footnote-1341264 +Node: Error handling341309 +Node: Common types343536 +Node: Debugging and auditing344870 +Ref: tab:environment345741 +Node: Thread safety348609 +Ref: Thread safety-Footnote-1350755 +Node: Running in a sandbox350967 +Node: Sessions and fork352361 +Node: Callback functions352913 +Node: Preparation353881 +Node: Headers354300 +Node: Initialization354589 +Ref: Initialization-Footnote-1355583 +Node: Version check355876 +Node: Building the source356751 +Node: Session initialization358862 +Ref: gnutls_init_flags_t360339 +Node: Associating the credentials367518 +Ref: tab:key-exchange-cred368294 +Node: Certificate credentials369426 +Node: Raw public-key credentials385011 +Node: SRP credentials386311 +Node: PSK credentials391209 +Node: Anonymous credentials395144 +Node: Setting up the transport layer395990 +Node: Asynchronous operation405543 +Node: Reducing round-trips409844 +Node: Zero-roundtrip mode413284 +Node: Anti-replay protection415489 +Node: DTLS sessions419134 +Ref: DTLS sessions-Footnote-1421438 +Node: DTLS and SCTP421515 +Node: TLS handshake422535 +Node: Data transfer and termination426453 +Node: Buffered data transfer435595 +Node: Handling alerts437396 +Node: Priority Strings440778 +Ref: tab:prio-keywords443378 +Ref: tab:prio-algorithms450457 +Ref: tab:prio-special1455888 +Ref: tab:prio-special2459946 +Ref: Priority Strings-Footnote-1466568 +Node: Selecting cryptographic key sizes466790 +Ref: tab:key-sizes467439 +Node: Advanced topics472189 +Node: Virtual hosts and credentials472687 +Node: Session resumption476012 +Node: Certificate verification483919 +Ref: dane_verify_status_t493640 +Node: TLS 1.2 re-authentication494046 +Node: TLS 1.3 re-authentication and re-key498903 +Node: Parameter generation500562 +Node: Deriving keys for other applications/protocols503209 +Node: Channel Bindings506439 +Node: Interoperability508118 +Node: Compatibility with the OpenSSL library509436 +Node: GnuTLS application examples510163 +Ref: examples510382 +Node: Client examples510675 +Node: Client example with X.509 certificate support511202 +Ref: ex-verify511440 +Node: Datagram TLS client example516484 +Node: Client using a smart card with TLS520889 +Ref: ex-pkcs11-client521126 +Node: Client with Resume capability example526421 +Ref: ex-resume-client526705 +Node: Client example with SSH-style certificate verification531892 +Node: Server examples536099 +Node: Echo server with X.509 authentication536453 +Node: DTLS echo server with X.509 authentication544177 +Node: More advanced client and servers558588 +Node: Client example with anonymous authentication559445 +Node: Using a callback to select the certificate to use563369 +Node: Obtaining session information569752 +Node: Advanced certificate verification example573965 +Ref: ex-verify2574241 +Node: Client example with PSK authentication579671 +Node: Client example with SRP authentication584037 +Node: Legacy client example with X.509 certificate support588321 +Ref: ex-verify-legacy588638 +Node: Client example in C++594591 +Node: Echo server with PSK authentication597163 +Node: Echo server with SRP authentication605896 +Node: Echo server with anonymous authentication612814 +Node: Helper functions for TCP connections618142 +Node: Helper functions for UDP connections619734 +Node: OCSP example621639 +Ref: Generate OCSP request621822 +Node: Miscellaneous examples631429 +Node: Checking for an alert631755 +Node: X.509 certificate parsing example633204 +Ref: ex-x509-info633461 +Node: Listing the ciphersuites in a priority string637490 +Node: PKCS12 structure generation example639807 +Node: System-wide configuration of the library644012 +Node: Application-specific priority strings645805 +Node: Disabling algorithms and protocols647253 +Node: Querying for disabled algorithms and protocols653950 +Node: Overriding the parameter verification profile655072 +Node: Overriding the default priority string656074 +Node: Enabling/Disabling system/acceleration protocols656748 +Node: Using GnuTLS as a cryptographic library657336 +Ref: Using GnuTLS as a cryptographic library-Footnote-1658192 +Node: Symmetric algorithms658249 +Ref: gnutls_cipher_algorithm_t659009 +Ref: Symmetric algorithms-Footnote-1667440 +Node: Public key algorithms667525 +Node: Cryptographic Message Syntax / PKCS7672247 +Ref: gnutls_pkcs7_sign_flags675686 +Node: Hash and MAC functions677155 +Ref: gnutls_mac_algorithm_t677767 +Ref: gnutls_digest_algorithm_t681140 +Node: Random number generation682192 +Ref: gnutls_rnd_level_t682554 +Node: Overriding algorithms683662 +Node: Other included programs689980 +Node: gnutls-cli Invocation690551 +Ref: gnutls-cli usage690886 +Ref: gnutls-cli debug697851 +Ref: gnutls-cli tofu697997 +Ref: gnutls-cli strict-tofu698394 +Ref: gnutls-cli dane698695 +Ref: gnutls-cli local-dns698967 +Ref: gnutls-cli ca-verification699208 +Ref: gnutls-cli ocsp699543 +Ref: gnutls-cli resume699719 +Ref: gnutls-cli rehandshake699877 +Ref: gnutls-cli sni-hostname700038 +Ref: gnutls-cli verify-hostname700586 +Ref: gnutls-cli starttls700830 +Ref: gnutls-cli app-proto701008 +Ref: gnutls-cli starttls-proto701180 +Ref: gnutls-cli save-ocsp-multi701710 +Ref: gnutls-cli dh-bits702166 +Ref: gnutls-cli priority702534 +Ref: gnutls-cli rawpkkeyfile702934 +Ref: gnutls-cli rawpkfile703399 +Ref: gnutls-cli ranges703949 +Ref: gnutls-cli benchmark-ciphers704223 +Ref: gnutls-cli benchmark-tls-ciphers704551 +Ref: gnutls-cli list704848 +Ref: gnutls-cli priority-list705225 +Ref: gnutls-cli noticket705463 +Ref: gnutls-cli alpn705618 +Ref: gnutls-cli compress-cert705868 +Ref: gnutls-cli disable-extensions706096 +Ref: gnutls-cli single-key-share706326 +Ref: gnutls-cli post-handshake-auth706550 +Ref: gnutls-cli inline-commands706741 +Ref: gnutls-cli inline-commands-prefix707077 +Ref: gnutls-cli provider707465 +Ref: gnutls-cli logfile707675 +Ref: gnutls-cli waitresumption708059 +Ref: gnutls-cli ca-auto-retrieve708322 +Ref: gnutls-cli version708626 +Ref: gnutls-cli help708948 +Ref: gnutls-cli more-help709098 +Ref: gnutls-cli exit status709218 +Ref: gnutls-cli See Also709454 +Ref: gnutls-cli Examples709531 +Node: gnutls-serv Invocation713747 +Ref: gnutls-serv usage713996 +Ref: gnutls-serv debug718774 +Ref: gnutls-serv sni-hostname718936 +Ref: gnutls-serv alpn719267 +Ref: gnutls-serv require-client-cert719517 +Ref: gnutls-serv verify-client-cert719751 +Ref: gnutls-serv compress-cert719971 +Ref: gnutls-serv heartbeat720191 +Ref: gnutls-serv priority720332 +Ref: gnutls-serv x509keyfile720721 +Ref: gnutls-serv x509certfile721163 +Ref: gnutls-serv x509dsakeyfile721607 +Ref: gnutls-serv x509dsacertfile721773 +Ref: gnutls-serv x509ecckeyfile721940 +Ref: gnutls-serv x509ecccertfile722106 +Ref: gnutls-serv rawpkkeyfile722269 +Ref: gnutls-serv rawpkfile723007 +Ref: gnutls-serv ocsp-response723839 +Ref: gnutls-serv ignore-ocsp-response-errors724107 +Ref: gnutls-serv list724320 +Ref: gnutls-serv provider724558 +Ref: gnutls-serv version724778 +Ref: gnutls-serv help725100 +Ref: gnutls-serv more-help725250 +Ref: gnutls-serv exit status725370 +Ref: gnutls-serv See Also725608 +Ref: gnutls-serv Examples725686 +Node: gnutls-cli-debug Invocation730994 +Ref: gnutls-cli-debug usage731583 +Ref: gnutls-cli-debug debug733737 +Ref: gnutls-cli-debug app-proto733893 +Ref: gnutls-cli-debug starttls-proto734071 +Ref: gnutls-cli-debug version734463 +Ref: gnutls-cli-debug help734785 +Ref: gnutls-cli-debug more-help734935 +Ref: gnutls-cli-debug exit status735055 +Ref: gnutls-cli-debug See Also735303 +Ref: gnutls-cli-debug Examples735386 +Node: Internal architecture of GnuTLS738883 +Node: The TLS Protocol739489 +Ref: fig-client-server739965 +Node: TLS Handshake Protocol740057 +Ref: fig-gnutls-handshake740499 +Ref: fig-gnutls-handshake-sequence741010 +Node: TLS Authentication Methods741110 +Ref: TLS Authentication Methods-Footnote-1743414 +Node: TLS Hello Extension Handling743480 +Node: Cryptographic Backend756582 +Ref: fig-crypto-layers757265 +Ref: Cryptographic Backend-Footnote-1760549 +Ref: Cryptographic Backend-Footnote-2760634 +Node: Random Number Generators-internals760742 +Node: FIPS140-2 mode768106 +Ref: gnutls_fips_mode_t770742 +Node: Upgrading from previous versions774339 +Node: Support788333 +Node: Getting help788581 +Node: Commercial Support789169 +Node: Bug Reports789440 +Node: Contributing790804 +Node: Certification792830 +Node: Error codes793294 +Node: Supported ciphersuites817927 +Ref: ciphersuites818100 +Node: API reference833144 +Node: Core TLS API833554 +Ref: gnutls_alert_get833781 +Ref: gnutls_alert_get_name834400 +Ref: gnutls_alert_get_strname834785 +Ref: gnutls_alert_send835120 +Ref: gnutls_alert_send_appropriate835998 +Ref: gnutls_alert_set_read_function836965 +Ref: gnutls_alpn_get_selected_protocol837349 +Ref: gnutls_alpn_set_protocols838013 +Ref: gnutls_anon_allocate_client_credentials838850 +Ref: gnutls_anon_allocate_server_credentials839235 +Ref: gnutls_anon_free_client_credentials839612 +Ref: gnutls_anon_free_server_credentials839901 +Ref: gnutls_anon_set_params_function840182 +Ref: gnutls_anon_set_server_dh_params840858 +Ref: gnutls_anon_set_server_known_dh_params841518 +Ref: gnutls_anon_set_server_params_function842427 +Ref: gnutls_anti_replay_deinit843090 +Ref: gnutls_anti_replay_enable843404 +Ref: gnutls_anti_replay_init843752 +Ref: gnutls_anti_replay_set_add_function844280 +Ref: gnutls_anti_replay_set_ptr845298 +Ref: gnutls_anti_replay_set_window845633 +Ref: gnutls_auth_client_get_type846401 +Ref: gnutls_auth_get_type847028 +Ref: gnutls_auth_server_get_type847840 +Ref: gnutls_base64_decode2848469 +Ref: gnutls_base64_encode2849025 +Ref: gnutls_buffer_append_data849645 +Ref: gnutls_bye850043 +Ref: gnutls_certificate_activation_time_peers851644 +Ref: gnutls_certificate_allocate_credentials852062 +Ref: gnutls_certificate_client_get_request_status852459 +Ref: gnutls_certificate_expiration_time_peers852867 +Ref: gnutls_certificate_free_ca_names853271 +Ref: gnutls_certificate_free_cas853940 +Ref: gnutls_certificate_free_credentials854343 +Ref: gnutls_certificate_free_crls854777 +Ref: gnutls_certificate_free_keys855077 +Ref: gnutls_certificate_get_crt_raw855511 +Ref: gnutls_certificate_get_issuer856582 +Ref: gnutls_certificate_get_ocsp_expiration857665 +Ref: gnutls_certificate_get_ours858836 +Ref: gnutls_certificate_get_peers859666 +Ref: gnutls_certificate_get_peers_subkey_id860789 +Ref: gnutls_certificate_get_verify_flags861145 +Ref: gnutls_certificate_get_x509_crt861558 +Ref: gnutls_certificate_get_x509_key863202 +Ref: gnutls_certificate_send_x509_rdn_sequence864517 +Ref: gnutls_certificate_server_set_request865224 +Ref: gnutls_certificate_set_dh_params866014 +Ref: gnutls_certificate_set_flags866833 +Ref: gnutls_certificate_set_known_dh_params867358 +Ref: gnutls_certificate_set_ocsp_status_request_file868286 +Ref: gnutls_certificate_set_ocsp_status_request_file2870192 +Ref: gnutls_certificate_set_ocsp_status_request_function871710 +Ref: gnutls_certificate_set_ocsp_status_request_function2873198 +Ref: gnutls_certificate_set_ocsp_status_request_mem875164 +Ref: gnutls_certificate_set_params_function876939 +Ref: gnutls_certificate_set_pin_function877636 +Ref: gnutls_certificate_set_rawpk_key_file878289 +Ref: gnutls_certificate_set_rawpk_key_mem881593 +Ref: gnutls_certificate_set_retrieve_function884740 +Ref: gnutls_certificate_set_verify_flags886870 +Ref: gnutls_certificate_set_verify_function887363 +Ref: gnutls_certificate_set_verify_limits888427 +Ref: gnutls_certificate_set_x509_crl889108 +Ref: gnutls_certificate_set_x509_crl_file889936 +Ref: gnutls_certificate_set_x509_crl_mem890717 +Ref: gnutls_certificate_set_x509_key891494 +Ref: gnutls_certificate_set_x509_key_file893162 +Ref: gnutls_certificate_set_x509_key_file2895398 +Ref: gnutls_certificate_set_x509_key_mem897932 +Ref: gnutls_certificate_set_x509_key_mem2899580 +Ref: gnutls_certificate_set_x509_simple_pkcs12_file901393 +Ref: gnutls_certificate_set_x509_simple_pkcs12_mem903523 +Ref: gnutls_certificate_set_x509_system_trust905623 +Ref: gnutls_certificate_set_x509_trust906193 +Ref: gnutls_certificate_set_x509_trust_dir907173 +Ref: gnutls_certificate_set_x509_trust_file907911 +Ref: gnutls_certificate_set_x509_trust_mem909087 +Ref: gnutls_certificate_type_get910030 +Ref: gnutls_certificate_type_get2910877 +Ref: gnutls_certificate_type_get_id912262 +Ref: gnutls_certificate_type_get_name912659 +Ref: gnutls_certificate_type_list913042 +Ref: gnutls_certificate_verification_status_print913396 +Ref: gnutls_certificate_verify_peers914154 +Ref: gnutls_certificate_verify_peers2916950 +Ref: gnutls_certificate_verify_peers3918865 +Ref: gnutls_check_version921175 +Ref: gnutls_cipher_get921917 +Ref: gnutls_cipher_get_id922222 +Ref: gnutls_cipher_get_key_size922604 +Ref: gnutls_cipher_get_name922968 +Ref: gnutls_cipher_list923315 +Ref: gnutls_cipher_suite_get_name923875 +Ref: gnutls_cipher_suite_info924743 +Ref: gnutls_ciphersuite_get925922 +Ref: gnutls_compress_certificate_get_selected_method926667 +Ref: gnutls_compress_certificate_set_methods927292 +Ref: gnutls_credentials_clear929124 +Ref: gnutls_credentials_get929352 +Ref: gnutls_credentials_set930307 +Ref: gnutls_db_check_entry931671 +Ref: gnutls_db_check_entry_expire_time932128 +Ref: gnutls_db_check_entry_time932534 +Ref: gnutls_db_get_default_cache_expiration932925 +Ref: gnutls_db_get_ptr933120 +Ref: gnutls_db_remove_session933432 +Ref: gnutls_db_set_cache_expiration933969 +Ref: gnutls_db_set_ptr934390 +Ref: gnutls_db_set_remove_function934725 +Ref: gnutls_db_set_retrieve_function935228 +Ref: gnutls_db_set_store_function935914 +Ref: gnutls_deinit936381 +Ref: gnutls_dh_get_group936720 +Ref: gnutls_dh_get_peers_public_bits937572 +Ref: gnutls_dh_get_prime_bits938016 +Ref: gnutls_dh_get_pubkey938656 +Ref: gnutls_dh_get_secret_bits939354 +Ref: gnutls_dh_params_cpy939786 +Ref: gnutls_dh_params_deinit940294 +Ref: gnutls_dh_params_export2_pkcs3940535 +Ref: gnutls_dh_params_export_pkcs3941356 +Ref: gnutls_dh_params_export_raw942375 +Ref: gnutls_dh_params_generate2943128 +Ref: gnutls_dh_params_import_dsa944382 +Ref: gnutls_dh_params_import_pkcs3944859 +Ref: gnutls_dh_params_import_raw945598 +Ref: gnutls_dh_params_import_raw2946228 +Ref: gnutls_dh_params_import_raw3946942 +Ref: gnutls_dh_params_init947642 +Ref: gnutls_dh_set_prime_bits947973 +Ref: gnutls_digest_get_id949076 +Ref: gnutls_digest_get_name949502 +Ref: gnutls_digest_get_oid949848 +Ref: gnutls_digest_list950239 +Ref: gnutls_digest_set_secure950612 +Ref: gnutls_early_cipher_get951158 +Ref: gnutls_early_prf_hash_get951531 +Ref: gnutls_ecc_curve_get951949 +Ref: gnutls_ecc_curve_get_id952350 +Ref: gnutls_ecc_curve_get_name952731 +Ref: gnutls_ecc_curve_get_oid953065 +Ref: gnutls_ecc_curve_get_pk953410 +Ref: gnutls_ecc_curve_get_size953714 +Ref: gnutls_ecc_curve_list953943 +Ref: gnutls_ecc_curve_set_enabled954280 +Ref: gnutls_error_is_fatal955284 +Ref: gnutls_error_to_alert956086 +Ref: gnutls_est_record_overhead_size956818 +Ref: gnutls_ext_get_current_msg957726 +Ref: gnutls_ext_get_data958417 +Ref: gnutls_ext_get_name958932 +Ref: gnutls_ext_get_name2959250 +Ref: gnutls_ext_raw_parse959760 +Ref: gnutls_ext_register960910 +Ref: gnutls_ext_set_data962545 +Ref: gnutls_fingerprint963056 +Ref: gnutls_fips140_context_deinit964066 +Ref: gnutls_fips140_context_init964342 +Ref: gnutls_fips140_get_operation_state964705 +Ref: gnutls_fips140_mode_enabled965088 +Ref: gnutls_fips140_pop_context965648 +Ref: gnutls_fips140_push_context966287 +Ref: gnutls_fips140_run_self_tests967077 +Ref: gnutls_fips140_set_mode967607 +Ref: gnutls_get_library_config968652 +Ref: gnutls_get_system_config_file969470 +Ref: gnutls_global_deinit969759 +Ref: gnutls_global_init970209 +Ref: gnutls_global_set_audit_log_function971484 +Ref: gnutls_global_set_log_function972191 +Ref: gnutls_global_set_log_level972699 +Ref: gnutls_global_set_mutex973187 +Ref: gnutls_global_set_time_function974201 +Ref: gnutls_gost_paramset_get_name974638 +Ref: gnutls_gost_paramset_get_oid975014 +Ref: gnutls_group_get975391 +Ref: gnutls_group_get_id975761 +Ref: gnutls_group_get_name976108 +Ref: gnutls_group_list976428 +Ref: gnutls_handshake976750 +Ref: gnutls_handshake_description_get_name978855 +Ref: gnutls_handshake_get_last_in979243 +Ref: gnutls_handshake_get_last_out979868 +Ref: gnutls_handshake_set_hook_function980500 +Ref: gnutls_handshake_set_max_packet_length981892 +Ref: gnutls_handshake_set_post_client_hello_function982677 +Ref: gnutls_handshake_set_private_extensions984003 +Ref: gnutls_handshake_set_random984682 +Ref: gnutls_handshake_set_read_function985402 +Ref: gnutls_handshake_set_secret_function985803 +Ref: gnutls_handshake_set_timeout986182 +Ref: gnutls_handshake_write986872 +Ref: gnutls_heartbeat_allowed987573 +Ref: gnutls_heartbeat_enable988047 +Ref: gnutls_heartbeat_get_timeout988885 +Ref: gnutls_heartbeat_ping989424 +Ref: gnutls_heartbeat_pong990556 +Ref: gnutls_heartbeat_set_timeouts990963 +Ref: gnutls_hex2bin991734 +Ref: gnutls_hex_decode992453 +Ref: gnutls_hex_decode2993179 +Ref: gnutls_hex_encode993608 +Ref: gnutls_hex_encode2994205 +Ref: gnutls_idna_map994720 +Ref: gnutls_idna_reverse_map995850 +Ref: gnutls_init996615 +Ref: gnutls_key_generate997443 +Ref: gnutls_kx_get997860 +Ref: gnutls_kx_get_id998446 +Ref: gnutls_kx_get_name998790 +Ref: gnutls_kx_list999135 +Ref: gnutls_load_file999463 +Ref: gnutls_mac_get1000235 +Ref: gnutls_mac_get_id1000540 +Ref: gnutls_mac_get_key_size1000953 +Ref: gnutls_mac_get_name1001290 +Ref: gnutls_mac_list1001609 +Ref: gnutls_memcmp1001997 +Ref: gnutls_memset1002557 +Ref: gnutls_ocsp_status_request_enable_client1002951 +Ref: gnutls_ocsp_status_request_get1003962 +Ref: gnutls_ocsp_status_request_get21004624 +Ref: gnutls_ocsp_status_request_is_checked1005619 +Ref: gnutls_oid_to_digest1007007 +Ref: gnutls_oid_to_ecc_curve1007416 +Ref: gnutls_oid_to_gost_paramset1007742 +Ref: gnutls_oid_to_mac1008153 +Ref: gnutls_oid_to_pk1008566 +Ref: gnutls_oid_to_sign1008938 +Ref: gnutls_openpgp_send_cert1009342 +Ref: gnutls_packet_deinit1009644 +Ref: gnutls_packet_get1009918 +Ref: gnutls_pem_base64_decode1010423 +Ref: gnutls_pem_base64_decode21011278 +Ref: gnutls_pem_base64_encode1012273 +Ref: gnutls_pem_base64_encode21013102 +Ref: gnutls_perror1014038 +Ref: gnutls_pk_algorithm_get_name1014334 +Ref: gnutls_pk_bits_to_sec_param1014690 +Ref: gnutls_pk_get_id1015164 +Ref: gnutls_pk_get_name1015682 +Ref: gnutls_pk_get_oid1016050 +Ref: gnutls_pk_list1016449 +Ref: gnutls_pk_to_sign1016782 +Ref: gnutls_prf1017193 +Ref: gnutls_prf_early1019188 +Ref: gnutls_prf_hash_get1020843 +Ref: gnutls_prf_raw1021375 +Ref: gnutls_prf_rfc57051023259 +Ref: gnutls_priority_certificate_type_list1024936 +Ref: gnutls_priority_certificate_type_list21025632 +Ref: gnutls_priority_cipher_list1026248 +Ref: gnutls_priority_deinit1026635 +Ref: gnutls_priority_ecc_curve_list1026878 +Ref: gnutls_priority_get_cipher_suite_index1027410 +Ref: gnutls_priority_group_list1028326 +Ref: gnutls_priority_init1028707 +Ref: gnutls_priority_init21029787 +Ref: gnutls_priority_kx_list1034161 +Ref: gnutls_priority_mac_list1034566 +Ref: gnutls_priority_protocol_list1034971 +Ref: gnutls_priority_set1035373 +Ref: gnutls_priority_set_direct1036028 +Ref: gnutls_priority_sign_list1036961 +Ref: gnutls_priority_string_list1037377 +Ref: gnutls_protocol_get_id1038009 +Ref: gnutls_protocol_get_name1038325 +Ref: gnutls_protocol_get_version1038684 +Ref: gnutls_protocol_list1038982 +Ref: gnutls_protocol_set_enabled1039330 +Ref: gnutls_psk_allocate_client_credentials1040389 +Ref: gnutls_psk_allocate_server_credentials1040809 +Ref: gnutls_psk_client_get_hint1041205 +Ref: gnutls_psk_free_client_credentials1041832 +Ref: gnutls_psk_free_server_credentials1042115 +Ref: gnutls_psk_server_get_username1042390 +Ref: gnutls_psk_server_get_username21043097 +Ref: gnutls_psk_set_client_credentials1043791 +Ref: gnutls_psk_set_client_credentials21044814 +Ref: gnutls_psk_set_client_credentials_function1045594 +Ref: gnutls_psk_set_client_credentials_function21046597 +Ref: gnutls_psk_set_params_function1047754 +Ref: gnutls_psk_set_server_credentials_file1048434 +Ref: gnutls_psk_set_server_credentials_function1049295 +Ref: gnutls_psk_set_server_credentials_function21050249 +Ref: gnutls_psk_set_server_credentials_hint1051372 +Ref: gnutls_psk_set_server_dh_params1051996 +Ref: gnutls_psk_set_server_known_dh_params1052681 +Ref: gnutls_psk_set_server_params_function1053578 +Ref: gnutls_random_art1054219 +Ref: gnutls_range_split1055081 +Ref: gnutls_reauth1056163 +Ref: gnutls_record_can_use_length_hiding1058265 +Ref: gnutls_record_check_corked1059016 +Ref: gnutls_record_check_pending1059399 +Ref: gnutls_record_cork1059810 +Ref: gnutls_record_disable_padding1060224 +Ref: gnutls_record_discard_queued1060832 +Ref: gnutls_record_get_direction1061449 +Ref: gnutls_record_get_max_early_data_size1062430 +Ref: gnutls_record_get_max_size1062982 +Ref: gnutls_record_get_state1063349 +Ref: gnutls_record_overhead_size1064371 +Ref: gnutls_record_recv1064758 +Ref: gnutls_record_recv_early_data1066208 +Ref: gnutls_record_recv_packet1067270 +Ref: gnutls_record_recv_seq1068149 +Ref: gnutls_record_send1069135 +Ref: gnutls_record_send21071193 +Ref: gnutls_record_send_early_data1072345 +Ref: gnutls_record_send_file1073399 +Ref: gnutls_record_send_range1074546 +Ref: gnutls_record_set_max_early_data_size1075725 +Ref: gnutls_record_set_max_recv_size1076371 +Ref: gnutls_record_set_max_size1077075 +Ref: gnutls_record_set_state1078254 +Ref: gnutls_record_set_timeout1078912 +Ref: gnutls_record_uncork1079513 +Ref: gnutls_rehandshake1080453 +Ref: gnutls_safe_renegotiation_status1082235 +Ref: gnutls_sec_param_get_name1082650 +Ref: gnutls_sec_param_to_pk_bits1083024 +Ref: gnutls_sec_param_to_symmetric_bits1083694 +Ref: gnutls_server_name_get1084078 +Ref: gnutls_server_name_set1085550 +Ref: gnutls_session_channel_binding1086708 +Ref: gnutls_session_enable_compatibility_mode1087426 +Ref: gnutls_session_etm_status1088133 +Ref: gnutls_session_ext_master_secret_status1088536 +Ref: gnutls_session_ext_register1089027 +Ref: gnutls_session_force_valid1091289 +Ref: gnutls_session_get_data1091710 +Ref: gnutls_session_get_data21092370 +Ref: gnutls_session_get_desc1094643 +Ref: gnutls_session_get_flags1095165 +Ref: gnutls_session_get_id1095703 +Ref: gnutls_session_get_id21097226 +Ref: gnutls_session_get_keylog_function1098696 +Ref: gnutls_session_get_master_secret1099103 +Ref: gnutls_session_get_ptr1099587 +Ref: gnutls_session_get_random1099982 +Ref: gnutls_session_get_verify_cert_status1100603 +Ref: gnutls_session_is_resumed1101276 +Ref: gnutls_session_key_update1101646 +Ref: gnutls_session_resumption_requested1102594 +Ref: gnutls_session_set_data1102976 +Ref: gnutls_session_set_id1103817 +Ref: gnutls_session_set_keylog_function1104492 +Ref: gnutls_session_set_premaster1104891 +Ref: gnutls_session_set_ptr1105986 +Ref: gnutls_session_set_verify_cert1106386 +Ref: gnutls_session_set_verify_cert21107730 +Ref: gnutls_session_set_verify_function1108914 +Ref: gnutls_session_supplemental_register1110026 +Ref: gnutls_session_ticket_enable_client1111284 +Ref: gnutls_session_ticket_enable_server1111777 +Ref: gnutls_session_ticket_key_generate1112571 +Ref: gnutls_session_ticket_send1112999 +Ref: gnutls_set_default_priority1113583 +Ref: gnutls_set_default_priority_append1114668 +Ref: gnutls_sign_algorithm_get1116010 +Ref: gnutls_sign_algorithm_get_client1116453 +Ref: gnutls_sign_algorithm_get_requested1116920 +Ref: gnutls_sign_get_hash_algorithm1117947 +Ref: gnutls_sign_get_id1118359 +Ref: gnutls_sign_get_name1118722 +Ref: gnutls_sign_get_oid1119054 +Ref: gnutls_sign_get_pk_algorithm1119440 +Ref: gnutls_sign_is_secure1120047 +Ref: gnutls_sign_is_secure21120317 +Ref: gnutls_sign_list1120653 +Ref: gnutls_sign_set_secure1120991 +Ref: gnutls_sign_set_secure_for_certs1122218 +Ref: gnutls_sign_supports_pk_algorithm1123572 +Ref: gnutls_srp_allocate_client_credentials1124156 +Ref: gnutls_srp_allocate_server_credentials1124557 +Ref: gnutls_srp_base64_decode1124930 +Ref: gnutls_srp_base64_decode21125635 +Ref: gnutls_srp_base64_encode1126303 +Ref: gnutls_srp_base64_encode21127104 +Ref: gnutls_srp_free_client_credentials1127835 +Ref: gnutls_srp_free_server_credentials1128118 +Ref: gnutls_srp_server_get_username1128393 +Ref: gnutls_srp_set_client_credentials1128847 +Ref: gnutls_srp_set_client_credentials_function1129737 +Ref: gnutls_srp_set_prime_bits1130984 +Ref: gnutls_srp_set_server_credentials_file1131669 +Ref: gnutls_srp_set_server_credentials_function1132395 +Ref: gnutls_srp_set_server_fake_salt_seed1134110 +Ref: gnutls_srp_verifier1135613 +Ref: gnutls_srtp_get_keys1136541 +Ref: gnutls_srtp_get_mki1137935 +Ref: gnutls_srtp_get_profile_id1138504 +Ref: gnutls_srtp_get_profile_name1138962 +Ref: gnutls_srtp_get_selected_profile1139383 +Ref: gnutls_srtp_set_mki1139827 +Ref: gnutls_srtp_set_profile1140276 +Ref: gnutls_srtp_set_profile_direct1140808 +Ref: gnutls_store_commitment1141531 +Ref: gnutls_store_pubkey1142830 +Ref: gnutls_strerror1144617 +Ref: gnutls_strerror_name1145102 +Ref: gnutls_supplemental_get_name1145571 +Ref: gnutls_supplemental_recv1145993 +Ref: gnutls_supplemental_register1146463 +Ref: gnutls_supplemental_send1147575 +Ref: gnutls_system_recv_timeout1148020 +Ref: gnutls_tdb_deinit1148762 +Ref: gnutls_tdb_init1148977 +Ref: gnutls_tdb_set_store_commitment_func1149336 +Ref: gnutls_tdb_set_store_func1150017 +Ref: gnutls_tdb_set_verify_func1150606 +Ref: gnutls_transport_get_int1151350 +Ref: gnutls_transport_get_int21151758 +Ref: gnutls_transport_get_ptr1152261 +Ref: gnutls_transport_get_ptr21152677 +Ref: gnutls_transport_set_errno1153211 +Ref: gnutls_transport_set_errno_function1154198 +Ref: gnutls_transport_set_int1154735 +Ref: gnutls_transport_set_int21155289 +Ref: gnutls_transport_set_ptr1156018 +Ref: gnutls_transport_set_ptr21156431 +Ref: gnutls_transport_set_pull_function1157075 +Ref: gnutls_transport_set_pull_timeout_function1157855 +Ref: gnutls_transport_set_push_function1159558 +Ref: gnutls_transport_set_vec_push_function1160403 +Ref: gnutls_url_is_supported1161099 +Ref: gnutls_utf8_password_normalize1161519 +Ref: gnutls_verify_stored_pubkey1162308 +Node: Datagram TLS API1165457 +Ref: gnutls_dtls_cookie_send1165733 +Ref: gnutls_dtls_cookie_verify1166988 +Ref: gnutls_dtls_get_data_mtu1167932 +Ref: gnutls_dtls_get_mtu1168375 +Ref: gnutls_dtls_get_timeout1168818 +Ref: gnutls_dtls_prestate_set1169361 +Ref: gnutls_dtls_set_data_mtu1169945 +Ref: gnutls_dtls_set_mtu1170919 +Ref: gnutls_dtls_set_timeouts1171526 +Ref: gnutls_record_get_discarded1172530 +Node: X509 certificate API1172804 +Ref: gnutls_certificate_get_trust_list1173153 +Ref: gnutls_certificate_set_trust_list1173801 +Ref: gnutls_certificate_verification_profile_get_id1174493 +Ref: gnutls_certificate_verification_profile_get_name1175040 +Ref: gnutls_pkcs8_info1175423 +Ref: gnutls_pkcs_schema_get_name1176941 +Ref: gnutls_pkcs_schema_get_oid1177346 +Ref: gnutls_session_set_verify_output_function1177773 +Ref: gnutls_subject_alt_names_deinit1178930 +Ref: gnutls_subject_alt_names_get1179209 +Ref: gnutls_subject_alt_names_init1180219 +Ref: gnutls_subject_alt_names_set1180599 +Ref: gnutls_x509_aia_deinit1181418 +Ref: gnutls_x509_aia_get1181652 +Ref: gnutls_x509_aia_init1182811 +Ref: gnutls_x509_aia_set1183146 +Ref: gnutls_x509_aki_deinit1183941 +Ref: gnutls_x509_aki_get_cert_issuer1184205 +Ref: gnutls_x509_aki_get_id1185271 +Ref: gnutls_x509_aki_init1185810 +Ref: gnutls_x509_aki_set_cert_issuer1186159 +Ref: gnutls_x509_aki_set_id1187274 +Ref: gnutls_x509_cidr_to_rfc52801187703 +Ref: gnutls_x509_crl_check_issuer1188601 +Ref: gnutls_x509_crl_deinit1189049 +Ref: gnutls_x509_crl_dist_points_deinit1189281 +Ref: gnutls_x509_crl_dist_points_get1189576 +Ref: gnutls_x509_crl_dist_points_init1190550 +Ref: gnutls_x509_crl_dist_points_set1190946 +Ref: gnutls_x509_crl_export1191649 +Ref: gnutls_x509_crl_export21192532 +Ref: gnutls_x509_crl_get_authority_key_gn_serial1193252 +Ref: gnutls_x509_crl_get_authority_key_id1194566 +Ref: gnutls_x509_crl_get_crt_count1195629 +Ref: gnutls_x509_crl_get_crt_serial1195987 +Ref: gnutls_x509_crl_get_dn_oid1196891 +Ref: gnutls_x509_crl_get_extension_data1197697 +Ref: gnutls_x509_crl_get_extension_data21198814 +Ref: gnutls_x509_crl_get_extension_info1199693 +Ref: gnutls_x509_crl_get_extension_oid1200957 +Ref: gnutls_x509_crl_get_issuer_dn1201809 +Ref: gnutls_x509_crl_get_issuer_dn21202810 +Ref: gnutls_x509_crl_get_issuer_dn31203644 +Ref: gnutls_x509_crl_get_issuer_dn_by_oid1204622 +Ref: gnutls_x509_crl_get_next_update1206133 +Ref: gnutls_x509_crl_get_number1206567 +Ref: gnutls_x509_crl_get_raw_issuer_dn1207292 +Ref: gnutls_x509_crl_get_signature1207746 +Ref: gnutls_x509_crl_get_signature_algorithm1208293 +Ref: gnutls_x509_crl_get_signature_oid1208855 +Ref: gnutls_x509_crl_get_this_update1209516 +Ref: gnutls_x509_crl_get_version1209841 +Ref: gnutls_x509_crl_import1210149 +Ref: gnutls_x509_crl_init1210773 +Ref: gnutls_x509_crl_iter_crt_serial1211362 +Ref: gnutls_x509_crl_iter_deinit1212508 +Ref: gnutls_x509_crl_list_import1212753 +Ref: gnutls_x509_crl_list_import21213755 +Ref: gnutls_x509_crl_print1214621 +Ref: gnutls_x509_crl_set_authority_key_id1215270 +Ref: gnutls_x509_crl_set_crt1215923 +Ref: gnutls_x509_crl_set_crt_serial1216496 +Ref: gnutls_x509_crl_set_next_update1217128 +Ref: gnutls_x509_crl_set_number1217745 +Ref: gnutls_x509_crl_set_this_update1218322 +Ref: gnutls_x509_crl_set_version1218726 +Ref: gnutls_x509_crl_sign1219269 +Ref: gnutls_x509_crl_sign21219962 +Ref: gnutls_x509_crl_verify1221198 +Ref: gnutls_x509_crq_deinit1222442 +Ref: gnutls_x509_crq_export1222680 +Ref: gnutls_x509_crq_export21223677 +Ref: gnutls_x509_crq_get_attribute_by_oid1224451 +Ref: gnutls_x509_crq_get_attribute_data1225476 +Ref: gnutls_x509_crq_get_attribute_info1226588 +Ref: gnutls_x509_crq_get_basic_constraints1227785 +Ref: gnutls_x509_crq_get_challenge_password1229038 +Ref: gnutls_x509_crq_get_dn1229650 +Ref: gnutls_x509_crq_get_dn21230599 +Ref: gnutls_x509_crq_get_dn31231456 +Ref: gnutls_x509_crq_get_dn_by_oid1232464 +Ref: gnutls_x509_crq_get_dn_oid1233925 +Ref: gnutls_x509_crq_get_extension_by_oid1234712 +Ref: gnutls_x509_crq_get_extension_by_oid21235869 +Ref: gnutls_x509_crq_get_extension_data1236951 +Ref: gnutls_x509_crq_get_extension_data21238081 +Ref: gnutls_x509_crq_get_extension_info1238960 +Ref: gnutls_x509_crq_get_key_id1240221 +Ref: gnutls_x509_crq_get_key_purpose_oid1241288 +Ref: gnutls_x509_crq_get_key_rsa_raw1242303 +Ref: gnutls_x509_crq_get_key_usage1242927 +Ref: gnutls_x509_crq_get_pk_algorithm1244013 +Ref: gnutls_x509_crq_get_pk_oid1244734 +Ref: gnutls_x509_crq_get_private_key_usage_period1245391 +Ref: gnutls_x509_crq_get_signature_algorithm1246106 +Ref: gnutls_x509_crq_get_signature_oid1246745 +Ref: gnutls_x509_crq_get_spki1247406 +Ref: gnutls_x509_crq_get_subject_alt_name1247966 +Ref: gnutls_x509_crq_get_subject_alt_othername_oid1249524 +Ref: gnutls_x509_crq_get_tlsfeatures1251004 +Ref: gnutls_x509_crq_get_version1252133 +Ref: gnutls_x509_crq_import1252479 +Ref: gnutls_x509_crq_init1253161 +Ref: gnutls_x509_crq_print1253509 +Ref: gnutls_x509_crq_set_attribute_by_oid1254165 +Ref: gnutls_x509_crq_set_basic_constraints1255030 +Ref: gnutls_x509_crq_set_challenge_password1255774 +Ref: gnutls_x509_crq_set_dn1256225 +Ref: gnutls_x509_crq_set_dn_by_oid1256843 +Ref: gnutls_x509_crq_set_extension_by_oid1257973 +Ref: gnutls_x509_crq_set_key1258752 +Ref: gnutls_x509_crq_set_key_purpose_oid1259215 +Ref: gnutls_x509_crq_set_key_rsa_raw1259995 +Ref: gnutls_x509_crq_set_key_usage1260571 +Ref: gnutls_x509_crq_set_private_key_usage_period1261075 +Ref: gnutls_x509_crq_set_spki1261580 +Ref: gnutls_x509_crq_set_subject_alt_name1262451 +Ref: gnutls_x509_crq_set_subject_alt_othername1263277 +Ref: gnutls_x509_crq_set_tlsfeatures1264115 +Ref: gnutls_x509_crq_set_version1264665 +Ref: gnutls_x509_crq_sign1265150 +Ref: gnutls_x509_crq_sign21265921 +Ref: gnutls_x509_crq_verify1267253 +Ref: gnutls_x509_crt_check_email1267846 +Ref: gnutls_x509_crt_check_hostname1268374 +Ref: gnutls_x509_crt_check_hostname21269086 +Ref: gnutls_x509_crt_check_ip1270837 +Ref: gnutls_x509_crt_check_issuer1271451 +Ref: gnutls_x509_crt_check_key_purpose1272189 +Ref: gnutls_x509_crt_check_revocation1272883 +Ref: gnutls_x509_crt_cpy_crl_dist_points1273532 +Ref: gnutls_x509_crt_deinit1274121 +Ref: gnutls_x509_crt_equals1274339 +Ref: gnutls_x509_crt_equals21274721 +Ref: gnutls_x509_crt_export1275145 +Ref: gnutls_x509_crt_export21276056 +Ref: gnutls_x509_crt_get_activation_time1276754 +Ref: gnutls_x509_crt_get_authority_info_access1277132 +Ref: gnutls_x509_crt_get_authority_key_gn_serial1280606 +Ref: gnutls_x509_crt_get_authority_key_id1282047 +Ref: gnutls_x509_crt_get_basic_constraints1283178 +Ref: gnutls_x509_crt_get_ca_status1284392 +Ref: gnutls_x509_crt_get_crl_dist_points1285391 +Ref: gnutls_x509_crt_get_dn1286716 +Ref: gnutls_x509_crt_get_dn21287911 +Ref: gnutls_x509_crt_get_dn31288720 +Ref: gnutls_x509_crt_get_dn_by_oid1289680 +Ref: gnutls_x509_crt_get_dn_oid1291449 +Ref: gnutls_x509_crt_get_expiration_time1292477 +Ref: gnutls_x509_crt_get_extension_by_oid1292843 +Ref: gnutls_x509_crt_get_extension_by_oid21293970 +Ref: gnutls_x509_crt_get_extension_data1295043 +Ref: gnutls_x509_crt_get_extension_data21296132 +Ref: gnutls_x509_crt_get_extension_info1296997 +Ref: gnutls_x509_crt_get_extension_oid1298409 +Ref: gnutls_x509_crt_get_fingerprint1299372 +Ref: gnutls_x509_crt_get_inhibit_anypolicy1300260 +Ref: gnutls_x509_crt_get_issuer1301229 +Ref: gnutls_x509_crt_get_issuer_alt_name1301867 +Ref: gnutls_x509_crt_get_issuer_alt_name21303667 +Ref: gnutls_x509_crt_get_issuer_alt_othername_oid1305249 +Ref: gnutls_x509_crt_get_issuer_dn1306898 +Ref: gnutls_x509_crt_get_issuer_dn21308019 +Ref: gnutls_x509_crt_get_issuer_dn31308866 +Ref: gnutls_x509_crt_get_issuer_dn_by_oid1309857 +Ref: gnutls_x509_crt_get_issuer_dn_oid1311644 +Ref: gnutls_x509_crt_get_issuer_unique_id1312680 +Ref: gnutls_x509_crt_get_key_id1313775 +Ref: gnutls_x509_crt_get_key_purpose_oid1314798 +Ref: gnutls_x509_crt_get_key_usage1315959 +Ref: gnutls_x509_crt_get_name_constraints1317019 +Ref: gnutls_x509_crt_get_pk_algorithm1318427 +Ref: gnutls_x509_crt_get_pk_dsa_raw1319216 +Ref: gnutls_x509_crt_get_pk_ecc_raw1319884 +Ref: gnutls_x509_crt_get_pk_gost_raw1320697 +Ref: gnutls_x509_crt_get_pk_oid1321541 +Ref: gnutls_x509_crt_get_pk_rsa_raw1322167 +Ref: gnutls_x509_crt_get_policy1322745 +Ref: gnutls_x509_crt_get_private_key_usage_period1323691 +Ref: gnutls_x509_crt_get_proxy1324443 +Ref: gnutls_x509_crt_get_raw_dn1325464 +Ref: gnutls_x509_crt_get_raw_issuer_dn1326057 +Ref: gnutls_x509_crt_get_serial1326636 +Ref: gnutls_x509_crt_get_signature1327376 +Ref: gnutls_x509_crt_get_signature_algorithm1327931 +Ref: gnutls_x509_crt_get_signature_oid1328544 +Ref: gnutls_x509_crt_get_spki1329202 +Ref: gnutls_x509_crt_get_subject1329688 +Ref: gnutls_x509_crt_get_subject_alt_name1330331 +Ref: gnutls_x509_crt_get_subject_alt_name21332090 +Ref: gnutls_x509_crt_get_subject_alt_othername_oid1333655 +Ref: gnutls_x509_crt_get_subject_key_id1335295 +Ref: gnutls_x509_crt_get_subject_unique_id1336127 +Ref: gnutls_x509_crt_get_tlsfeatures1337212 +Ref: gnutls_x509_crt_get_version1338324 +Ref: gnutls_x509_crt_import1338651 +Ref: gnutls_x509_crt_import_url1339352 +Ref: gnutls_x509_crt_init1340073 +Ref: gnutls_x509_crt_list_import1340420 +Ref: gnutls_x509_crt_list_import21341787 +Ref: gnutls_x509_crt_list_import_url1342859 +Ref: gnutls_x509_crt_list_verify1344083 +Ref: gnutls_x509_crt_print1345663 +Ref: gnutls_x509_crt_set_activation_time1346555 +Ref: gnutls_x509_crt_set_authority_info_access1347022 +Ref: gnutls_x509_crt_set_authority_key_id1347917 +Ref: gnutls_x509_crt_set_basic_constraints1348499 +Ref: gnutls_x509_crt_set_ca_status1349198 +Ref: gnutls_x509_crt_set_crl_dist_points1349796 +Ref: gnutls_x509_crt_set_crl_dist_points21350448 +Ref: gnutls_x509_crt_set_crq1351147 +Ref: gnutls_x509_crt_set_crq_extension_by_oid1351864 +Ref: gnutls_x509_crt_set_crq_extensions1352500 +Ref: gnutls_x509_crt_set_dn1352966 +Ref: gnutls_x509_crt_set_dn_by_oid1353849 +Ref: gnutls_x509_crt_set_expiration_time1354966 +Ref: gnutls_x509_crt_set_extension_by_oid1355511 +Ref: gnutls_x509_crt_set_flags1356286 +Ref: gnutls_x509_crt_set_inhibit_anypolicy1356794 +Ref: gnutls_x509_crt_set_issuer_alt_name1357304 +Ref: gnutls_x509_crt_set_issuer_alt_othername1358326 +Ref: gnutls_x509_crt_set_issuer_dn1359302 +Ref: gnutls_x509_crt_set_issuer_dn_by_oid1359941 +Ref: gnutls_x509_crt_set_issuer_unique_id1361220 +Ref: gnutls_x509_crt_set_key1361725 +Ref: gnutls_x509_crt_set_key_purpose_oid1362305 +Ref: gnutls_x509_crt_set_key_usage1363073 +Ref: gnutls_x509_crt_set_name_constraints1363532 +Ref: gnutls_x509_crt_set_pin_function1364154 +Ref: gnutls_x509_crt_set_policy1364822 +Ref: gnutls_x509_crt_set_private_key_usage_period1365675 +Ref: gnutls_x509_crt_set_proxy1366182 +Ref: gnutls_x509_crt_set_proxy_dn1366996 +Ref: gnutls_x509_crt_set_serial1368015 +Ref: gnutls_x509_crt_set_spki1369075 +Ref: gnutls_x509_crt_set_subject_alt_name1369930 +Ref: gnutls_x509_crt_set_subject_alt_othername1371170 +Ref: gnutls_x509_crt_set_subject_alternative_name1372178 +Ref: gnutls_x509_crt_set_subject_key_id1373076 +Ref: gnutls_x509_crt_set_subject_unique_id1373596 +Ref: gnutls_x509_crt_set_tlsfeatures1374119 +Ref: gnutls_x509_crt_set_version1374643 +Ref: gnutls_x509_crt_sign1375466 +Ref: gnutls_x509_crt_sign21376161 +Ref: gnutls_x509_crt_verify1377394 +Ref: gnutls_x509_crt_verify_data21378443 +Ref: gnutls_x509_ct_sct_get1379449 +Ref: gnutls_x509_ct_sct_get_version1380473 +Ref: gnutls_x509_dn_deinit1381224 +Ref: gnutls_x509_dn_export1381486 +Ref: gnutls_x509_dn_export21382380 +Ref: gnutls_x509_dn_get_rdn_ava1383041 +Ref: gnutls_x509_dn_get_str1384073 +Ref: gnutls_x509_dn_get_str21384669 +Ref: gnutls_x509_dn_import1385531 +Ref: gnutls_x509_dn_init1386147 +Ref: gnutls_x509_dn_oid_known1386568 +Ref: gnutls_x509_dn_oid_name1387237 +Ref: gnutls_x509_dn_set_str1387766 +Ref: gnutls_x509_ext_ct_export_scts1388381 +Ref: gnutls_x509_ext_ct_import_scts1388991 +Ref: gnutls_x509_ext_ct_scts_deinit1389709 +Ref: gnutls_x509_ext_ct_scts_init1389962 +Ref: gnutls_x509_ext_deinit1390286 +Ref: gnutls_x509_ext_export_aia1390530 +Ref: gnutls_x509_ext_export_authority_key_id1391124 +Ref: gnutls_x509_ext_export_basic_constraints1391780 +Ref: gnutls_x509_ext_export_crl_dist_points1392477 +Ref: gnutls_x509_ext_export_inhibit_anypolicy1393145 +Ref: gnutls_x509_ext_export_key_purposes1393813 +Ref: gnutls_x509_ext_export_key_usage1394432 +Ref: gnutls_x509_ext_export_name_constraints1395048 +Ref: gnutls_x509_ext_export_policies1395689 +Ref: gnutls_x509_ext_export_private_key_usage_period1396352 +Ref: gnutls_x509_ext_export_proxy1397017 +Ref: gnutls_x509_ext_export_subject_alt_names1398003 +Ref: gnutls_x509_ext_export_subject_key_id1398652 +Ref: gnutls_x509_ext_export_tlsfeatures1399274 +Ref: gnutls_x509_ext_import_aia1399892 +Ref: gnutls_x509_ext_import_authority_key_id1400597 +Ref: gnutls_x509_ext_import_basic_constraints1401265 +Ref: gnutls_x509_ext_import_crl_dist_points1401891 +Ref: gnutls_x509_ext_import_inhibit_anypolicy1402519 +Ref: gnutls_x509_ext_import_key_purposes1403434 +Ref: gnutls_x509_ext_import_key_usage1404068 +Ref: gnutls_x509_ext_import_name_constraints1405084 +Ref: gnutls_x509_ext_import_policies1406422 +Ref: gnutls_x509_ext_import_private_key_usage_period1407029 +Ref: gnutls_x509_ext_import_proxy1407644 +Ref: gnutls_x509_ext_import_subject_alt_names1408730 +Ref: gnutls_x509_ext_import_subject_key_id1409488 +Ref: gnutls_x509_ext_import_tlsfeatures1410123 +Ref: gnutls_x509_ext_print1411015 +Ref: gnutls_x509_key_purpose_deinit1411726 +Ref: gnutls_x509_key_purpose_get1411980 +Ref: gnutls_x509_key_purpose_init1412708 +Ref: gnutls_x509_key_purpose_set1413069 +Ref: gnutls_x509_name_constraints_add_excluded1413524 +Ref: gnutls_x509_name_constraints_add_permitted1414465 +Ref: gnutls_x509_name_constraints_check1415340 +Ref: gnutls_x509_name_constraints_check_crt1416177 +Ref: gnutls_x509_name_constraints_deinit1417047 +Ref: gnutls_x509_name_constraints_get_excluded1417347 +Ref: gnutls_x509_name_constraints_get_permitted1418418 +Ref: gnutls_x509_name_constraints_init1419472 +Ref: gnutls_x509_othername_to_virtual1419855 +Ref: gnutls_x509_policies_deinit1420474 +Ref: gnutls_x509_policies_get1420754 +Ref: gnutls_x509_policies_init1421540 +Ref: gnutls_x509_policies_set1421905 +Ref: gnutls_x509_policy_release1422372 +Ref: gnutls_x509_privkey_cpy1422736 +Ref: gnutls_x509_privkey_deinit1423206 +Ref: gnutls_x509_privkey_export1423447 +Ref: gnutls_x509_privkey_export21424482 +Ref: gnutls_x509_privkey_export2_pkcs81425360 +Ref: gnutls_x509_privkey_export_dsa_raw1426636 +Ref: gnutls_x509_privkey_export_ecc_raw1427376 +Ref: gnutls_x509_privkey_export_gost_raw1428259 +Ref: gnutls_x509_privkey_export_pkcs81429344 +Ref: gnutls_x509_privkey_export_rsa_raw1430849 +Ref: gnutls_x509_privkey_export_rsa_raw21431710 +Ref: gnutls_x509_privkey_fix1432696 +Ref: gnutls_x509_privkey_generate1433081 +Ref: gnutls_x509_privkey_generate21434606 +Ref: gnutls_x509_privkey_get_key_id1436765 +Ref: gnutls_x509_privkey_get_pk_algorithm1437784 +Ref: gnutls_x509_privkey_get_pk_algorithm21438212 +Ref: gnutls_x509_privkey_get_seed1438703 +Ref: gnutls_x509_privkey_get_spki1439527 +Ref: gnutls_x509_privkey_import1440062 +Ref: gnutls_x509_privkey_import21440857 +Ref: gnutls_x509_privkey_import_dsa_raw1441930 +Ref: gnutls_x509_privkey_import_ecc_raw1442662 +Ref: gnutls_x509_privkey_import_gost_raw1443478 +Ref: gnutls_x509_privkey_import_openssl1444754 +Ref: gnutls_x509_privkey_import_pkcs81445628 +Ref: gnutls_x509_privkey_import_rsa_raw1447075 +Ref: gnutls_x509_privkey_import_rsa_raw21447929 +Ref: gnutls_x509_privkey_init1448925 +Ref: gnutls_x509_privkey_sec_param1449270 +Ref: gnutls_x509_privkey_set_flags1449689 +Ref: gnutls_x509_privkey_set_pin_function1450239 +Ref: gnutls_x509_privkey_set_spki1450857 +Ref: gnutls_x509_privkey_sign_data1451404 +Ref: gnutls_x509_privkey_verify_params1452625 +Ref: gnutls_x509_privkey_verify_seed1452961 +Ref: gnutls_x509_rdn_get1453790 +Ref: gnutls_x509_rdn_get21454608 +Ref: gnutls_x509_rdn_get_by_oid1455516 +Ref: gnutls_x509_rdn_get_oid1456498 +Ref: gnutls_x509_spki_deinit1457243 +Ref: gnutls_x509_spki_get_rsa_pss_params1457525 +Ref: gnutls_x509_spki_init1458086 +Ref: gnutls_x509_spki_set_rsa_pss_params1458602 +Ref: gnutls_x509_tlsfeatures_add1459115 +Ref: gnutls_x509_tlsfeatures_check_crt1459571 +Ref: gnutls_x509_tlsfeatures_deinit1460171 +Ref: gnutls_x509_tlsfeatures_get1460449 +Ref: gnutls_x509_tlsfeatures_init1461009 +Ref: gnutls_x509_trust_list_add_cas1461394 +Ref: gnutls_x509_trust_list_add_crls1462579 +Ref: gnutls_x509_trust_list_add_named_crt1463957 +Ref: gnutls_x509_trust_list_add_system_trust1465172 +Ref: gnutls_x509_trust_list_add_trust_dir1465934 +Ref: gnutls_x509_trust_list_add_trust_file1466797 +Ref: gnutls_x509_trust_list_add_trust_mem1467944 +Ref: gnutls_x509_trust_list_deinit1468863 +Ref: gnutls_x509_trust_list_get_issuer1469489 +Ref: gnutls_x509_trust_list_get_issuer_by_dn1470586 +Ref: gnutls_x509_trust_list_get_issuer_by_subject_key_id1471315 +Ref: gnutls_x509_trust_list_get_ptr1472123 +Ref: gnutls_x509_trust_list_init1472636 +Ref: gnutls_x509_trust_list_iter_deinit1473141 +Ref: gnutls_x509_trust_list_iter_get_ca1473450 +Ref: gnutls_x509_trust_list_remove_cas1474630 +Ref: gnutls_x509_trust_list_remove_trust_file1475485 +Ref: gnutls_x509_trust_list_remove_trust_mem1476186 +Ref: gnutls_x509_trust_list_set_getissuer_function1476844 +Ref: gnutls_x509_trust_list_set_ptr1478475 +Ref: gnutls_x509_trust_list_verify_crt1479013 +Ref: gnutls_x509_trust_list_verify_crt21480176 +Ref: gnutls_x509_trust_list_verify_named_crt1483110 +Node: PKCS 7 API1485840 +Ref: gnutls_pkcs7_add_attr1486136 +Ref: gnutls_pkcs7_attrs_deinit1486942 +Ref: gnutls_pkcs7_deinit1487177 +Ref: gnutls_pkcs7_delete_crl1487382 +Ref: gnutls_pkcs7_delete_crt1487811 +Ref: gnutls_pkcs7_export1488257 +Ref: gnutls_pkcs7_export21489157 +Ref: gnutls_pkcs7_get_attr1489818 +Ref: gnutls_pkcs7_get_crl_count1490705 +Ref: gnutls_pkcs7_get_crl_raw1491053 +Ref: gnutls_pkcs7_get_crl_raw21491828 +Ref: gnutls_pkcs7_get_crt_count1492459 +Ref: gnutls_pkcs7_get_crt_raw1492834 +Ref: gnutls_pkcs7_get_crt_raw21493734 +Ref: gnutls_pkcs7_get_embedded_data1494588 +Ref: gnutls_pkcs7_get_embedded_data_oid1495588 +Ref: gnutls_pkcs7_get_signature_count1496148 +Ref: gnutls_pkcs7_get_signature_info1496555 +Ref: gnutls_pkcs7_import1497228 +Ref: gnutls_pkcs7_init1498026 +Ref: gnutls_pkcs7_print1498450 +Ref: gnutls_pkcs7_print_signature_info1499195 +Ref: gnutls_pkcs7_set_crl1500000 +Ref: gnutls_pkcs7_set_crl_raw1500401 +Ref: gnutls_pkcs7_set_crt1500791 +Ref: gnutls_pkcs7_set_crt_raw1501275 +Ref: gnutls_pkcs7_sign1501688 +Ref: gnutls_pkcs7_signature_info_deinit1503127 +Ref: gnutls_pkcs7_verify1503480 +Ref: gnutls_pkcs7_verify_direct1504645 +Node: OCSP API1507398 +Ref: gnutls_ocsp_req_add_cert1507682 +Ref: gnutls_ocsp_req_add_cert_id1508642 +Ref: gnutls_ocsp_req_deinit1509962 +Ref: gnutls_ocsp_req_export1510179 +Ref: gnutls_ocsp_req_get_cert_id1510604 +Ref: gnutls_ocsp_req_get_extension1512196 +Ref: gnutls_ocsp_req_get_nonce1513612 +Ref: gnutls_ocsp_req_get_version1514266 +Ref: gnutls_ocsp_req_import1514653 +Ref: gnutls_ocsp_req_init1515149 +Ref: gnutls_ocsp_req_print1515477 +Ref: gnutls_ocsp_req_randomize_nonce1516213 +Ref: gnutls_ocsp_req_set_extension1516646 +Ref: gnutls_ocsp_req_set_nonce1517330 +Ref: gnutls_ocsp_resp_check_crt1517917 +Ref: gnutls_ocsp_resp_deinit1518501 +Ref: gnutls_ocsp_resp_export1518725 +Ref: gnutls_ocsp_resp_export21519151 +Ref: gnutls_ocsp_resp_get_certs1519671 +Ref: gnutls_ocsp_resp_get_extension1520796 +Ref: gnutls_ocsp_resp_get_nonce1522220 +Ref: gnutls_ocsp_resp_get_produced1522886 +Ref: gnutls_ocsp_resp_get_responder1523233 +Ref: gnutls_ocsp_resp_get_responder21524338 +Ref: gnutls_ocsp_resp_get_responder_raw_id1525601 +Ref: gnutls_ocsp_resp_get_response1526432 +Ref: gnutls_ocsp_resp_get_signature1527658 +Ref: gnutls_ocsp_resp_get_signature_algorithm1528147 +Ref: gnutls_ocsp_resp_get_single1528625 +Ref: gnutls_ocsp_resp_get_status1530567 +Ref: gnutls_ocsp_resp_get_version1530996 +Ref: gnutls_ocsp_resp_import1531404 +Ref: gnutls_ocsp_resp_import21531972 +Ref: gnutls_ocsp_resp_init1532600 +Ref: gnutls_ocsp_resp_list_import21532949 +Ref: gnutls_ocsp_resp_print1534140 +Ref: gnutls_ocsp_resp_verify1534866 +Ref: gnutls_ocsp_resp_verify_direct1536483 +Node: PKCS 12 API1537625 +Ref: gnutls_pkcs12_bag_decrypt1537915 +Ref: gnutls_pkcs12_bag_deinit1538347 +Ref: gnutls_pkcs12_bag_enc_info1538585 +Ref: gnutls_pkcs12_bag_encrypt1539958 +Ref: gnutls_pkcs12_bag_get_count1540463 +Ref: gnutls_pkcs12_bag_get_data1540774 +Ref: gnutls_pkcs12_bag_get_friendly_name1541380 +Ref: gnutls_pkcs12_bag_get_key_id1542017 +Ref: gnutls_pkcs12_bag_get_type1542636 +Ref: gnutls_pkcs12_bag_init1543006 +Ref: gnutls_pkcs12_bag_set_crl1543464 +Ref: gnutls_pkcs12_bag_set_crt1543897 +Ref: gnutls_pkcs12_bag_set_data1544343 +Ref: gnutls_pkcs12_bag_set_friendly_name1544814 +Ref: gnutls_pkcs12_bag_set_key_id1545498 +Ref: gnutls_pkcs12_bag_set_privkey1546172 +Ref: gnutls_pkcs12_deinit1546828 +Ref: gnutls_pkcs12_export1547030 +Ref: gnutls_pkcs12_export21547937 +Ref: gnutls_pkcs12_generate_mac1548613 +Ref: gnutls_pkcs12_generate_mac21549004 +Ref: gnutls_pkcs12_get_bag1549448 +Ref: gnutls_pkcs12_import1550034 +Ref: gnutls_pkcs12_init1550755 +Ref: gnutls_pkcs12_mac_info1551188 +Ref: gnutls_pkcs12_set_bag1552497 +Ref: gnutls_pkcs12_simple_parse1552903 +Ref: gnutls_pkcs12_verify_mac1555584 +Node: PKCS 11 API1555940 +Ref: gnutls_pkcs11_add_provider1556269 +Ref: gnutls_pkcs11_copy_attached_extension1557014 +Ref: gnutls_pkcs11_copy_pubkey1557873 +Ref: gnutls_pkcs11_copy_secret_key1558906 +Ref: gnutls_pkcs11_copy_x509_crt1559631 +Ref: gnutls_pkcs11_copy_x509_crt21560279 +Ref: gnutls_pkcs11_copy_x509_privkey1561247 +Ref: gnutls_pkcs11_copy_x509_privkey21562064 +Ref: gnutls_pkcs11_crt_is_known1563009 +Ref: gnutls_pkcs11_deinit1564145 +Ref: gnutls_pkcs11_delete_url1564462 +Ref: gnutls_pkcs11_get_pin_function1564978 +Ref: gnutls_pkcs11_get_raw_issuer1565361 +Ref: gnutls_pkcs11_get_raw_issuer_by_dn1566271 +Ref: gnutls_pkcs11_get_raw_issuer_by_subject_key_id1567310 +Ref: gnutls_pkcs11_init1568421 +Ref: gnutls_pkcs11_obj_deinit1569463 +Ref: gnutls_pkcs11_obj_export1569709 +Ref: gnutls_pkcs11_obj_export21570554 +Ref: gnutls_pkcs11_obj_export31571151 +Ref: gnutls_pkcs11_obj_export_url1571824 +Ref: gnutls_pkcs11_obj_flags_get_str1572351 +Ref: gnutls_pkcs11_obj_get_exts1572830 +Ref: gnutls_pkcs11_obj_get_flags1573766 +Ref: gnutls_pkcs11_obj_get_info1574303 +Ref: gnutls_pkcs11_obj_get_ptr1575567 +Ref: gnutls_pkcs11_obj_get_type1576476 +Ref: gnutls_pkcs11_obj_import_url1576826 +Ref: gnutls_pkcs11_obj_init1577746 +Ref: gnutls_pkcs11_obj_list_import_url31578131 +Ref: gnutls_pkcs11_obj_list_import_url41580072 +Ref: gnutls_pkcs11_obj_set_info1581748 +Ref: gnutls_pkcs11_obj_set_pin_function1582527 +Ref: gnutls_pkcs11_privkey_cpy1583038 +Ref: gnutls_pkcs11_privkey_deinit1583539 +Ref: gnutls_pkcs11_privkey_export_pubkey1583802 +Ref: gnutls_pkcs11_privkey_export_url1584606 +Ref: gnutls_pkcs11_privkey_generate1585116 +Ref: gnutls_pkcs11_privkey_generate21585788 +Ref: gnutls_pkcs11_privkey_generate31587018 +Ref: gnutls_pkcs11_privkey_get_info1588528 +Ref: gnutls_pkcs11_privkey_get_pk_algorithm1589410 +Ref: gnutls_pkcs11_privkey_import_url1589941 +Ref: gnutls_pkcs11_privkey_init1590642 +Ref: gnutls_pkcs11_privkey_set_pin_function1591357 +Ref: gnutls_pkcs11_privkey_status1591877 +Ref: gnutls_pkcs11_reinit1592253 +Ref: gnutls_pkcs11_set_pin_function1592813 +Ref: gnutls_pkcs11_set_token_function1593303 +Ref: gnutls_pkcs11_token_check_mechanism1593721 +Ref: gnutls_pkcs11_token_get_flags1594478 +Ref: gnutls_pkcs11_token_get_info1595020 +Ref: gnutls_pkcs11_token_get_mechanism1596043 +Ref: gnutls_pkcs11_token_get_ptr1596656 +Ref: gnutls_pkcs11_token_get_random1597355 +Ref: gnutls_pkcs11_token_get_url1597986 +Ref: gnutls_pkcs11_token_init1598654 +Ref: gnutls_pkcs11_token_set_pin1599292 +Ref: gnutls_pkcs11_type_get_name1600132 +Ref: gnutls_x509_crt_import_pkcs111600621 +Ref: gnutls_x509_crt_list_import_pkcs111601143 +Node: TPM API1601752 +Ref: gnutls_tpm_get_registered1602031 +Ref: gnutls_tpm_key_list_deinit1602424 +Ref: gnutls_tpm_key_list_get_url1602692 +Ref: gnutls_tpm_privkey_delete1603345 +Ref: gnutls_tpm_privkey_generate1603783 +Node: Abstract key API1605133 +Ref: gnutls_certificate_set_key1605454 +Ref: gnutls_certificate_set_retrieve_function21607590 +Ref: gnutls_certificate_set_retrieve_function31609840 +Ref: gnutls_pcert_deinit1612700 +Ref: gnutls_pcert_export_openpgp1612945 +Ref: gnutls_pcert_export_x5091613294 +Ref: gnutls_pcert_import_openpgp1613944 +Ref: gnutls_pcert_import_openpgp_raw1614343 +Ref: gnutls_pcert_import_rawpk1614912 +Ref: gnutls_pcert_import_rawpk_raw1615765 +Ref: gnutls_pcert_import_x5091617014 +Ref: gnutls_pcert_import_x509_list1617611 +Ref: gnutls_pcert_import_x509_raw1618801 +Ref: gnutls_pcert_list_import_x509_file1619507 +Ref: gnutls_pcert_list_import_x509_raw1620939 +Ref: gnutls_privkey_decrypt_data1622273 +Ref: gnutls_privkey_decrypt_data21622921 +Ref: gnutls_privkey_deinit1623746 +Ref: gnutls_privkey_export_dsa_raw1623995 +Ref: gnutls_privkey_export_dsa_raw21624725 +Ref: gnutls_privkey_export_ecc_raw1625531 +Ref: gnutls_privkey_export_ecc_raw21626393 +Ref: gnutls_privkey_export_gost_raw21627335 +Ref: gnutls_privkey_export_openpgp1628469 +Ref: gnutls_privkey_export_pkcs111628821 +Ref: gnutls_privkey_export_rsa_raw1629433 +Ref: gnutls_privkey_export_rsa_raw21630464 +Ref: gnutls_privkey_export_x5091631510 +Ref: gnutls_privkey_generate1632158 +Ref: gnutls_privkey_generate21633649 +Ref: gnutls_privkey_get_pk_algorithm1635777 +Ref: gnutls_privkey_get_seed1636391 +Ref: gnutls_privkey_get_spki1637190 +Ref: gnutls_privkey_get_type1637770 +Ref: gnutls_privkey_import_dsa_raw1638259 +Ref: gnutls_privkey_import_ecc_raw1638971 +Ref: gnutls_privkey_import_ext1639784 +Ref: gnutls_privkey_import_ext21640934 +Ref: gnutls_privkey_import_ext31642291 +Ref: gnutls_privkey_import_ext41643905 +Ref: gnutls_privkey_import_gost_raw1646665 +Ref: gnutls_privkey_import_openpgp1647873 +Ref: gnutls_privkey_import_openpgp_raw1648282 +Ref: gnutls_privkey_import_pkcs111648871 +Ref: gnutls_privkey_import_pkcs11_url1649629 +Ref: gnutls_privkey_import_rsa_raw1650078 +Ref: gnutls_privkey_import_tpm_raw1651074 +Ref: gnutls_privkey_import_tpm_url1651941 +Ref: gnutls_privkey_import_url1653044 +Ref: gnutls_privkey_import_x5091653591 +Ref: gnutls_privkey_import_x509_raw1654339 +Ref: gnutls_privkey_init1655124 +Ref: gnutls_privkey_set_flags1656042 +Ref: gnutls_privkey_set_pin_function1656567 +Ref: gnutls_privkey_set_spki1657137 +Ref: gnutls_privkey_sign_data1657710 +Ref: gnutls_privkey_sign_data21658730 +Ref: gnutls_privkey_sign_hash1659628 +Ref: gnutls_privkey_sign_hash21661065 +Ref: gnutls_privkey_status1662331 +Ref: gnutls_privkey_verify_params1662875 +Ref: gnutls_privkey_verify_seed1663237 +Ref: gnutls_pubkey_deinit1663949 +Ref: gnutls_pubkey_encrypt_data1664189 +Ref: gnutls_pubkey_export1664831 +Ref: gnutls_pubkey_export21665845 +Ref: gnutls_pubkey_export_dsa_raw1666618 +Ref: gnutls_pubkey_export_dsa_raw21667430 +Ref: gnutls_pubkey_export_ecc_raw1668314 +Ref: gnutls_pubkey_export_ecc_raw21669213 +Ref: gnutls_pubkey_export_ecc_x9621670192 +Ref: gnutls_pubkey_export_gost_raw21670851 +Ref: gnutls_pubkey_export_rsa_raw1671995 +Ref: gnutls_pubkey_export_rsa_raw21672692 +Ref: gnutls_pubkey_get_key_id1673453 +Ref: gnutls_pubkey_get_key_usage1674478 +Ref: gnutls_pubkey_get_openpgp_key_id1674975 +Ref: gnutls_pubkey_get_pk_algorithm1675614 +Ref: gnutls_pubkey_get_preferred_hash_algorithm1676262 +Ref: gnutls_pubkey_get_spki1677203 +Ref: gnutls_pubkey_import1677771 +Ref: gnutls_pubkey_import_dsa_raw1678455 +Ref: gnutls_pubkey_import_ecc_raw1679116 +Ref: gnutls_pubkey_import_ecc_x9621679884 +Ref: gnutls_pubkey_import_gost_raw1680520 +Ref: gnutls_pubkey_import_openpgp1681667 +Ref: gnutls_pubkey_import_openpgp_raw1682059 +Ref: gnutls_pubkey_import_pkcs111682628 +Ref: gnutls_pubkey_import_privkey1683170 +Ref: gnutls_pubkey_import_rsa_raw1683872 +Ref: gnutls_pubkey_import_tpm_raw1684396 +Ref: gnutls_pubkey_import_tpm_url1685173 +Ref: gnutls_pubkey_import_url1686065 +Ref: gnutls_pubkey_import_x5091686538 +Ref: gnutls_pubkey_import_x509_crq1687038 +Ref: gnutls_pubkey_import_x509_raw1687541 +Ref: gnutls_pubkey_init1688118 +Ref: gnutls_pubkey_print1688447 +Ref: gnutls_pubkey_set_key_usage1689181 +Ref: gnutls_pubkey_set_pin_function1689750 +Ref: gnutls_pubkey_set_spki1690315 +Ref: gnutls_pubkey_verify_data21690886 +Ref: gnutls_pubkey_verify_hash21691794 +Ref: gnutls_pubkey_verify_params1692918 +Ref: gnutls_register_custom_url1693276 +Ref: gnutls_system_key_add_x5091694214 +Ref: gnutls_system_key_delete1694959 +Ref: gnutls_system_key_iter_deinit1695383 +Ref: gnutls_system_key_iter_get_info1695651 +Ref: gnutls_x509_crl_privkey_sign1696925 +Ref: gnutls_x509_crq_privkey_sign1698194 +Ref: gnutls_x509_crq_set_pubkey1699556 +Ref: gnutls_x509_crt_privkey_sign1700064 +Ref: gnutls_x509_crt_set_pubkey1701307 +Node: Socket specific API1701760 +Ref: gnutls_transport_is_ktls_enabled1702059 +Ref: gnutls_transport_set_fastopen1702472 +Node: DANE API1704018 +Ref: dane_cert_type_name1704392 +Ref: dane_cert_usage_name1704682 +Ref: dane_match_type_name1704994 +Ref: dane_query_data1705277 +Ref: dane_query_deinit1705956 +Ref: dane_query_entries1706161 +Ref: dane_query_status1706403 +Ref: dane_query_tlsa1706697 +Ref: dane_query_to_raw_tlsa1707288 +Ref: dane_raw_tlsa1708630 +Ref: dane_state_deinit1709707 +Ref: dane_state_init1709899 +Ref: dane_state_set_dlv_file1710413 +Ref: dane_strerror1710714 +Ref: dane_verification_status_print1711213 +Ref: dane_verify_crt1711807 +Ref: dane_verify_crt_raw1713994 +Ref: dane_verify_session_crt1715227 +Node: Cryptographic API1716629 +Ref: gnutls_aead_cipher_decrypt1717130 +Ref: gnutls_aead_cipher_decryptv21718509 +Ref: gnutls_aead_cipher_deinit1719434 +Ref: gnutls_aead_cipher_encrypt1719762 +Ref: gnutls_aead_cipher_encryptv1720871 +Ref: gnutls_aead_cipher_encryptv21722019 +Ref: gnutls_aead_cipher_init1722947 +Ref: gnutls_aead_cipher_set_key1723621 +Ref: gnutls_cipher_add_auth1724039 +Ref: gnutls_cipher_decrypt1724619 +Ref: gnutls_cipher_decrypt21725243 +Ref: gnutls_cipher_decrypt31726173 +Ref: gnutls_cipher_deinit1726943 +Ref: gnutls_cipher_encrypt1727222 +Ref: gnutls_cipher_encrypt21727682 +Ref: gnutls_cipher_encrypt31728447 +Ref: gnutls_cipher_get_block_size1729678 +Ref: gnutls_cipher_get_iv_size1729958 +Ref: gnutls_cipher_get_tag_size1730440 +Ref: gnutls_cipher_init1730846 +Ref: gnutls_cipher_set_iv1731576 +Ref: gnutls_cipher_tag1731921 +Ref: gnutls_crypto_register_aead_cipher1732423 +Ref: gnutls_crypto_register_cipher1734027 +Ref: gnutls_crypto_register_digest1735808 +Ref: gnutls_crypto_register_mac1737032 +Ref: gnutls_decode_ber_digest_info1738460 +Ref: gnutls_decode_gost_rs_value1739259 +Ref: gnutls_decode_rs_value1740059 +Ref: gnutls_encode_ber_digest_info1740844 +Ref: gnutls_encode_gost_rs_value1741488 +Ref: gnutls_encode_rs_value1742234 +Ref: gnutls_hash1742854 +Ref: gnutls_hash_copy1743285 +Ref: gnutls_hash_deinit1743988 +Ref: gnutls_hash_fast1744316 +Ref: gnutls_hash_get_len1744833 +Ref: gnutls_hash_init1745166 +Ref: gnutls_hash_output1745702 +Ref: gnutls_hkdf_expand1746034 +Ref: gnutls_hkdf_extract1746737 +Ref: gnutls_hmac1747280 +Ref: gnutls_hmac_copy1747711 +Ref: gnutls_hmac_deinit1748362 +Ref: gnutls_hmac_fast1748689 +Ref: gnutls_hmac_get_key_size1749413 +Ref: gnutls_hmac_get_len1749874 +Ref: gnutls_hmac_init1750204 +Ref: gnutls_hmac_output1750987 +Ref: gnutls_hmac_set_nonce1751322 +Ref: gnutls_mac_get_nonce_size1751689 +Ref: gnutls_pbkdf21752005 +Ref: gnutls_rnd1752638 +Ref: gnutls_rnd_refresh1753276 +Node: Compatibility API1753562 +Ref: gnutls_compression_get1753904 +Ref: gnutls_compression_get_id1754256 +Ref: gnutls_compression_get_name1754620 +Ref: gnutls_compression_list1755002 +Ref: gnutls_global_set_mem_functions1755334 +Ref: gnutls_openpgp_privkey_sign_hash1756709 +Ref: gnutls_priority_compression_list1757138 +Ref: gnutls_x509_crt_get_preferred_hash_algorithm1757590 +Ref: gnutls_x509_privkey_sign_hash1758471 +Node: Copying Information1759341 +Node: Bibliography1784518 +Ref: CBCATT1784657 +Ref: GPGH1784835 +Ref: GUTPKI1784958 +Ref: PRNGATTACKS1785133 +Ref: KEYPIN1785333 +Ref: NISTSP800571785508 +Ref: RFC74131785756 +Ref: RFC79181785923 +Ref: RFC61251786100 +Ref: RFC76851786441 +Ref: RFC76131786616 +Ref: RFC22461786864 +Ref: RFC60831787025 +Ref: RFC44181787262 +Ref: RFC46801787429 +Ref: RFC76331787587 +Ref: RFC79191787759 +Ref: RFC45141787963 +Ref: RFC43461788167 +Ref: RFC43471788317 +Ref: RFC52461788484 +Ref: RFC24401788635 +Ref: RFC48801788817 +Ref: RFC42111789011 +Ref: RFC28171789205 +Ref: RFC28181789358 +Ref: RFC29451789472 +Ref: RFC73011789622 +Ref: RFC29861789842 +Ref: PKIX1790031 +Ref: RFC37491790294 +Ref: RFC38201790460 +Ref: RFC65201790703 +Ref: RFC57461790942 +Ref: RFC52801791151 +Ref: TLSTKT1791418 +Ref: PKCS121791650 +Ref: PKCS111791791 +Ref: RESCORLA1791937 +Ref: SELKEY1792033 +Ref: SSL31792192 +Ref: STEVENS1792383 +Ref: TLSEXT1792491 +Ref: TLSPGP1792708 +Ref: TLSSRP1792873 +Ref: TLSPSK1793070 +Ref: TOMSRP1793239 +Ref: WEGER1793352 +Ref: ECRYPT1793544 +Ref: RFC50561793749 +Ref: RFC57641793902 +Ref: RFC59291794190 +Ref: PKCS11URI1794333 +Ref: TPMURI1794469 +Ref: ANDERSON1794663 +Ref: RFC48211794809 +Ref: RFC25601794962 +Ref: RIVESTCRL1795156 +Ref: RFC92661795517 +Node: Function and Data Index1795647 +Node: Concept Index1924052 + +End Tag Table + + +Local Variables: +coding: utf-8 +End: |