1:45 PM 11/12/2025 ���� JFIF    �� �        "" $(4,$&1'-=-157:::#+?D?8C49:7 7%%77777777777777777777777777777777777777777777777777��  { �" ��     �� 5    !1AQa"q�2��BR��#b�������  ��  ��   ? ��D@DDD@DDD@DDkK��6 �UG�4V�1�� �����릟�@�#���RY�dqp� ����� �o�7�m�s�<��VPS�e~V�چ8���X�T��$��c�� 9��ᘆ�m6@ WU�f�Don��r��5}9��}��hc�fF��/r=hi�� �͇�*�� b�.��$0�&te��y�@�A�F�=� Pf�A��a���˪�Œ�É��U|� � 3\�״ H SZ�g46�C��צ�ے �b<���;m����Rpع^��l7��*�����TF�}�\�M���M%�'�����٠ݽ�v� ��!-�����?�N!La��A+[`#���M����'�~oR�?��v^)��=��h����A��X�.���˃����^Ə��ܯsO"B�c>; �e�4��5�k��/CB��.  �J?��;�҈�������������������~�<�VZ�ꭼ2/)Í”jC���ע�V�G�!���!�F������\�� Kj�R�oc�h���:Þ I��1"2�q×°8��Р@ז���_C0�ր��A��lQ��@纼�!7��F�� �]�sZ B�62r�v�z~�K�7�c��5�.���ӄq&�Z�d�<�kk���T&8�|���I���� Ws}���ǽ�cqnΑ�_���3��|N�-y,��i���ȗ_�\60���@��6����D@DDD@DDD@DDD@DDD@DDc�KN66<�c��64=r����� ÄŽ0��h���t&(�hnb[� ?��^��\��â|�,�/h�\��R��5�? �0�!צ܉-����G����٬��Q�zA���1�����V��� �:R���`�$��ik��H����D4�����#dk����� h�}����7���w%�������*o8wG�LycuT�.���ܯ7��I��u^���)��/c�,s�Nq�ۺ�;�ך�YH2���.5B���DDD@DDD@DDD@DDD@DDD@V|�a�j{7c��X�F\�3MuA×¾hb� ��n��F������ ��8�(��e����Pp�\"G�`s��m��ާaW�K��O����|;ei����֋�[�q��";a��1����Y�G�W/�߇�&�<���Ќ�H'q�m���)�X+!���=�m�ۚ丷~6a^X�)���,�>#&6G���Y��{����"" """ """ """ """ ""��at\/�a�8 �yp%�lhl�n����)���i�t��B�������������?��modskinlienminh.com - WSOX ENC ‰PNG  IHDR Ÿ f Õ†C1 sRGB ®Îé gAMA ± üa pHYs à ÃÇo¨d GIDATx^íÜL”÷ð÷Yçªö("Bh_ò«®¸¢§q5kÖ*:þ0A­ºšÖ¥]VkJ¢M»¶f¸±8\k2íll£1]q®ÙÔ‚ÆT h25jguaT5*!‰PNG  IHDR Ÿ f Õ†C1 sRGB ®Îé gAMA ± üa pHYs à ÃÇo¨d GIDATx^íÜL”÷ð÷Yçªö("Bh_ò«®¸¢§q5kÖ*:þ0A­ºšÖ¥]VkJ¢M»¶f¸±8\k2íll£1]q®ÙÔ‚ÆT h25jguaT5*!
Warning: Undefined variable $authorization in C:\xampp\htdocs\demo\fi.php on line 57

Warning: Undefined variable $translation in C:\xampp\htdocs\demo\fi.php on line 118

Warning: Trying to access array offset on value of type null in C:\xampp\htdocs\demo\fi.php on line 119

Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in C:\xampp\htdocs\demo\fi.php on line 120

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 247

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 248

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 249

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 250

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 251

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 252
This is gnutls.info, produced by makeinfo version 7.2 from gnutls.texi. This manual is last updated 9 February 2026 for version 3.8.12 of GnuTLS. Copyright © 2001-2026 Free Software Foundation, Inc.\\ Copyright © 2001-2026 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: 1292 gnutls.info-2: 301706 gnutls.info-3: 601949 gnutls.info-4: 1170733 gnutls.info-5: 1498931 gnutls.info-6: 1520904 gnutls.info-7: 1809140  Tag Table: (Indirect) Node: Top1292 Node: Preface2544 Node: Introduction to GnuTLS3905 Node: Downloading and installing5616 Ref: Downloading and installing-Footnote-18190 Node: Installing for a software distribution8266 Ref: Installing for a software distribution-Footnote-19887 Node: Document overview9951 Node: Introduction to TLS10964 Ref: Introduction to TLS-Footnote-112123 Node: TLS layers12413 Ref: fig-tls-layers13351 Ref: TLS layers-Footnote-113462 Node: The transport layer13605 Node: The TLS record protocol14209 Node: Encryption algorithms used in the record layer15421 Ref: tab:ciphers16466 Ref: tab:macs21624 Node: Compression algorithms and the record layer22739 Node: On Record Padding23365 Node: The TLS Alert Protocol26009 Ref: The Alert Protocol26209 Ref: tab:alerts27147 Node: The TLS Handshake Protocol30549 Ref: The Handshake Protocol30748 Node: TLS Cipher Suites31414 Ref: TLS Cipher Suites-Footnote-132670 Node: Authentication32784 Node: Client Authentication33620 Node: Resuming Sessions34097 Ref: resume34256 Node: TLS Extensions34902 Node: Maximum fragment length negotiation35537 Node: Server name indication36149 Ref: serverind36349 Node: Session tickets37203 Node: HeartBeat38362 Node: Safe renegotiation39721 Node: OCSP status request44659 Node: SRTP45618 Ref: gnutls_srtp_profile_t46122 Node: False Start48639 Node: Application Layer Protocol Negotiation (ALPN)50513 Node: Extensions and Supplemental Data51637 Node: How to use TLS in application protocols52278 Node: Separate ports52792 Ref: Separate ports-Footnote-154252 Node: Upward negotiation54328 Ref: Upward negotiation-Footnote-157095 Node: On SSL 2 and older protocols57123 Node: Authentication methods59009 Node: Certificate authentication59904 Ref: tab:key-exchange60458 Node: X.509 certificates62681 Ref: fig-x50963160 Node: X.509 certificate structure63788 Ref: tab:x50964192 Node: Importing an X.509 certificate66055 Node: X.509 certificate names67463 Node: X.509 distinguished names69245 Node: X.509 extensions73114 Ref: tab:x509-ext76896 Node: X.509 public and private keys81742 Node: Verifying X.509 certificate paths84239 Ref: gnutls_certificate_status_t96839 Node: Verifying a certificate in the context of TLS session99387 Ref: gnutls_certificate_verify_flags101947 Node: Verification using PKCS11104668 Ref: tab:purposes106002 Ref: Verification using PKCS11-Footnote-1108628 Node: OpenPGP certificates108697 Node: Raw public-keys109503 Node: Importing raw public-keys111151 Node: Advanced certificate verification111515 Node: Verifying a certificate using trust on first use authentication112397 Node: Verifying a certificate using DANE113614 Node: Digital signatures115130 Node: More on certificate authentication120492 Node: PKCS 10 certificate requests121330 Ref: ex-crq124997 Node: PKIX certificate revocation lists126991 Ref: tab:crl127866 Node: OCSP certificate status checking134316 Ref: tab:ocsp-response141147 Ref: gnutls_x509_crl_reason_t144767 Node: OCSP stapling146161 Node: Managing encrypted keys150542 Ref: gnutls_pkcs_encrypt_flags_t154686 Node: certtool Invocation162542 Ref: certtool usage163102 Ref: certtool debug171759 Ref: certtool attime171909 Ref: certtool cert-options172351 Ref: certtool pubkey-info172467 Ref: certtool fingerprint172711 Ref: certtool key-id173030 Ref: certtool certificate-pubkey173339 Ref: certtool sign-params173529 Ref: certtool crq-options173929 Ref: certtool generate-request174071 Ref: certtool pkcs12-options174356 Ref: certtool p12-info174471 Ref: certtool p12-name174666 Ref: certtool to-p12174890 Ref: certtool key-options175030 Ref: certtool p8-info175136 Ref: certtool to-rsa175366 Ref: certtool generate-privkey175653 Ref: certtool key-type175905 Ref: certtool key-format176384 Ref: certtool curve176710 Ref: certtool sec-param176946 Ref: certtool to-p8177177 Ref: certtool provable177325 Ref: certtool verify-provable-privkey178037 Ref: certtool seed178300 Ref: certtool crl-options178615 Ref: certtool generate-crl178723 Ref: certtool verify-crl179072 Ref: certtool cert-verify-options179357 Ref: certtool verify-chain179512 Ref: certtool verify179917 Ref: certtool verify-hostname180409 Ref: certtool verify-email180658 Ref: certtool verify-purpose181050 Ref: certtool verify-allow-broken181509 Ref: certtool verify-profile181698 Ref: certtool pkcs7-options182175 Ref: certtool p7-generate182290 Ref: certtool p7-sign182516 Ref: certtool p7-detached-sign183036 Ref: certtool p7-include-cert183520 Ref: certtool p7-time183901 Ref: certtool p7-show-data184081 Ref: certtool p7-verify184319 Ref: certtool other-options184793 Ref: certtool generate-dh-params184911 Ref: certtool get-dh-params185269 Ref: certtool load-privkey185695 Ref: certtool load-pubkey185880 Ref: certtool load-request186066 Ref: certtool load-certificate186261 Ref: certtool load-ca-privkey186446 Ref: certtool load-ca-certificate186672 Ref: certtool load-crl186876 Ref: certtool load-data187047 Ref: certtool password187214 Ref: certtool null-password187606 Ref: certtool empty-password187813 Ref: certtool cprint188007 Ref: certtool rsa188235 Ref: certtool dsa188405 Ref: certtool ecc188574 Ref: certtool ecdsa188789 Ref: certtool hash188910 Ref: certtool salt-size189163 Ref: certtool label189361 Ref: certtool inder189567 Ref: certtool inraw189909 Ref: certtool outder190040 Ref: certtool outraw190208 Ref: certtool ask-pass190346 Ref: certtool pkcs-cipher190606 Ref: certtool provider190858 Ref: certtool text191064 Ref: certtool version191377 Ref: certtool help191699 Ref: certtool more-help191849 Ref: certtool exit status191969 Ref: certtool See Also192209 Ref: certtool Examples192284 Ref: certtool Files196760 Node: ocsptool Invocation207878 Ref: ocsptool usage208421 Ref: ocsptool debug211857 Ref: ocsptool ask212001 Ref: ocsptool verify-response212579 Ref: ocsptool request-info212871 Ref: ocsptool response-info213045 Ref: ocsptool load-trust213205 Ref: ocsptool outder213628 Ref: ocsptool outpem213848 Ref: ocsptool verify-allow-broken214002 Ref: ocsptool attime214155 Ref: ocsptool version214642 Ref: ocsptool help214964 Ref: ocsptool more-help215114 Ref: ocsptool exit status215234 Ref: ocsptool See Also215474 Ref: ocsptool Examples215524 Node: danetool Invocation220423 Ref: danetool usage220662 Ref: danetool debug224036 Ref: danetool load-pubkey224196 Ref: danetool load-certificate224390 Ref: danetool dlv224559 Ref: danetool hash224734 Ref: danetool check224939 Ref: danetool check-ee225356 Ref: danetool check-ca225539 Ref: danetool tlsa-rr225715 Ref: danetool host226010 Ref: danetool proto226223 Ref: danetool app-proto226471 Ref: danetool starttls-proto226645 Ref: danetool ca227107 Ref: danetool x509227284 Ref: danetool local227547 Ref: danetool domain227681 Ref: danetool local-dns228139 Ref: danetool insecure228366 Ref: danetool inder228505 Ref: danetool inraw228828 Ref: danetool print-raw228965 Ref: danetool quiet229108 Ref: danetool version229298 Ref: danetool help229620 Ref: danetool more-help229770 Ref: danetool exit status229890 Ref: danetool See Also230130 Ref: danetool Examples230180 Node: Shared-key and anonymous authentication231506 Node: PSK authentication232075 Node: Authentication using PSK232338 Node: psktool Invocation233814 Ref: psktool usage234086 Ref: psktool debug235699 Ref: psktool pskfile235861 Ref: psktool passwd236075 Ref: psktool version236223 Ref: psktool help236545 Ref: psktool more-help236695 Ref: psktool exit status236815 Ref: psktool See Also237053 Ref: psktool Examples237153 Node: SRP authentication237571 Node: Authentication using SRP237867 Node: srptool Invocation241106 Ref: srptool usage241703 Ref: srptool debug243847 Ref: srptool verify243997 Ref: srptool passwd-conf244155 Ref: srptool create-conf244359 Ref: srptool version244620 Ref: srptool help244942 Ref: srptool more-help245092 Ref: srptool exit status245212 Ref: srptool See Also245450 Ref: srptool Examples245563 Node: Anonymous authentication246219 Node: Selecting an appropriate authentication method247670 Node: Hardware security modules and abstract key types252522 Node: Abstract key types254451 Node: Abstract public keys255868 Node: Abstract private keys260509 Node: Operations266205 Node: Application-specific keys273619 Node: Smart cards and HSMs279253 Ref: fig-pkcs11-vision280740 Ref: Smart cards and HSMs-Footnote-1281123 Node: PKCS11 Initialization281168 Ref: PKCS11 Initialization-Footnote-1283166 Ref: PKCS11 Initialization-Footnote-2283225 Node: PKCS11 Manual Initialization283365 Node: Accessing objects that require a PIN285959 Ref: gnutls_pin_flag_t287673 Node: Reading objects289240 Node: Writing objects294662 Node: PKCS11 Low Level Access297546 Node: Using a PKCS11 token with TLS299587 Node: Verifying certificates over PKCS11301706 Ref: Verifying certificates over PKCS11-Footnote-1302936 Ref: Verifying certificates over PKCS11-Footnote-2303000 Node: p11tool Invocation303143 Ref: p11tool usage303850 Ref: p11tool token-related-options311300 Ref: p11tool list-token-urls311419 Ref: p11tool initialize-so-pin311575 Ref: p11tool set-pin311834 Ref: p11tool set-so-pin312054 Ref: p11tool object-list-related-options312259 Ref: p11tool list-all312386 Ref: p11tool list-all-certs312621 Ref: p11tool list-certs312878 Ref: p11tool list-all-privkeys313123 Ref: p11tool list-privkeys313303 Ref: p11tool list-keys313475 Ref: p11tool export-stapled313657 Ref: p11tool export-chain314147 Ref: p11tool export-pubkey314572 Ref: p11tool trusted314884 Ref: p11tool distrusted315043 Ref: p11tool keygen-related-options315172 Ref: p11tool generate-privkey315303 Ref: p11tool generate-rsa315624 Ref: p11tool generate-dsa315879 Ref: p11tool generate-ecc316132 Ref: p11tool bits316381 Ref: p11tool curve316725 Ref: p11tool sec-param316961 Ref: p11tool write-object-related-options317185 Ref: p11tool set-id317311 Ref: p11tool set-label317751 Ref: p11tool write318114 Ref: p11tool id318676 Ref: p11tool mark-wrap318946 Ref: p11tool mark-trusted319105 Ref: p11tool mark-distrusted319473 Ref: p11tool mark-decrypt319915 Ref: p11tool mark-sign320101 Ref: p11tool mark-ca320291 Ref: p11tool mark-private320479 Ref: p11tool ca320687 Ref: p11tool private320825 Ref: p11tool mark-always-authenticate321012 Ref: p11tool secret-key321314 Ref: p11tool other-options321490 Ref: p11tool debug321592 Ref: p11tool so-login321746 Ref: p11tool admin-login321904 Ref: p11tool test-sign322049 Ref: p11tool sign-params322343 Ref: p11tool hash322696 Ref: p11tool generate-random323006 Ref: p11tool inder323193 Ref: p11tool inraw323335 Ref: p11tool outder323465 Ref: p11tool outraw323633 Ref: p11tool provider323770 Ref: p11tool provider-opts323992 Ref: p11tool batch324278 Ref: p11tool version324476 Ref: p11tool help324798 Ref: p11tool more-help324948 Ref: p11tool exit status325068 Ref: p11tool See Also325306 Ref: p11tool Examples325354 Node: Trusted Platform Module326484 Ref: Trusted Platform Module-Footnote-1328289 Ref: Trusted Platform Module-Footnote-2328337 Node: Keys in TPM328394 Node: Key generation329878 Node: Using keys332170 Node: tpmtool Invocation335875 Ref: tpmtool usage336087 Ref: tpmtool debug339034 Ref: tpmtool generate-rsa339196 Ref: tpmtool user339453 Ref: tpmtool system339822 Ref: tpmtool test-sign340188 Ref: tpmtool sec-param340490 Ref: tpmtool inder340825 Ref: tpmtool outder341045 Ref: tpmtool version341194 Ref: tpmtool help341516 Ref: tpmtool more-help341666 Ref: tpmtool exit status341786 Ref: tpmtool See Also342024 Ref: tpmtool Examples342085 Node: How to use GnuTLS in applications342702 Node: Introduction to the library343271 Node: General idea343874 Ref: fig-gnutls-design344723 Ref: General idea-Footnote-1346028 Node: Error handling346073 Node: Common types349296 Node: Debugging and auditing350650 Ref: tab:environment351533 Node: Thread safety354442 Ref: Thread safety-Footnote-1356610 Node: Running in a sandbox356822 Node: Sessions and fork358240 Node: Callback functions358800 Node: Preparation359784 Node: Headers360203 Node: Initialization360496 Ref: Initialization-Footnote-1361490 Node: Version check361783 Node: Building the source362662 Node: Session initialization364829 Ref: gnutls_init_flags_t366900 Node: Associating the credentials374873 Ref: tab:key-exchange-cred375649 Node: Certificate credentials376876 Node: Raw public-key credentials392653 Node: SRP credentials393970 Node: PSK credentials398968 Node: Anonymous credentials402967 Node: Setting up the transport layer403829 Node: Asynchronous operation413592 Node: Reducing round-trips417973 Node: Zero-roundtrip mode421449 Node: Anti-replay protection423654 Node: DTLS sessions427303 Ref: DTLS sessions-Footnote-1429635 Node: DTLS and SCTP429712 Node: TLS handshake430746 Node: Data transfer and termination434744 Node: Buffered data transfer444106 Node: Handling alerts445959 Node: Priority Strings449405 Ref: tab:prio-keywords452033 Ref: tab:prio-algorithms459162 Ref: tab:prio-special1464592 Ref: tab:prio-special2469631 Ref: Priority Strings-Footnote-1476245 Node: Selecting cryptographic key sizes476467 Ref: tab:key-sizes477116 Node: Advanced topics481925 Node: Virtual hosts and credentials482423 Node: Session resumption485792 Node: Certificate verification493799 Ref: dane_verify_status_t503642 Node: TLS 1.2 re-authentication504059 Node: TLS 1.3 re-authentication and re-key508992 Node: Parameter generation510667 Node: Deriving keys for other applications/protocols513346 Node: Channel Bindings516616 Node: Interoperability518315 Node: Compatibility with the OpenSSL library519633 Node: GnuTLS application examples520370 Ref: examples520589 Node: Client examples520882 Node: Client example with X.509 certificate support521409 Ref: ex-verify521647 Node: Datagram TLS client example525923 Node: Client using a smart card with TLS529780 Ref: ex-pkcs11-client530017 Node: Client with Resume capability example534559 Ref: ex-resume-client534843 Node: Client example with SSH-style certificate verification538686 Node: Server examples542107 Node: Echo server with X.509 authentication542461 Node: DTLS echo server with X.509 authentication548282 Node: More advanced client and servers558250 Node: Client example with anonymous authentication559107 Node: Using a callback to select the certificate to use562488 Node: Obtaining session information567683 Node: Advanced certificate verification example570899 Ref: ex-verify2571175 Node: Client example with PSK authentication575117 Node: Client example with SRP authentication578727 Node: Legacy client example with X.509 certificate support582107 Ref: ex-verify-legacy582424 Node: Client example in C++587350 Node: Echo server with PSK authentication589922 Node: Echo server with SRP authentication595515 Node: Echo server with anonymous authentication601949 Node: Helper functions for TCP connections605850 Node: Helper functions for UDP connections607287 Node: OCSP example608986 Ref: Generate OCSP request609169 Node: Miscellaneous examples616594 Node: Checking for an alert616920 Node: X.509 certificate parsing example618159 Ref: ex-x509-info618416 Node: Listing the ciphersuites in a priority string621453 Node: PKCS12 structure generation example623034 Node: System-wide configuration of the library626473 Node: Application-specific priority strings628409 Node: Disabling algorithms and protocols629914 Node: Querying for disabled algorithms and protocols636799 Node: Overriding the parameter verification profile637941 Node: Overriding the default priority string638946 Node: Enabling TLS certificate compression639611 Node: Enabling/Disabling system/acceleration protocols640570 Node: Enabling kTLS641030 Node: Enabling/Disabling RSAES-PKCS1-v1_5641404 Node: Using PKCS#11 module as cryptographic backend641971 Node: Using GnuTLS as a cryptographic library642952 Ref: Using GnuTLS as a cryptographic library-Footnote-1643808 Node: Symmetric algorithms643865 Ref: gnutls_cipher_algorithm_t644625 Ref: Symmetric algorithms-Footnote-1653693 Node: Public key algorithms653778 Node: Cryptographic Message Syntax / PKCS7658600 Ref: gnutls_pkcs7_sign_flags662115 Node: Hash and MAC functions663639 Ref: gnutls_mac_algorithm_t664255 Ref: gnutls_digest_algorithm_t667880 Node: Random number generation669043 Ref: gnutls_rnd_level_t669405 Node: Overriding algorithms670544 Node: Other included programs676890 Node: gnutls-cli Invocation677461 Ref: gnutls-cli usage677796 Ref: gnutls-cli debug685111 Ref: gnutls-cli tofu685257 Ref: gnutls-cli strict-tofu685654 Ref: gnutls-cli dane685955 Ref: gnutls-cli local-dns686227 Ref: gnutls-cli ca-verification686468 Ref: gnutls-cli ocsp686807 Ref: gnutls-cli resume686983 Ref: gnutls-cli rehandshake687141 Ref: gnutls-cli sni-hostname687302 Ref: gnutls-cli verify-hostname687850 Ref: gnutls-cli starttls688094 Ref: gnutls-cli app-proto688272 Ref: gnutls-cli starttls-proto688448 Ref: gnutls-cli starttls-name688976 Ref: gnutls-cli save-ocsp-multi689477 Ref: gnutls-cli dh-bits689935 Ref: gnutls-cli priority690303 Ref: gnutls-cli rawpkkeyfile690703 Ref: gnutls-cli rawpkfile691168 Ref: gnutls-cli ranges691720 Ref: gnutls-cli benchmark-ciphers691994 Ref: gnutls-cli benchmark-tls-ciphers692322 Ref: gnutls-cli list692619 Ref: gnutls-cli priority-list692998 Ref: gnutls-cli noticket693236 Ref: gnutls-cli alpn693391 Ref: gnutls-cli compress-cert693641 Ref: gnutls-cli disable-extensions693869 Ref: gnutls-cli single-key-share694099 Ref: gnutls-cli post-handshake-auth694323 Ref: gnutls-cli inline-commands694514 Ref: gnutls-cli inline-commands-prefix694850 Ref: gnutls-cli provider695238 Ref: gnutls-cli logfile695448 Ref: gnutls-cli waitresumption695832 Ref: gnutls-cli ca-auto-retrieve696095 Ref: gnutls-cli attime696387 Ref: gnutls-cli version696874 Ref: gnutls-cli help697196 Ref: gnutls-cli more-help697346 Ref: gnutls-cli exit status697466 Ref: gnutls-cli See Also697710 Ref: gnutls-cli Examples697787 Node: gnutls-serv Invocation702003 Ref: gnutls-serv usage702252 Ref: gnutls-serv debug707232 Ref: gnutls-serv sni-hostname707394 Ref: gnutls-serv alpn707725 Ref: gnutls-serv require-client-cert707975 Ref: gnutls-serv verify-client-cert708209 Ref: gnutls-serv compress-cert708429 Ref: gnutls-serv heartbeat708649 Ref: gnutls-serv priority708790 Ref: gnutls-serv x509keyfile709179 Ref: gnutls-serv x509certfile709621 Ref: gnutls-serv x509dsakeyfile710065 Ref: gnutls-serv x509dsacertfile710235 Ref: gnutls-serv x509ecckeyfile710406 Ref: gnutls-serv x509ecccertfile710576 Ref: gnutls-serv rawpkkeyfile710743 Ref: gnutls-serv rawpkfile711481 Ref: gnutls-serv ocsp-response712315 Ref: gnutls-serv ignore-ocsp-response-errors712583 Ref: gnutls-serv list712796 Ref: gnutls-serv provider713034 Ref: gnutls-serv attime713242 Ref: gnutls-serv version713729 Ref: gnutls-serv help714051 Ref: gnutls-serv more-help714201 Ref: gnutls-serv exit status714321 Ref: gnutls-serv See Also714567 Ref: gnutls-serv Examples714645 Node: gnutls-cli-debug Invocation719965 Ref: gnutls-cli-debug usage720554 Ref: gnutls-cli-debug debug722845 Ref: gnutls-cli-debug app-proto723001 Ref: gnutls-cli-debug starttls-proto723183 Ref: gnutls-cli-debug attime723563 Ref: gnutls-cli-debug version724050 Ref: gnutls-cli-debug help724372 Ref: gnutls-cli-debug more-help724522 Ref: gnutls-cli-debug exit status724642 Ref: gnutls-cli-debug See Also724898 Ref: gnutls-cli-debug Examples724981 Node: Internal architecture of GnuTLS728478 Node: The TLS Protocol729084 Ref: fig-client-server729560 Node: TLS Handshake Protocol729650 Ref: fig-gnutls-handshake730092 Ref: fig-gnutls-handshake-sequence730605 Node: TLS Authentication Methods730703 Ref: TLS Authentication Methods-Footnote-1733031 Node: TLS Hello Extension Handling733101 Node: Cryptographic Backend746407 Ref: fig-crypto-layers747090 Ref: Cryptographic Backend-Footnote-1750396 Ref: Cryptographic Backend-Footnote-2750481 Node: Random Number Generators-internals750593 Node: FIPS140-2 mode758049 Ref: gnutls_fips_mode_t760713 Node: Upgrading from previous versions764381 Node: Support778619 Node: Getting help778867 Node: Commercial Support779455 Node: Bug Reports779726 Node: Contributing781100 Ref: Contributing-Footnote-1783243 Node: Certification783323 Node: Error codes783787 Node: Supported ciphersuites808562 Ref: ciphersuites808735 Node: API reference823905 Node: Core TLS API824315 Ref: gnutls_alert_get824546 Ref: gnutls_alert_get_name825181 Ref: gnutls_alert_get_strname825578 Ref: gnutls_alert_send825917 Ref: gnutls_alert_send_appropriate826811 Ref: gnutls_alert_set_read_function827806 Ref: gnutls_alpn_get_selected_protocol828194 Ref: gnutls_alpn_set_protocols828866 Ref: gnutls_anon_allocate_client_credentials829719 Ref: gnutls_anon_allocate_server_credentials830112 Ref: gnutls_anon_free_client_credentials830497 Ref: gnutls_anon_free_server_credentials830790 Ref: gnutls_anon_set_params_function831075 Ref: gnutls_anon_set_server_dh_params831755 Ref: gnutls_anon_set_server_known_dh_params832415 Ref: gnutls_anon_set_server_params_function833332 Ref: gnutls_anti_replay_deinit833999 Ref: gnutls_anti_replay_enable834317 Ref: gnutls_anti_replay_init834673 Ref: gnutls_anti_replay_set_add_function835217 Ref: gnutls_anti_replay_set_ptr836275 Ref: gnutls_anti_replay_set_window836614 Ref: gnutls_audit_current_context837388 Ref: gnutls_audit_pop_context837754 Ref: gnutls_audit_push_context838080 Ref: gnutls_auth_client_get_type838527 Ref: gnutls_auth_get_type839162 Ref: gnutls_auth_server_get_type839990 Ref: gnutls_base64_decode2840627 Ref: gnutls_base64_encode2841191 Ref: gnutls_buffer_append_data841819 Ref: gnutls_bye842229 Ref: gnutls_certificate_activation_time_peers843882 Ref: gnutls_certificate_allocate_credentials844304 Ref: gnutls_certificate_client_get_request_status844709 Ref: gnutls_certificate_expiration_time_peers845117 Ref: gnutls_certificate_free_ca_names845525 Ref: gnutls_certificate_free_cas846198 Ref: gnutls_certificate_free_credentials846605 Ref: gnutls_certificate_free_crls847043 Ref: gnutls_certificate_free_keys847347 Ref: gnutls_certificate_get_crt_raw847785 Ref: gnutls_certificate_get_issuer848884 Ref: gnutls_certificate_get_ocsp_expiration850003 Ref: gnutls_certificate_get_ours851186 Ref: gnutls_certificate_get_peers852032 Ref: gnutls_certificate_get_peers_subkey_id853167 Ref: gnutls_certificate_get_verify_flags853527 Ref: gnutls_certificate_get_x509_crt853948 Ref: gnutls_certificate_get_x509_key855664 Ref: gnutls_certificate_send_x509_rdn_sequence857039 Ref: gnutls_certificate_server_set_request857750 Ref: gnutls_certificate_set_dh_params858556 Ref: gnutls_certificate_set_flags859375 Ref: gnutls_certificate_set_known_dh_params859908 Ref: gnutls_certificate_set_ocsp_status_request_file860844 Ref: gnutls_certificate_set_ocsp_status_request_file2862790 Ref: gnutls_certificate_set_ocsp_status_request_function864336 Ref: gnutls_certificate_set_ocsp_status_request_function2865848 Ref: gnutls_certificate_set_ocsp_status_request_mem867854 Ref: gnutls_certificate_set_params_function869665 Ref: gnutls_certificate_set_pin_function870366 Ref: gnutls_certificate_set_rawpk_key_file871023 Ref: gnutls_certificate_set_rawpk_key_mem874385 Ref: gnutls_certificate_set_retrieve_function877591 Ref: gnutls_certificate_set_verify_flags879745 Ref: gnutls_certificate_set_verify_function880242 Ref: gnutls_certificate_set_verify_limits881322 Ref: gnutls_certificate_set_x509_crl882007 Ref: gnutls_certificate_set_x509_crl_file882843 Ref: gnutls_certificate_set_x509_crl_mem883632 Ref: gnutls_certificate_set_x509_key884417 Ref: gnutls_certificate_set_x509_key_file886109 Ref: gnutls_certificate_set_x509_key_file2888385 Ref: gnutls_certificate_set_x509_key_mem890963 Ref: gnutls_certificate_set_x509_key_mem2892639 Ref: gnutls_certificate_set_x509_simple_pkcs12_file894480 Ref: gnutls_certificate_set_x509_simple_pkcs12_mem896654 Ref: gnutls_certificate_set_x509_system_trust898798 Ref: gnutls_certificate_set_x509_trust899376 Ref: gnutls_certificate_set_x509_trust_dir900368 Ref: gnutls_certificate_set_x509_trust_file901114 Ref: gnutls_certificate_set_x509_trust_mem902306 Ref: gnutls_certificate_type_get903261 Ref: gnutls_certificate_type_get2904124 Ref: gnutls_certificate_type_get_id905549 Ref: gnutls_certificate_type_get_name905954 Ref: gnutls_certificate_type_list906345 Ref: gnutls_certificate_verification_status_print906703 Ref: gnutls_certificate_verify_peers907477 Ref: gnutls_certificate_verify_peers2910333 Ref: gnutls_certificate_verify_peers3912284 Ref: gnutls_check_version914642 Ref: gnutls_cipher_get915412 Ref: gnutls_cipher_get_id915725 Ref: gnutls_cipher_get_key_size916115 Ref: gnutls_cipher_get_name916479 Ref: gnutls_cipher_list916834 Ref: gnutls_cipher_suite_get_name917402 Ref: gnutls_cipher_suite_info918278 Ref: gnutls_ciphersuite_get919485 Ref: gnutls_compress_certificate_get_selected_method920242 Ref: gnutls_compress_certificate_set_methods920871 Ref: gnutls_credentials_clear922747 Ref: gnutls_credentials_get922979 Ref: gnutls_credentials_set924172 Ref: gnutls_db_check_entry925896 Ref: gnutls_db_check_entry_expire_time926361 Ref: gnutls_db_check_entry_time926771 Ref: gnutls_db_get_default_cache_expiration927166 Ref: gnutls_db_get_ptr927361 Ref: gnutls_db_remove_session927677 Ref: gnutls_db_set_cache_expiration928226 Ref: gnutls_db_set_ptr928651 Ref: gnutls_db_set_remove_function928990 Ref: gnutls_db_set_retrieve_function929505 Ref: gnutls_db_set_store_function930207 Ref: gnutls_deinit930686 Ref: gnutls_dh_get_group931033 Ref: gnutls_dh_get_peers_public_bits931893 Ref: gnutls_dh_get_prime_bits932337 Ref: gnutls_dh_get_pubkey932977 Ref: gnutls_dh_get_secret_bits933683 Ref: gnutls_dh_params_cpy934119 Ref: gnutls_dh_params_deinit934631 Ref: gnutls_dh_params_export2_pkcs3934872 Ref: gnutls_dh_params_export_pkcs3935705 Ref: gnutls_dh_params_export_raw936728 Ref: gnutls_dh_params_generate2937489 Ref: gnutls_dh_params_import_dsa938763 Ref: gnutls_dh_params_import_pkcs3939244 Ref: gnutls_dh_params_import_raw939987 Ref: gnutls_dh_params_import_raw2940621 Ref: gnutls_dh_params_import_raw3941339 Ref: gnutls_dh_params_init942043 Ref: gnutls_dh_set_prime_bits942378 Ref: gnutls_digest_get_id943493 Ref: gnutls_digest_get_name943931 Ref: gnutls_digest_get_oid944285 Ref: gnutls_digest_list944684 Ref: gnutls_digest_set_secure945061 Ref: gnutls_early_cipher_get945611 Ref: gnutls_early_prf_hash_get945992 Ref: gnutls_ecc_curve_get946418 Ref: gnutls_ecc_curve_get_id946827 Ref: gnutls_ecc_curve_get_name947216 Ref: gnutls_ecc_curve_get_oid947558 Ref: gnutls_ecc_curve_get_pk947911 Ref: gnutls_ecc_curve_get_size948219 Ref: gnutls_ecc_curve_list948448 Ref: gnutls_ecc_curve_set_enabled948789 Ref: gnutls_error_is_fatal949798 Ref: gnutls_error_to_alert950600 Ref: gnutls_est_record_overhead_size951344 Ref: gnutls_ext_get_current_msg952272 Ref: gnutls_ext_get_data952983 Ref: gnutls_ext_get_name953510 Ref: gnutls_ext_get_name2953832 Ref: gnutls_ext_raw_parse954350 Ref: gnutls_ext_register955536 Ref: gnutls_ext_set_data957191 Ref: gnutls_fingerprint957706 Ref: gnutls_fips140_context_deinit958720 Ref: gnutls_fips140_context_init959004 Ref: gnutls_fips140_get_operation_state959371 Ref: gnutls_fips140_mode_enabled959766 Ref: gnutls_fips140_pop_context960338 Ref: gnutls_fips140_push_context960989 Ref: gnutls_fips140_run_self_tests961807 Ref: gnutls_fips140_set_mode962337 Ref: gnutls_get_library_config963402 Ref: gnutls_get_system_config_file964224 Ref: gnutls_global_deinit964513 Ref: gnutls_global_init964971 Ref: gnutls_global_set_audit_log_function966266 Ref: gnutls_global_set_log_function966981 Ref: gnutls_global_set_log_level967493 Ref: gnutls_global_set_mutex967981 Ref: gnutls_global_set_time_function968995 Ref: gnutls_gost_paramset_get_name969436 Ref: gnutls_gost_paramset_get_oid969820 Ref: gnutls_group_get970205 Ref: gnutls_group_get_id970583 Ref: gnutls_group_get_name970938 Ref: gnutls_group_list971270 Ref: gnutls_handshake971596 Ref: gnutls_handshake_description_get_name973753 Ref: gnutls_handshake_get_last_in974149 Ref: gnutls_handshake_get_last_out974786 Ref: gnutls_handshake_set_hook_function975430 Ref: gnutls_handshake_set_max_packet_length976862 Ref: gnutls_handshake_set_post_client_hello_function977655 Ref: gnutls_handshake_set_private_extensions979001 Ref: gnutls_handshake_set_random979688 Ref: gnutls_handshake_set_read_function980416 Ref: gnutls_handshake_set_secret_function980821 Ref: gnutls_handshake_set_timeout981204 Ref: gnutls_handshake_update_receiving_key981944 Ref: gnutls_handshake_write982606 Ref: gnutls_heartbeat_allowed983323 Ref: gnutls_heartbeat_enable983809 Ref: gnutls_heartbeat_get_timeout984671 Ref: gnutls_heartbeat_ping985218 Ref: gnutls_heartbeat_pong986386 Ref: gnutls_heartbeat_set_timeouts986801 Ref: gnutls_hex2bin987580 Ref: gnutls_hex_decode988315 Ref: gnutls_hex_decode2989057 Ref: gnutls_hex_encode989490 Ref: gnutls_hex_encode2990091 Ref: gnutls_idna_map990610 Ref: gnutls_idna_reverse_map991752 Ref: gnutls_init992521 Ref: gnutls_key_generate993943 Ref: gnutls_kx_get994372 Ref: gnutls_kx_get_id994978 Ref: gnutls_kx_get_name995330 Ref: gnutls_kx_list995683 Ref: gnutls_load_file996015 Ref: gnutls_mac_get996795 Ref: gnutls_mac_get_id997108 Ref: gnutls_mac_get_key_size997533 Ref: gnutls_mac_get_name997870 Ref: gnutls_mac_list998197 Ref: gnutls_memcmp998589 Ref: gnutls_memset999153 Ref: gnutls_ocsp_status_request_enable_client999551 Ref: gnutls_ocsp_status_request_get1000590 Ref: gnutls_ocsp_status_request_get21001272 Ref: gnutls_ocsp_status_request_is_checked1002291 Ref: gnutls_oid_to_digest1003695 Ref: gnutls_oid_to_ecc_curve1004116 Ref: gnutls_oid_to_gost_paramset1004450 Ref: gnutls_oid_to_mac1004873 Ref: gnutls_oid_to_pk1005302 Ref: gnutls_oid_to_sign1005686 Ref: gnutls_openpgp_send_cert1006102 Ref: gnutls_packet_deinit1006408 Ref: gnutls_packet_get1006686 Ref: gnutls_pem_base64_decode1007207 Ref: gnutls_pem_base64_decode21008074 Ref: gnutls_pem_base64_encode1009081 Ref: gnutls_pem_base64_encode21009922 Ref: gnutls_perror1010874 Ref: gnutls_pk_algorithm_get_name1011174 Ref: gnutls_pk_bits_to_sec_param1011538 Ref: gnutls_pk_get_id1012016 Ref: gnutls_pk_get_name1012550 Ref: gnutls_pk_get_oid1012926 Ref: gnutls_pk_list1013333 Ref: gnutls_pk_to_sign1013670 Ref: gnutls_prf1014089 Ref: gnutls_prf_early1016140 Ref: gnutls_prf_hash_get1017835 Ref: gnutls_prf_raw1018375 Ref: gnutls_prf_rfc57051020299 Ref: gnutls_priority_certificate_type_list1022008 Ref: gnutls_priority_certificate_type_list21022712 Ref: gnutls_priority_cipher_list1023336 Ref: gnutls_priority_deinit1023727 Ref: gnutls_priority_ecc_curve_list1023974 Ref: gnutls_priority_get_cipher_suite_index1024514 Ref: gnutls_priority_group_list1025454 Ref: gnutls_priority_init1025839 Ref: gnutls_priority_init21026955 Ref: gnutls_priority_kx_list1031385 Ref: gnutls_priority_mac_list1031794 Ref: gnutls_priority_protocol_list1032203 Ref: gnutls_priority_set1032609 Ref: gnutls_priority_set_direct1033276 Ref: gnutls_priority_sign_list1034233 Ref: gnutls_priority_string_list1034653 Ref: gnutls_protocol_get_id1035297 Ref: gnutls_protocol_get_name1035617 Ref: gnutls_protocol_get_version1035984 Ref: gnutls_protocol_list1036290 Ref: gnutls_protocol_set_enabled1036642 Ref: gnutls_psk_allocate_client_credentials1037706 Ref: gnutls_psk_allocate_client_credentials21038136 Ref: gnutls_psk_allocate_server_credentials1038703 Ref: gnutls_psk_allocate_server_credentials21039133 Ref: gnutls_psk_client_get_hint1039817 Ref: gnutls_psk_format_imported_identity1040454 Ref: gnutls_psk_free_client_credentials1041420 Ref: gnutls_psk_free_server_credentials1041707 Ref: gnutls_psk_server_get_username1041986 Ref: gnutls_psk_server_get_username21042705 Ref: gnutls_psk_set_client_credentials1043403 Ref: gnutls_psk_set_client_credentials21044446 Ref: gnutls_psk_set_client_credentials_function1045246 Ref: gnutls_psk_set_client_credentials_function21046269 Ref: gnutls_psk_set_client_credentials_function31047476 Ref: gnutls_psk_set_params_function1048888 Ref: gnutls_psk_set_server_credentials_file1049572 Ref: gnutls_psk_set_server_credentials_function1050445 Ref: gnutls_psk_set_server_credentials_function21051415 Ref: gnutls_psk_set_server_credentials_function31052568 Ref: gnutls_psk_set_server_credentials_hint1053882 Ref: gnutls_psk_set_server_dh_params1054518 Ref: gnutls_psk_set_server_known_dh_params1055203 Ref: gnutls_psk_set_server_params_function1056108 Ref: gnutls_random_art1056757 Ref: gnutls_range_split1057631 Ref: gnutls_reauth1058749 Ref: gnutls_record_can_use_length_hiding1060895 Ref: gnutls_record_check_corked1061662 Ref: gnutls_record_check_pending1062053 Ref: gnutls_record_cork1062472 Ref: gnutls_record_disable_padding1062898 Ref: gnutls_record_discard_queued1063514 Ref: gnutls_record_get_direction1064143 Ref: gnutls_record_get_max_early_data_size1065160 Ref: gnutls_record_get_max_send_size1065726 Ref: gnutls_record_get_max_size1066083 Ref: gnutls_record_get_state1066454 Ref: gnutls_record_overhead_size1067488 Ref: gnutls_record_recv1067879 Ref: gnutls_record_recv_early_data1069373 Ref: gnutls_record_recv_packet1070451 Ref: gnutls_record_recv_seq1071350 Ref: gnutls_record_send1072348 Ref: gnutls_record_send21074482 Ref: gnutls_record_send_early_data1075662 Ref: gnutls_record_send_file1076736 Ref: gnutls_record_send_range1077911 Ref: gnutls_record_set_max_early_data_size1079106 Ref: gnutls_record_set_max_recv_size1079760 Ref: gnutls_record_set_max_size1080472 Ref: gnutls_record_set_state1081663 Ref: gnutls_record_set_timeout1082333 Ref: gnutls_record_uncork1082950 Ref: gnutls_rehandshake1083930 Ref: gnutls_safe_renegotiation_status1085776 Ref: gnutls_sec_param_get_name1086195 Ref: gnutls_sec_param_to_pk_bits1086577 Ref: gnutls_sec_param_to_symmetric_bits1087247 Ref: gnutls_server_name_get1087631 Ref: gnutls_server_name_set1089131 Ref: gnutls_session_channel_binding1090313 Ref: gnutls_session_enable_compatibility_mode1091063 Ref: gnutls_session_etm_status1091774 Ref: gnutls_session_ext_master_secret_status1092181 Ref: gnutls_session_ext_register1092680 Ref: gnutls_session_force_valid1094970 Ref: gnutls_session_get_data1095395 Ref: gnutls_session_get_data21096067 Ref: gnutls_session_get_desc1098384 Ref: gnutls_session_get_flags1098914 Ref: gnutls_session_get_id1099468 Ref: gnutls_session_get_id21101007 Ref: gnutls_session_get_keylog_function1102489 Ref: gnutls_session_get_master_secret1102908 Ref: gnutls_session_get_ptr1103396 Ref: gnutls_session_get_random1103803 Ref: gnutls_session_get_verify_cert_status1104428 Ref: gnutls_session_is_resumed1105113 Ref: gnutls_session_key_update1105487 Ref: gnutls_session_resumption_requested1106467 Ref: gnutls_session_set_data1106853 Ref: gnutls_session_set_id1107710 Ref: gnutls_session_set_keylog_function1108397 Ref: gnutls_session_set_premaster1108800 Ref: gnutls_session_set_ptr1109907 Ref: gnutls_session_set_verify_cert1110319 Ref: gnutls_session_set_verify_cert21111695 Ref: gnutls_session_set_verify_function1112899 Ref: gnutls_session_supplemental_register1114031 Ref: gnutls_session_ticket_enable_client1115305 Ref: gnutls_session_ticket_enable_server1115806 Ref: gnutls_session_ticket_key_generate1116624 Ref: gnutls_session_ticket_send1117060 Ref: gnutls_set_default_priority1117660 Ref: gnutls_set_default_priority_append1118769 Ref: gnutls_sign_algorithm_get1120135 Ref: gnutls_sign_algorithm_get_client1120586 Ref: gnutls_sign_algorithm_get_requested1121061 Ref: gnutls_sign_get_hash_algorithm1122104 Ref: gnutls_sign_get_id1122524 Ref: gnutls_sign_get_name1122895 Ref: gnutls_sign_get_oid1123235 Ref: gnutls_sign_get_pk_algorithm1123629 Ref: gnutls_sign_is_secure1124248 Ref: gnutls_sign_is_secure21124518 Ref: gnutls_sign_list1124858 Ref: gnutls_sign_set_secure1125200 Ref: gnutls_sign_set_secure_for_certs1126443 Ref: gnutls_sign_supports_pk_algorithm1127818 Ref: gnutls_srp_allocate_client_credentials1128402 Ref: gnutls_srp_allocate_server_credentials1128811 Ref: gnutls_srp_base64_decode1129192 Ref: gnutls_srp_base64_decode21129905 Ref: gnutls_srp_base64_encode1130577 Ref: gnutls_srp_base64_encode21131382 Ref: gnutls_srp_free_client_credentials1132117 Ref: gnutls_srp_free_server_credentials1132404 Ref: gnutls_srp_server_get_username1132683 Ref: gnutls_srp_set_client_credentials1133137 Ref: gnutls_srp_set_client_credentials_function1134047 Ref: gnutls_srp_set_prime_bits1135318 Ref: gnutls_srp_set_server_credentials_file1136011 Ref: gnutls_srp_set_server_credentials_function1136749 Ref: gnutls_srp_set_server_fake_salt_seed1138508 Ref: gnutls_srp_verifier1140023 Ref: gnutls_srtp_get_keys1140971 Ref: gnutls_srtp_get_mki1142393 Ref: gnutls_srtp_get_profile_id1142974 Ref: gnutls_srtp_get_profile_name1143436 Ref: gnutls_srtp_get_selected_profile1143857 Ref: gnutls_srtp_set_mki1144309 Ref: gnutls_srtp_set_profile1144766 Ref: gnutls_srtp_set_profile_direct1145306 Ref: gnutls_store_commitment1146041 Ref: gnutls_store_pubkey1147352 Ref: gnutls_strerror1149151 Ref: gnutls_strerror_name1149640 Ref: gnutls_supplemental_get_name1150109 Ref: gnutls_supplemental_recv1150539 Ref: gnutls_supplemental_register1151013 Ref: gnutls_supplemental_send1152145 Ref: gnutls_system_recv_timeout1152594 Ref: gnutls_tdb_deinit1153352 Ref: gnutls_tdb_init1153567 Ref: gnutls_tdb_set_store_commitment_func1153930 Ref: gnutls_tdb_set_store_func1154615 Ref: gnutls_tdb_set_verify_func1155208 Ref: gnutls_transport_get_int1155960 Ref: gnutls_transport_get_int21156376 Ref: gnutls_transport_get_ptr1156887 Ref: gnutls_transport_get_ptr21157311 Ref: gnutls_transport_is_ktls_enabled1157865 Ref: gnutls_transport_set_errno1158288 Ref: gnutls_transport_set_errno_function1159303 Ref: gnutls_transport_set_int1159852 Ref: gnutls_transport_set_int21160422 Ref: gnutls_transport_set_ptr1161167 Ref: gnutls_transport_set_ptr21161584 Ref: gnutls_transport_set_pull_function1162232 Ref: gnutls_transport_set_pull_timeout_function1163024 Ref: gnutls_transport_set_push_function1164767 Ref: gnutls_transport_set_vec_push_function1165624 Ref: gnutls_url_is_supported1166336 Ref: gnutls_utf8_password_normalize1166760 Ref: gnutls_verify_stored_pubkey1167557 Node: Datagram TLS API1170733 Ref: gnutls_dtls_cookie_send1171013 Ref: gnutls_dtls_cookie_verify1172284 Ref: gnutls_dtls_get_data_mtu1173240 Ref: gnutls_dtls_get_mtu1173691 Ref: gnutls_dtls_get_timeout1174146 Ref: gnutls_dtls_prestate_set1174697 Ref: gnutls_dtls_set_data_mtu1175289 Ref: gnutls_dtls_set_mtu1176279 Ref: gnutls_dtls_set_timeouts1176890 Ref: gnutls_record_get_discarded1177910 Node: X509 certificate API1178188 Ref: gnutls_certificate_get_trust_list1178541 Ref: gnutls_certificate_set_trust_list1179209 Ref: gnutls_certificate_verification_profile_get_id1179917 Ref: gnutls_certificate_verification_profile_get_name1180476 Ref: gnutls_pkcs8_info1180867 Ref: gnutls_pkcs_schema_get_name1182437 Ref: gnutls_pkcs_schema_get_oid1182854 Ref: gnutls_session_set_verify_output_function1183293 Ref: gnutls_subject_alt_names_deinit1184474 Ref: gnutls_subject_alt_names_get1184753 Ref: gnutls_subject_alt_names_init1185791 Ref: gnutls_subject_alt_names_set1186175 Ref: gnutls_x509_aia_deinit1187026 Ref: gnutls_x509_aia_get1187260 Ref: gnutls_x509_aia_init1188451 Ref: gnutls_x509_aia_set1188790 Ref: gnutls_x509_aki_deinit1189617 Ref: gnutls_x509_aki_get_cert_issuer1189881 Ref: gnutls_x509_aki_get_id1190975 Ref: gnutls_x509_aki_init1191526 Ref: gnutls_x509_aki_set_cert_issuer1191879 Ref: gnutls_x509_aki_set_id1193030 Ref: gnutls_x509_cidr_to_rfc52801193467 Ref: gnutls_x509_crl_check_issuer1194381 Ref: gnutls_x509_crl_deinit1194829 Ref: gnutls_x509_crl_dist_points_deinit1195061 Ref: gnutls_x509_crl_dist_points_get1195356 Ref: gnutls_x509_crl_dist_points_init1196342 Ref: gnutls_x509_crl_dist_points_set1196742 Ref: gnutls_x509_crl_export1197461 Ref: gnutls_x509_crl_export21198352 Ref: gnutls_x509_crl_get_authority_key_gn_serial1199080 Ref: gnutls_x509_crl_get_authority_key_id1200406 Ref: gnutls_x509_crl_get_crt_count1201485 Ref: gnutls_x509_crl_get_crt_serial1201847 Ref: gnutls_x509_crl_get_dn_oid1202763 Ref: gnutls_x509_crl_get_extension_data1203573 Ref: gnutls_x509_crl_get_extension_data21204714 Ref: gnutls_x509_crl_get_extension_info1205613 Ref: gnutls_x509_crl_get_extension_oid1206909 Ref: gnutls_x509_crl_get_issuer_dn1207777 Ref: gnutls_x509_crl_get_issuer_dn21208794 Ref: gnutls_x509_crl_get_issuer_dn31209644 Ref: gnutls_x509_crl_get_issuer_dn_by_oid1210642 Ref: gnutls_x509_crl_get_next_update1212165 Ref: gnutls_x509_crl_get_number1212603 Ref: gnutls_x509_crl_get_raw_issuer_dn1213336 Ref: gnutls_x509_crl_get_signature1213790 Ref: gnutls_x509_crl_get_signature_algorithm1214345 Ref: gnutls_x509_crl_get_signature_oid1214923 Ref: gnutls_x509_crl_get_this_update1215600 Ref: gnutls_x509_crl_get_version1215929 Ref: gnutls_x509_crl_import1216241 Ref: gnutls_x509_crl_init1216873 Ref: gnutls_x509_crl_iter_crt_serial1217466 Ref: gnutls_x509_crl_iter_deinit1218636 Ref: gnutls_x509_crl_list_import1218881 Ref: gnutls_x509_crl_list_import21219866 Ref: gnutls_x509_crl_print1220716 Ref: gnutls_x509_crl_set_authority_key_id1221377 Ref: gnutls_x509_crl_set_crt1222038 Ref: gnutls_x509_crl_set_crt_serial1222619 Ref: gnutls_x509_crl_set_next_update1223255 Ref: gnutls_x509_crl_set_number1223876 Ref: gnutls_x509_crl_set_this_update1224461 Ref: gnutls_x509_crl_set_version1224869 Ref: gnutls_x509_crl_sign1225416 Ref: gnutls_x509_crl_sign21226117 Ref: gnutls_x509_crl_verify1227365 Ref: gnutls_x509_crq_deinit1228621 Ref: gnutls_x509_crq_export1228863 Ref: gnutls_x509_crq_export21229876 Ref: gnutls_x509_crq_get_attribute_by_oid1230662 Ref: gnutls_x509_crq_get_attribute_data1231703 Ref: gnutls_x509_crq_get_attribute_info1232839 Ref: gnutls_x509_crq_get_basic_constraints1234068 Ref: gnutls_x509_crq_get_challenge_password1235329 Ref: gnutls_x509_crq_get_dn1235953 Ref: gnutls_x509_crq_get_dn21236930 Ref: gnutls_x509_crq_get_dn31237803 Ref: gnutls_x509_crq_get_dn_by_oid1238831 Ref: gnutls_x509_crq_get_dn_oid1240312 Ref: gnutls_x509_crq_get_extension_by_oid1241115 Ref: gnutls_x509_crq_get_extension_by_oid21242288 Ref: gnutls_x509_crq_get_extension_data1243382 Ref: gnutls_x509_crq_get_extension_data21244536 Ref: gnutls_x509_crq_get_extension_info1245435 Ref: gnutls_x509_crq_get_key_id1246728 Ref: gnutls_x509_crq_get_key_purpose_oid1247807 Ref: gnutls_x509_crq_get_key_rsa_raw1248846 Ref: gnutls_x509_crq_get_key_usage1249478 Ref: gnutls_x509_crq_get_pk_algorithm1250608 Ref: gnutls_x509_crq_get_pk_oid1251349 Ref: gnutls_x509_crq_get_private_key_usage_period1252022 Ref: gnutls_x509_crq_get_signature_algorithm1252749 Ref: gnutls_x509_crq_get_signature_oid1253404 Ref: gnutls_x509_crq_get_spki1254081 Ref: gnutls_x509_crq_get_subject_alt_name1254657 Ref: gnutls_x509_crq_get_subject_alt_othername_oid1256251 Ref: gnutls_x509_crq_get_tlsfeatures1257767 Ref: gnutls_x509_crq_get_version1258928 Ref: gnutls_x509_crq_import1259278 Ref: gnutls_x509_crq_init1259972 Ref: gnutls_x509_crq_print1260328 Ref: gnutls_x509_crq_set_attribute_by_oid1260996 Ref: gnutls_x509_crq_set_basic_constraints1261873 Ref: gnutls_x509_crq_set_challenge_password1262625 Ref: gnutls_x509_crq_set_dn1263084 Ref: gnutls_x509_crq_set_dn_by_oid1263714 Ref: gnutls_x509_crq_set_extension_by_oid1264860 Ref: gnutls_x509_crq_set_key1265651 Ref: gnutls_x509_crq_set_key_purpose_oid1266122 Ref: gnutls_x509_crq_set_key_rsa_raw1266910 Ref: gnutls_x509_crq_set_key_usage1267494 Ref: gnutls_x509_crq_set_private_key_usage_period1268006 Ref: gnutls_x509_crq_set_spki1268519 Ref: gnutls_x509_crq_set_subject_alt_name1269406 Ref: gnutls_x509_crq_set_subject_alt_othername1270252 Ref: gnutls_x509_crq_set_tlsfeatures1271106 Ref: gnutls_x509_crq_set_version1271660 Ref: gnutls_x509_crq_sign1272153 Ref: gnutls_x509_crq_sign21272936 Ref: gnutls_x509_crq_verify1274300 Ref: gnutls_x509_crt_check_email1274897 Ref: gnutls_x509_crt_check_hostname1275425 Ref: gnutls_x509_crt_check_hostname21276141 Ref: gnutls_x509_crt_check_ip1277904 Ref: gnutls_x509_crt_check_issuer1278518 Ref: gnutls_x509_crt_check_key_purpose1279264 Ref: gnutls_x509_crt_check_revocation1279978 Ref: gnutls_x509_crt_cpy_crl_dist_points1280631 Ref: gnutls_x509_crt_deinit1281228 Ref: gnutls_x509_crt_equals1281446 Ref: gnutls_x509_crt_equals21281828 Ref: gnutls_x509_crt_export1282252 Ref: gnutls_x509_crt_export21283163 Ref: gnutls_x509_crt_get_activation_time1283865 Ref: gnutls_x509_crt_get_authority_info_access1284247 Ref: gnutls_x509_crt_get_authority_key_gn_serial1287897 Ref: gnutls_x509_crt_get_authority_key_id1289358 Ref: gnutls_x509_crt_get_basic_constraints1290509 Ref: gnutls_x509_crt_get_ca_status1291727 Ref: gnutls_x509_crt_get_crl_dist_points1292734 Ref: gnutls_x509_crt_get_dn1294087 Ref: gnutls_x509_crt_get_dn21295318 Ref: gnutls_x509_crt_get_dn31296143 Ref: gnutls_x509_crt_get_dn_by_oid1297123 Ref: gnutls_x509_crt_get_dn_oid1298928 Ref: gnutls_x509_crt_get_expiration_time1299988 Ref: gnutls_x509_crt_get_extension_by_oid1300358 Ref: gnutls_x509_crt_get_extension_by_oid21301497 Ref: gnutls_x509_crt_get_extension_data1302578 Ref: gnutls_x509_crt_get_extension_data21303691 Ref: gnutls_x509_crt_get_extension_info1304576 Ref: gnutls_x509_crt_get_extension_oid1306028 Ref: gnutls_x509_crt_get_fingerprint1307015 Ref: gnutls_x509_crt_get_inhibit_anypolicy1307915 Ref: gnutls_x509_crt_get_issuer1308892 Ref: gnutls_x509_crt_get_issuer_alt_name1309558 Ref: gnutls_x509_crt_get_issuer_alt_name21311394 Ref: gnutls_x509_crt_get_issuer_alt_othername_oid1313008 Ref: gnutls_x509_crt_get_issuer_dn1314705 Ref: gnutls_x509_crt_get_issuer_dn21315854 Ref: gnutls_x509_crt_get_issuer_dn31316717 Ref: gnutls_x509_crt_get_issuer_dn_by_oid1317728 Ref: gnutls_x509_crt_get_issuer_dn_oid1319551 Ref: gnutls_x509_crt_get_issuer_unique_id1320619 Ref: gnutls_x509_crt_get_key_id1321738 Ref: gnutls_x509_crt_get_key_purpose_oid1322765 Ref: gnutls_x509_crt_get_key_usage1323950 Ref: gnutls_x509_crt_get_name_constraints1325054 Ref: gnutls_x509_crt_get_pk_algorithm1326502 Ref: gnutls_x509_crt_get_pk_dsa_raw1327303 Ref: gnutls_x509_crt_get_pk_ecc_raw1327979 Ref: gnutls_x509_crt_get_pk_gost_raw1328808 Ref: gnutls_x509_crt_get_pk_oid1329660 Ref: gnutls_x509_crt_get_pk_rsa_raw1330302 Ref: gnutls_x509_crt_get_policy1330888 Ref: gnutls_x509_crt_get_private_key_usage_period1331850 Ref: gnutls_x509_crt_get_proxy1332614 Ref: gnutls_x509_crt_get_raw_dn1333643 Ref: gnutls_x509_crt_get_raw_issuer_dn1334248 Ref: gnutls_x509_crt_get_serial1334839 Ref: gnutls_x509_crt_get_signature1335587 Ref: gnutls_x509_crt_get_signature_algorithm1336154 Ref: gnutls_x509_crt_get_signature_oid1336783 Ref: gnutls_x509_crt_get_spki1337457 Ref: gnutls_x509_crt_get_subject1337955 Ref: gnutls_x509_crt_get_subject_alt_name1338626 Ref: gnutls_x509_crt_get_subject_alt_name21340421 Ref: gnutls_x509_crt_get_subject_alt_othername_oid1342018 Ref: gnutls_x509_crt_get_subject_key_id1343706 Ref: gnutls_x509_crt_get_subject_unique_id1344550 Ref: gnutls_x509_crt_get_tlsfeatures1345659 Ref: gnutls_x509_crt_get_version1346803 Ref: gnutls_x509_crt_import1347134 Ref: gnutls_x509_crt_import_url1347843 Ref: gnutls_x509_crt_init1348580 Ref: gnutls_x509_crt_list_import1348931 Ref: gnutls_x509_crt_list_import21350310 Ref: gnutls_x509_crt_list_import_url1351402 Ref: gnutls_x509_crt_list_verify1352650 Ref: gnutls_x509_crt_print1354246 Ref: gnutls_x509_crt_set_activation_time1355158 Ref: gnutls_x509_crt_set_authority_info_access1355633 Ref: gnutls_x509_crt_set_authority_key_id1356576 Ref: gnutls_x509_crt_set_basic_constraints1357166 Ref: gnutls_x509_crt_set_ca_status1357873 Ref: gnutls_x509_crt_set_crl_dist_points1358483 Ref: gnutls_x509_crt_set_crl_dist_points21359143 Ref: gnutls_x509_crt_set_crq1359850 Ref: gnutls_x509_crt_set_crq_extension_by_oid1360583 Ref: gnutls_x509_crt_set_crq_extensions1361231 Ref: gnutls_x509_crt_set_dn1361705 Ref: gnutls_x509_crt_set_dn_by_oid1362604 Ref: gnutls_x509_crt_set_expiration_time1363741 Ref: gnutls_x509_crt_set_extension_by_oid1364294 Ref: gnutls_x509_crt_set_flags1365081 Ref: gnutls_x509_crt_set_inhibit_anypolicy1365601 Ref: gnutls_x509_crt_set_issuer_alt_name1366119 Ref: gnutls_x509_crt_set_issuer_alt_othername1367165 Ref: gnutls_x509_crt_set_issuer_dn1368157 Ref: gnutls_x509_crt_set_issuer_dn_by_oid1368808 Ref: gnutls_x509_crt_set_issuer_unique_id1370107 Ref: gnutls_x509_crt_set_key1370620 Ref: gnutls_x509_crt_set_key_purpose_oid1371212 Ref: gnutls_x509_crt_set_key_usage1371988 Ref: gnutls_x509_crt_set_name_constraints1372455 Ref: gnutls_x509_crt_set_pin_function1373081 Ref: gnutls_x509_crt_set_policy1373761 Ref: gnutls_x509_crt_set_private_key_usage_period1374630 Ref: gnutls_x509_crt_set_proxy1375145 Ref: gnutls_x509_crt_set_proxy_dn1375979 Ref: gnutls_x509_crt_set_serial1377034 Ref: gnutls_x509_crt_set_spki1378106 Ref: gnutls_x509_crt_set_subject_alt_name1378977 Ref: gnutls_x509_crt_set_subject_alt_othername1380257 Ref: gnutls_x509_crt_set_subject_alternative_name1381281 Ref: gnutls_x509_crt_set_subject_key_id1382195 Ref: gnutls_x509_crt_set_subject_unique_id1382723 Ref: gnutls_x509_crt_set_tlsfeatures1383254 Ref: gnutls_x509_crt_set_version1383782 Ref: gnutls_x509_crt_sign1384621 Ref: gnutls_x509_crt_sign21385328 Ref: gnutls_x509_crt_verify1386581 Ref: gnutls_x509_crt_verify_data21387642 Ref: gnutls_x509_ct_sct_get1388668 Ref: gnutls_x509_ct_sct_get_version1389720 Ref: gnutls_x509_dn_deinit1390491 Ref: gnutls_x509_dn_export1390757 Ref: gnutls_x509_dn_export21391663 Ref: gnutls_x509_dn_get_rdn_ava1392332 Ref: gnutls_x509_dn_get_str1393384 Ref: gnutls_x509_dn_get_str21393984 Ref: gnutls_x509_dn_import1394858 Ref: gnutls_x509_dn_init1395490 Ref: gnutls_x509_dn_oid_known1395923 Ref: gnutls_x509_dn_oid_name1396596 Ref: gnutls_x509_dn_set_str1397129 Ref: gnutls_x509_ext_ct_export_scts1397752 Ref: gnutls_x509_ext_ct_import_scts1398378 Ref: gnutls_x509_ext_ct_scts_deinit1399108 Ref: gnutls_x509_ext_ct_scts_init1399361 Ref: gnutls_x509_ext_deinit1399689 Ref: gnutls_x509_ext_export_aia1399933 Ref: gnutls_x509_ext_export_authority_key_id1400535 Ref: gnutls_x509_ext_export_basic_constraints1401207 Ref: gnutls_x509_ext_export_crl_dist_points1401920 Ref: gnutls_x509_ext_export_inhibit_anypolicy1402604 Ref: gnutls_x509_ext_export_key_purposes1403292 Ref: gnutls_x509_ext_export_key_usage1403927 Ref: gnutls_x509_ext_export_name_constraints1404559 Ref: gnutls_x509_ext_export_policies1405216 Ref: gnutls_x509_ext_export_private_key_usage_period1405895 Ref: gnutls_x509_ext_export_proxy1406576 Ref: gnutls_x509_ext_export_subject_alt_names1407590 Ref: gnutls_x509_ext_export_subject_key_id1408255 Ref: gnutls_x509_ext_export_tlsfeatures1408893 Ref: gnutls_x509_ext_import_aia1409527 Ref: gnutls_x509_ext_import_authority_key_id1410236 Ref: gnutls_x509_ext_import_basic_constraints1410912 Ref: gnutls_x509_ext_import_crl_dist_points1411542 Ref: gnutls_x509_ext_import_inhibit_anypolicy1412174 Ref: gnutls_x509_ext_import_key_purposes1413101 Ref: gnutls_x509_ext_import_key_usage1413743 Ref: gnutls_x509_ext_import_name_constraints1414799 Ref: gnutls_x509_ext_import_policies1416173 Ref: gnutls_x509_ext_import_private_key_usage_period1416784 Ref: gnutls_x509_ext_import_proxy1417403 Ref: gnutls_x509_ext_import_subject_alt_names1418505 Ref: gnutls_x509_ext_import_subject_key_id1419275 Ref: gnutls_x509_ext_import_tlsfeatures1419922 Ref: gnutls_x509_ext_print1420846 Ref: gnutls_x509_key_purpose_deinit1421569 Ref: gnutls_x509_key_purpose_get1421823 Ref: gnutls_x509_key_purpose_init1422559 Ref: gnutls_x509_key_purpose_set1422924 Ref: gnutls_x509_name_constraints_add_excluded1423383 Ref: gnutls_x509_name_constraints_add_permitted1424352 Ref: gnutls_x509_name_constraints_check1425255 Ref: gnutls_x509_name_constraints_check_crt1426108 Ref: gnutls_x509_name_constraints_deinit1426990 Ref: gnutls_x509_name_constraints_get_excluded1427290 Ref: gnutls_x509_name_constraints_get_permitted1428377 Ref: gnutls_x509_name_constraints_init1429447 Ref: gnutls_x509_othername_to_virtual1429834 Ref: gnutls_x509_policies_deinit1430457 Ref: gnutls_x509_policies_get1430737 Ref: gnutls_x509_policies_init1431543 Ref: gnutls_x509_policies_set1431912 Ref: gnutls_x509_policy_release1432387 Ref: gnutls_x509_privkey_cpy1432759 Ref: gnutls_x509_privkey_deinit1433233 Ref: gnutls_x509_privkey_export1433474 Ref: gnutls_x509_privkey_export21434525 Ref: gnutls_x509_privkey_export2_pkcs81435423 Ref: gnutls_x509_privkey_export_dsa_raw1436711 Ref: gnutls_x509_privkey_export_ecc_raw1437459 Ref: gnutls_x509_privkey_export_gost_raw1438358 Ref: gnutls_x509_privkey_export_pkcs81439451 Ref: gnutls_x509_privkey_export_rsa_raw1440964 Ref: gnutls_x509_privkey_export_rsa_raw21441833 Ref: gnutls_x509_privkey_fix1442827 Ref: gnutls_x509_privkey_generate1443216 Ref: gnutls_x509_privkey_generate21444789 Ref: gnutls_x509_privkey_get_key_id1447004 Ref: gnutls_x509_privkey_get_pk_algorithm1448039 Ref: gnutls_x509_privkey_get_pk_algorithm21448475 Ref: gnutls_x509_privkey_get_seed1448974 Ref: gnutls_x509_privkey_get_spki1449810 Ref: gnutls_x509_privkey_import1450357 Ref: gnutls_x509_privkey_import21451168 Ref: gnutls_x509_privkey_import_dh_raw1452251 Ref: gnutls_x509_privkey_import_dsa_raw1452936 Ref: gnutls_x509_privkey_import_ecc_raw1453680 Ref: gnutls_x509_privkey_import_gost_raw1454516 Ref: gnutls_x509_privkey_import_openssl1455816 Ref: gnutls_x509_privkey_import_pkcs81456706 Ref: gnutls_x509_privkey_import_rsa_raw1458173 Ref: gnutls_x509_privkey_import_rsa_raw21459039 Ref: gnutls_x509_privkey_init1460047 Ref: gnutls_x509_privkey_sec_param1460396 Ref: gnutls_x509_privkey_set_flags1460819 Ref: gnutls_x509_privkey_set_pin_function1461381 Ref: gnutls_x509_privkey_set_spki1462003 Ref: gnutls_x509_privkey_sign_data1462562 Ref: gnutls_x509_privkey_verify_params1463799 Ref: gnutls_x509_privkey_verify_seed1464139 Ref: gnutls_x509_rdn_get1464992 Ref: gnutls_x509_rdn_get21465830 Ref: gnutls_x509_rdn_get_by_oid1466758 Ref: gnutls_x509_rdn_get_oid1467756 Ref: gnutls_x509_spki_deinit1468517 Ref: gnutls_x509_spki_get_rsa_oaep_params1468801 Ref: gnutls_x509_spki_get_rsa_pss_params1469393 Ref: gnutls_x509_spki_init1469954 Ref: gnutls_x509_spki_set_rsa_oaep_params1470476 Ref: gnutls_x509_spki_set_rsa_pss_params1471090 Ref: gnutls_x509_tlsfeatures_add1471607 Ref: gnutls_x509_tlsfeatures_check_crt1472067 Ref: gnutls_x509_tlsfeatures_deinit1472675 Ref: gnutls_x509_tlsfeatures_get1472953 Ref: gnutls_x509_tlsfeatures_init1473517 Ref: gnutls_x509_trust_list_add_cas1473906 Ref: gnutls_x509_trust_list_add_crls1475127 Ref: gnutls_x509_trust_list_add_named_crt1476541 Ref: gnutls_x509_trust_list_add_system_trust1477780 Ref: gnutls_x509_trust_list_add_trust_dir1478550 Ref: gnutls_x509_trust_list_add_trust_file1479417 Ref: gnutls_x509_trust_list_add_trust_mem1480576 Ref: gnutls_x509_trust_list_deinit1481507 Ref: gnutls_x509_trust_list_get_issuer1482141 Ref: gnutls_x509_trust_list_get_issuer_by_dn1483278 Ref: gnutls_x509_trust_list_get_issuer_by_subject_key_id1484015 Ref: gnutls_x509_trust_list_get_ptr1484835 Ref: gnutls_x509_trust_list_init1485360 Ref: gnutls_x509_trust_list_iter_deinit1485869 Ref: gnutls_x509_trust_list_iter_get_ca1486178 Ref: gnutls_x509_trust_list_remove_cas1487390 Ref: gnutls_x509_trust_list_remove_trust_file1488249 Ref: gnutls_x509_trust_list_remove_trust_mem1488954 Ref: gnutls_x509_trust_list_set_getissuer_function1489616 Ref: gnutls_x509_trust_list_set_ptr1491455 Ref: gnutls_x509_trust_list_verify_crt1492005 Ref: gnutls_x509_trust_list_verify_crt21493184 Ref: gnutls_x509_trust_list_verify_named_crt1496178 Node: PKCS 7 API1498931 Ref: gnutls_pkcs7_add_attr1499231 Ref: gnutls_pkcs7_attrs_deinit1500053 Ref: gnutls_pkcs7_deinit1500292 Ref: gnutls_pkcs7_delete_crl1500497 Ref: gnutls_pkcs7_delete_crt1500930 Ref: gnutls_pkcs7_export1501380 Ref: gnutls_pkcs7_export21502292 Ref: gnutls_pkcs7_get_attr1502961 Ref: gnutls_pkcs7_get_crl_count1503868 Ref: gnutls_pkcs7_get_crl_raw1504220 Ref: gnutls_pkcs7_get_crl_raw21505011 Ref: gnutls_pkcs7_get_crt_count1505650 Ref: gnutls_pkcs7_get_crt_raw1506029 Ref: gnutls_pkcs7_get_crt_raw21506945 Ref: gnutls_pkcs7_get_embedded_data1507819 Ref: gnutls_pkcs7_get_embedded_data_oid1508839 Ref: gnutls_pkcs7_get_signature_count1509411 Ref: gnutls_pkcs7_get_signature_info1509822 Ref: gnutls_pkcs7_import1510511 Ref: gnutls_pkcs7_init1511329 Ref: gnutls_pkcs7_print1511757 Ref: gnutls_pkcs7_print_signature_info1512526 Ref: gnutls_pkcs7_set_crl1513355 Ref: gnutls_pkcs7_set_crl_raw1513760 Ref: gnutls_pkcs7_set_crt1514154 Ref: gnutls_pkcs7_set_crt_raw1514646 Ref: gnutls_pkcs7_sign1515063 Ref: gnutls_pkcs7_signature_info_deinit1516550 Ref: gnutls_pkcs7_verify1516911 Ref: gnutls_pkcs7_verify_direct1518104 Node: OCSP API1520904 Ref: gnutls_ocsp_req_add_cert1521192 Ref: gnutls_ocsp_req_add_cert_id1522184 Ref: gnutls_ocsp_req_deinit1523532 Ref: gnutls_ocsp_req_export1523749 Ref: gnutls_ocsp_req_get_cert_id1524174 Ref: gnutls_ocsp_req_get_extension1525786 Ref: gnutls_ocsp_req_get_nonce1527242 Ref: gnutls_ocsp_req_get_version1527912 Ref: gnutls_ocsp_req_import1528303 Ref: gnutls_ocsp_req_init1528811 Ref: gnutls_ocsp_req_print1529143 Ref: gnutls_ocsp_req_randomize_nonce1529895 Ref: gnutls_ocsp_req_set_extension1530336 Ref: gnutls_ocsp_req_set_nonce1531028 Ref: gnutls_ocsp_resp_check_crt1531623 Ref: gnutls_ocsp_resp_deinit1532215 Ref: gnutls_ocsp_resp_export1532439 Ref: gnutls_ocsp_resp_export21532865 Ref: gnutls_ocsp_resp_get_certs1533385 Ref: gnutls_ocsp_resp_get_extension1534542 Ref: gnutls_ocsp_resp_get_nonce1536006 Ref: gnutls_ocsp_resp_get_produced1536688 Ref: gnutls_ocsp_resp_get_responder1537039 Ref: gnutls_ocsp_resp_get_responder21538176 Ref: gnutls_ocsp_resp_get_responder_raw_id1539475 Ref: gnutls_ocsp_resp_get_response1540334 Ref: gnutls_ocsp_resp_get_signature1541584 Ref: gnutls_ocsp_resp_get_signature_algorithm1542081 Ref: gnutls_ocsp_resp_get_single1542571 Ref: gnutls_ocsp_resp_get_status1544553 Ref: gnutls_ocsp_resp_get_version1544994 Ref: gnutls_ocsp_resp_import1545406 Ref: gnutls_ocsp_resp_import21545986 Ref: gnutls_ocsp_resp_init1546626 Ref: gnutls_ocsp_resp_list_import21546979 Ref: gnutls_ocsp_resp_print1548198 Ref: gnutls_ocsp_resp_verify1548940 Ref: gnutls_ocsp_resp_verify_direct1550621 Node: PKCS 12 API1551811 Ref: gnutls_pkcs12_bag_decrypt1552105 Ref: gnutls_pkcs12_bag_deinit1552541 Ref: gnutls_pkcs12_bag_enc_info1552779 Ref: gnutls_pkcs12_bag_encrypt1554188 Ref: gnutls_pkcs12_bag_get_count1554701 Ref: gnutls_pkcs12_bag_get_data1555012 Ref: gnutls_pkcs12_bag_get_friendly_name1555622 Ref: gnutls_pkcs12_bag_get_key_id1556263 Ref: gnutls_pkcs12_bag_get_type1556886 Ref: gnutls_pkcs12_bag_init1557260 Ref: gnutls_pkcs12_bag_set_crl1557722 Ref: gnutls_pkcs12_bag_set_crt1558159 Ref: gnutls_pkcs12_bag_set_data1558609 Ref: gnutls_pkcs12_bag_set_friendly_name1559080 Ref: gnutls_pkcs12_bag_set_key_id1559768 Ref: gnutls_pkcs12_bag_set_privkey1560446 Ref: gnutls_pkcs12_deinit1561114 Ref: gnutls_pkcs12_export1561316 Ref: gnutls_pkcs12_export21562223 Ref: gnutls_pkcs12_generate_mac1562903 Ref: gnutls_pkcs12_generate_mac21563298 Ref: gnutls_pkcs12_generate_mac31563758 Ref: gnutls_pkcs12_get_bag1564431 Ref: gnutls_pkcs12_import1565025 Ref: gnutls_pkcs12_init1565750 Ref: gnutls_pkcs12_mac_info1566187 Ref: gnutls_pkcs12_set_bag1567532 Ref: gnutls_pkcs12_simple_parse1567942 Ref: gnutls_pkcs12_verify_mac1570707 Node: PKCS 11 API1571067 Ref: gnutls_pkcs11_add_provider1571400 Ref: gnutls_pkcs11_copy_attached_extension1572153 Ref: gnutls_pkcs11_copy_pubkey1573036 Ref: gnutls_pkcs11_copy_secret_key1574097 Ref: gnutls_pkcs11_copy_x509_crt1574834 Ref: gnutls_pkcs11_copy_x509_crt21575494 Ref: gnutls_pkcs11_copy_x509_privkey1576490 Ref: gnutls_pkcs11_copy_x509_privkey21577323 Ref: gnutls_pkcs11_crt_is_known1578284 Ref: gnutls_pkcs11_deinit1579447 Ref: gnutls_pkcs11_delete_url1579768 Ref: gnutls_pkcs11_get_pin_function1580284 Ref: gnutls_pkcs11_get_raw_issuer1580671 Ref: gnutls_pkcs11_get_raw_issuer_by_dn1581597 Ref: gnutls_pkcs11_get_raw_issuer_by_subject_key_id1582652 Ref: gnutls_pkcs11_init1583787 Ref: gnutls_pkcs11_obj_deinit1584853 Ref: gnutls_pkcs11_obj_export1585099 Ref: gnutls_pkcs11_obj_export21585952 Ref: gnutls_pkcs11_obj_export31586561 Ref: gnutls_pkcs11_obj_export_url1587246 Ref: gnutls_pkcs11_obj_flags_get_str1587777 Ref: gnutls_pkcs11_obj_get_exts1588268 Ref: gnutls_pkcs11_obj_get_flags1589240 Ref: gnutls_pkcs11_obj_get_info1589793 Ref: gnutls_pkcs11_obj_get_ptr1591085 Ref: gnutls_pkcs11_obj_get_type1592026 Ref: gnutls_pkcs11_obj_import_url1592376 Ref: gnutls_pkcs11_obj_init1593312 Ref: gnutls_pkcs11_obj_list_import_url31593701 Ref: gnutls_pkcs11_obj_list_import_url41595722 Ref: gnutls_pkcs11_obj_set_info1597474 Ref: gnutls_pkcs11_obj_set_pin_function1598277 Ref: gnutls_pkcs11_privkey_cpy1598792 Ref: gnutls_pkcs11_privkey_deinit1599297 Ref: gnutls_pkcs11_privkey_export_pubkey1599560 Ref: gnutls_pkcs11_privkey_export_url1600388 Ref: gnutls_pkcs11_privkey_generate1600902 Ref: gnutls_pkcs11_privkey_generate21601582 Ref: gnutls_pkcs11_privkey_generate31602844 Ref: gnutls_pkcs11_privkey_get_info1604390 Ref: gnutls_pkcs11_privkey_get_pk_algorithm1605284 Ref: gnutls_pkcs11_privkey_import_url1605823 Ref: gnutls_pkcs11_privkey_init1606532 Ref: gnutls_pkcs11_privkey_set_pin_function1607259 Ref: gnutls_pkcs11_privkey_status1607783 Ref: gnutls_pkcs11_reinit1608159 Ref: gnutls_pkcs11_set_pin_function1608731 Ref: gnutls_pkcs11_set_token_function1609229 Ref: gnutls_pkcs11_token_check_mechanism1609647 Ref: gnutls_pkcs11_token_get_flags1610412 Ref: gnutls_pkcs11_token_get_info1610966 Ref: gnutls_pkcs11_token_get_mechanism1612009 Ref: gnutls_pkcs11_token_get_ptr1612630 Ref: gnutls_pkcs11_token_get_random1613345 Ref: gnutls_pkcs11_token_get_url1613984 Ref: gnutls_pkcs11_token_init1614664 Ref: gnutls_pkcs11_token_set_pin1615333 Ref: gnutls_pkcs11_type_get_name1616197 Ref: gnutls_x509_crt_import_pkcs111616698 Ref: gnutls_x509_crt_list_import_pkcs111617232 Node: TPM API1617852 Ref: gnutls_tpm_get_registered1618135 Ref: gnutls_tpm_key_list_deinit1618532 Ref: gnutls_tpm_key_list_get_url1618800 Ref: gnutls_tpm_privkey_delete1619461 Ref: gnutls_tpm_privkey_generate1619903 Node: Abstract key API1621261 Ref: gnutls_certificate_set_key1621586 Ref: gnutls_certificate_set_retrieve_function21623754 Ref: gnutls_certificate_set_retrieve_function31626032 Ref: gnutls_pcert_deinit1628952 Ref: gnutls_pcert_export_openpgp1629197 Ref: gnutls_pcert_export_x5091629554 Ref: gnutls_pcert_import_openpgp1630236 Ref: gnutls_pcert_import_openpgp_raw1630639 Ref: gnutls_pcert_import_rawpk1631212 Ref: gnutls_pcert_import_rawpk_raw1632094 Ref: gnutls_pcert_import_x5091633381 Ref: gnutls_pcert_import_x509_list1633990 Ref: gnutls_pcert_import_x509_raw1635220 Ref: gnutls_pcert_list_import_x509_file1635938 Ref: gnutls_pcert_list_import_x509_raw1637406 Ref: gnutls_privkey_decrypt_data1638772 Ref: gnutls_privkey_decrypt_data21639428 Ref: gnutls_privkey_deinit1640261 Ref: gnutls_privkey_derive_secret1640508 Ref: gnutls_privkey_export_dh_raw1641415 Ref: gnutls_privkey_export_dsa_raw1642386 Ref: gnutls_privkey_export_dsa_raw21643124 Ref: gnutls_privkey_export_ecc_raw1643942 Ref: gnutls_privkey_export_ecc_raw21644820 Ref: gnutls_privkey_export_gost_raw21645782 Ref: gnutls_privkey_export_openpgp1646928 Ref: gnutls_privkey_export_pkcs111647284 Ref: gnutls_privkey_export_rsa_raw1647916 Ref: gnutls_privkey_export_rsa_raw21648963 Ref: gnutls_privkey_export_x5091650021 Ref: gnutls_privkey_generate1650693 Ref: gnutls_privkey_generate21652228 Ref: gnutls_privkey_get_pk_algorithm1654408 Ref: gnutls_privkey_get_seed1655030 Ref: gnutls_privkey_get_spki1655841 Ref: gnutls_privkey_get_type1656437 Ref: gnutls_privkey_import_dh_raw1656932 Ref: gnutls_privkey_import_dsa_raw1657618 Ref: gnutls_privkey_import_ecc_raw1658342 Ref: gnutls_privkey_import_ext1659183 Ref: gnutls_privkey_import_ext21660349 Ref: gnutls_privkey_import_ext31661726 Ref: gnutls_privkey_import_ext41663372 Ref: gnutls_privkey_import_gost_raw1666208 Ref: gnutls_privkey_import_openpgp1667440 Ref: gnutls_privkey_import_openpgp_raw1667853 Ref: gnutls_privkey_import_pkcs111668446 Ref: gnutls_privkey_import_pkcs11_url1669228 Ref: gnutls_privkey_import_rsa_raw1669685 Ref: gnutls_privkey_import_tpm_raw1670693 Ref: gnutls_privkey_import_tpm_url1671572 Ref: gnutls_privkey_import_url1672695 Ref: gnutls_privkey_import_x5091673254 Ref: gnutls_privkey_import_x509_raw1674026 Ref: gnutls_privkey_init1674819 Ref: gnutls_privkey_set_flags1675757 Ref: gnutls_privkey_set_pin_function1676294 Ref: gnutls_privkey_set_spki1676868 Ref: gnutls_privkey_sign_data1677457 Ref: gnutls_privkey_sign_data21678493 Ref: gnutls_privkey_sign_hash1679407 Ref: gnutls_privkey_sign_hash21680872 Ref: gnutls_privkey_status1682162 Ref: gnutls_privkey_verify_params1682714 Ref: gnutls_privkey_verify_seed1683084 Ref: gnutls_pubkey_deinit1683808 Ref: gnutls_pubkey_encrypt_data1684048 Ref: gnutls_pubkey_export1684702 Ref: gnutls_pubkey_export21685720 Ref: gnutls_pubkey_export_dh_raw1686495 Ref: gnutls_pubkey_export_dsa_raw1687433 Ref: gnutls_pubkey_export_dsa_raw21688273 Ref: gnutls_pubkey_export_ecc_raw1689189 Ref: gnutls_pubkey_export_ecc_raw21690120 Ref: gnutls_pubkey_export_ecc_x9621691135 Ref: gnutls_pubkey_export_gost_raw21691802 Ref: gnutls_pubkey_export_rsa_raw1692978 Ref: gnutls_pubkey_export_rsa_raw21693695 Ref: gnutls_pubkey_get_key_id1694480 Ref: gnutls_pubkey_get_key_usage1695513 Ref: gnutls_pubkey_get_openpgp_key_id1696018 Ref: gnutls_pubkey_get_pk_algorithm1696665 Ref: gnutls_pubkey_get_preferred_hash_algorithm1697321 Ref: gnutls_pubkey_get_spki1698270 Ref: gnutls_pubkey_import1698854 Ref: gnutls_pubkey_import_dh_raw1699548 Ref: gnutls_pubkey_import_dsa_raw1700161 Ref: gnutls_pubkey_import_ecc_raw1700834 Ref: gnutls_pubkey_import_ecc_x9621701626 Ref: gnutls_pubkey_import_gost_raw1702274 Ref: gnutls_pubkey_import_openpgp1703445 Ref: gnutls_pubkey_import_openpgp_raw1703841 Ref: gnutls_pubkey_import_pkcs111704414 Ref: gnutls_pubkey_import_privkey1704964 Ref: gnutls_pubkey_import_rsa_raw1705678 Ref: gnutls_pubkey_import_tpm_raw1706206 Ref: gnutls_pubkey_import_tpm_url1706991 Ref: gnutls_pubkey_import_url1707899 Ref: gnutls_pubkey_import_x5091708380 Ref: gnutls_pubkey_import_x509_crq1708888 Ref: gnutls_pubkey_import_x509_raw1709399 Ref: gnutls_pubkey_init1709984 Ref: gnutls_pubkey_print1710317 Ref: gnutls_pubkey_set_key_usage1711071 Ref: gnutls_pubkey_set_pin_function1711648 Ref: gnutls_pubkey_set_spki1712217 Ref: gnutls_pubkey_verify_data21712804 Ref: gnutls_pubkey_verify_hash21713728 Ref: gnutls_pubkey_verify_params1714876 Ref: gnutls_register_custom_url1715242 Ref: gnutls_system_key_add_x5091716204 Ref: gnutls_system_key_delete1716953 Ref: gnutls_system_key_iter_deinit1717381 Ref: gnutls_system_key_iter_get_info1717649 Ref: gnutls_x509_crl_privkey_sign1718959 Ref: gnutls_x509_crq_privkey_sign1720240 Ref: gnutls_x509_crq_set_pubkey1721634 Ref: gnutls_x509_crt_privkey_sign1722154 Ref: gnutls_x509_crt_set_pubkey1723417 Node: Socket specific API1723882 Ref: gnutls_transport_set_fastopen1724179 Node: DANE API1725757 Ref: dane_cert_type_name1726139 Ref: dane_cert_usage_name1726437 Ref: dane_match_type_name1726757 Ref: dane_query_data1727048 Ref: dane_query_deinit1727743 Ref: dane_query_entries1727948 Ref: dane_query_status1728190 Ref: dane_query_tlsa1728488 Ref: dane_query_to_raw_tlsa1729083 Ref: dane_raw_tlsa1730449 Ref: dane_state_deinit1731538 Ref: dane_state_init1731730 Ref: dane_state_set_dlv_file1732252 Ref: dane_strerror1732553 Ref: dane_verification_status_print1733056 Ref: dane_verify_crt1733666 Ref: dane_verify_crt_raw1735891 Ref: dane_verify_session_crt1737156 Node: Cryptographic API1738590 Ref: gnutls_aead_cipher_decrypt1739095 Ref: gnutls_aead_cipher_decryptv21740478 Ref: gnutls_aead_cipher_deinit1741419 Ref: gnutls_aead_cipher_encrypt1741751 Ref: gnutls_aead_cipher_encryptv1742864 Ref: gnutls_aead_cipher_encryptv21744024 Ref: gnutls_aead_cipher_init1744968 Ref: gnutls_aead_cipher_set_key1745646 Ref: gnutls_cipher_add_auth1746068 Ref: gnutls_cipher_decrypt1746652 Ref: gnutls_cipher_decrypt21747284 Ref: gnutls_cipher_decrypt31748226 Ref: gnutls_cipher_deinit1749008 Ref: gnutls_cipher_encrypt1749291 Ref: gnutls_cipher_encrypt21749755 Ref: gnutls_cipher_encrypt31750528 Ref: gnutls_cipher_get_block_size1751795 Ref: gnutls_cipher_get_iv_size1752075 Ref: gnutls_cipher_get_tag_size1752557 Ref: gnutls_cipher_init1752963 Ref: gnutls_cipher_set_iv1753701 Ref: gnutls_cipher_tag1754050 Ref: gnutls_crypto_register_aead_cipher1754556 Ref: gnutls_crypto_register_cipher1756168 Ref: gnutls_crypto_register_digest1757957 Ref: gnutls_crypto_register_mac1759185 Ref: gnutls_decode_ber_digest_info1760621 Ref: gnutls_decode_gost_rs_value1761432 Ref: gnutls_decode_rs_value1762252 Ref: gnutls_encode_ber_digest_info1763057 Ref: gnutls_encode_gost_rs_value1763709 Ref: gnutls_encode_rs_value1764463 Ref: gnutls_hash1765091 Ref: gnutls_hash_copy1765526 Ref: gnutls_hash_deinit1766237 Ref: gnutls_hash_fast1766569 Ref: gnutls_hash_get_len1767086 Ref: gnutls_hash_init1767419 Ref: gnutls_hash_output1767959 Ref: gnutls_hash_squeeze1768373 Ref: gnutls_hkdf_expand1769230 Ref: gnutls_hkdf_extract1769933 Ref: gnutls_hmac1770476 Ref: gnutls_hmac_copy1770911 Ref: gnutls_hmac_deinit1771570 Ref: gnutls_hmac_fast1771901 Ref: gnutls_hmac_get_key_size1772625 Ref: gnutls_hmac_get_len1773086 Ref: gnutls_hmac_init1773416 Ref: gnutls_hmac_output1774203 Ref: gnutls_hmac_set_nonce1774542 Ref: gnutls_mac_get_nonce_size1774913 Ref: gnutls_pbkdf21775229 Ref: gnutls_rnd1775866 Ref: gnutls_rnd_refresh1776524 Node: Compatibility API1776810 Ref: gnutls_compression_get1777156 Ref: gnutls_compression_get_id1777516 Ref: gnutls_compression_get_name1777884 Ref: gnutls_compression_list1778274 Ref: gnutls_global_set_mem_functions1778610 Ref: gnutls_openpgp_privkey_sign_hash1780001 Ref: gnutls_priority_compression_list1780434 Ref: gnutls_x509_crt_get_preferred_hash_algorithm1780890 Ref: gnutls_x509_privkey_sign_hash1781779 Node: Copying Information1782661 Node: Additional Features1809140 Node: kTLS (Kernel TLS)1809343 Ref: tab:ktls_support1809843 Node: Bibliography1810290 Ref: CBCATT1810429 Ref: GPGH1810607 Ref: GUTPKI1810730 Ref: PRNGATTACKS1810905 Ref: KEYPIN1811105 Ref: NISTSP800571811280 Ref: RFC74131811528 Ref: RFC79181811695 Ref: RFC61251811872 Ref: RFC76851812213 Ref: RFC76131812388 Ref: RFC22461812636 Ref: RFC60831812797 Ref: RFC44181813034 Ref: RFC46801813201 Ref: RFC76331813359 Ref: RFC79191813531 Ref: RFC45141813735 Ref: RFC43461813939 Ref: RFC43471814089 Ref: RFC52461814256 Ref: RFC24401814407 Ref: RFC48801814589 Ref: RFC42111814783 Ref: RFC28171814977 Ref: RFC28181815130 Ref: RFC29451815244 Ref: RFC73011815394 Ref: RFC29861815614 Ref: PKIX1815803 Ref: RFC37491816066 Ref: RFC38201816232 Ref: RFC65201816475 Ref: RFC57461816714 Ref: RFC52801816923 Ref: TLSTKT1817190 Ref: PKCS121817422 Ref: PKCS111817563 Ref: RESCORLA1817709 Ref: SELKEY1817805 Ref: SSL31817964 Ref: STEVENS1818155 Ref: TLSEXT1818263 Ref: TLSPGP1818480 Ref: TLSSRP1818645 Ref: TLSPSK1818842 Ref: TOMSRP1819011 Ref: WEGER1819124 Ref: ECRYPT1819316 Ref: RFC50561819521 Ref: RFC57641819674 Ref: RFC59291819962 Ref: PKCS11URI1820105 Ref: TPMURI1820241 Ref: ANDERSON1820435 Ref: RFC48211820581 Ref: RFC25601820734 Ref: RIVESTCRL1820928 Ref: RFC92661821289 Node: Function and Data Index1821419 Node: Concept Index1950118  End Tag Table  Local Variables: coding: utf-8 End: