This is gnutls.info, produced by makeinfo version 6.0 from gnutls.texi.

This manual is last updated 23 March 2015 for version 3.3.17 of GnuTLS.

Copyright (C) 2001-2013 Free Software Foundation, Inc.\\ Copyright (C)
2001-2013 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)Invoking certtool.	Manipulate certificates and keys.
* gnutls-serv: (gnutls)Invoking gnutls-serv.	GnuTLS test server.
* gnutls-cli: (gnutls)Invoking gnutls-cli.	GnuTLS test client.
* gnutls-cli-debug: (gnutls)Invoking gnutls-cli-debug.	GnuTLS debug client.
* psktool: (gnutls)Invoking psktool.	Simple TLS-Pre-Shared-Keys manager.
* srptool: (gnutls)Invoking srptool.	Simple SRP password tool.
END-INFO-DIR-ENTRY


Indirect:
gnutls.info-1: 1280
gnutls.info-2: 301698
gnutls.info-3: 808437
gnutls.info-4: 1064031
gnutls.info-5: 1242089

Tag Table:
(Indirect)
Node: Top1280
Node: Preface2463
Node: Introduction to GnuTLS3805
Node: Downloading and installing5453
Node: Document overview7992
Node: Introduction to TLS8993
Ref: Introduction to TLS-Footnote-110135
Node: TLS layers10425
Ref: fig-tls-layers11384
Node: The transport layer11459
Node: The TLS record protocol12063
Node: Encryption algorithms used in the record layer13338
Ref: tab:ciphers14234
Ref: tab:macs15484
Node: Compression algorithms used in the record layer16175
Ref: gnutls_compression_method_t17119
Node: Weaknesses and countermeasures17804
Ref: Weaknesses and countermeasures-Footnote-118832
Node: On Record Padding18910
Node: The TLS Alert Protocol20833
Ref: The Alert Protocol21033
Ref: tab:alerts21917
Node: The TLS Handshake Protocol24886
Ref: The Handshake Protocol25085
Node: TLS Cipher Suites25751
Ref: TLS Cipher Suites-Footnote-126734
Node: Authentication26848
Node: Client Authentication27559
Node: Resuming Sessions28036
Ref: resume28195
Node: TLS Extensions28841
Node: Maximum fragment length negotiation29416
Node: Server name indication30020
Ref: serverind30220
Node: Session tickets31066
Node: HeartBeat31992
Node: Safe renegotiation33311
Node: OCSP status request38219
Node: SRTP40042
Ref: gnutls_srtp_profile_t40575
Node: Application Layer Protocol Negotiation (ALPN)42911
Node: How to use TLS in application protocols44002
Node: Separate ports44516
Ref: Separate ports-Footnote-145970
Node: Upward negotiation46046
Ref: Upward negotiation-Footnote-148807
Node: On SSL 2 and older protocols48835
Node: Authentication methods50713
Node: Certificate authentication51608
Ref: tab:key-exchange52166
Node: X.509 certificates54369
Ref: fig-x50954848
Node: X.509 certificate structure55448
Ref: tab:x50955846
Node: Importing an X.509 certificate57693
Node: X.509 distinguished names59075
Node: X.509 extensions62725
Ref: tab:x509-ext66421
Node: X.509 public and private keys70736
Node: Verifying X.509 certificate paths73170
Ref: gnutls_certificate_status_t84128
Node: Verifying a certificate in the context of TLS session86114
Ref: gnutls_certificate_verify_flags88358
Node: Verification using PKCS1190233
Ref: tab:purposes91553
Ref: Verification using PKCS11-Footnote-194174
Node: OpenPGP certificates94239
Ref: fig-openpgp95053
Ref: tab:openpgp-certificate95843
Ref: tab:openpgp-key-exchange97517
Ref: OpenPGP certificates-Footnote-1101612
Node: Advanced certificate verification101667
Node: Verifying a certificate using trust on first use authentication102554
Node: Verifying a certificate using DANE103778
Node: Digital signatures105286
Node: More on certificate authentication110502
Node: PKCS 10 certificate requests111322
Ref: ex-crq114563
Node: PKIX certificate revocation lists117068
Ref: tab:crl117943
Node: OCSP certificate status checking123601
Ref: tab:ocsp-response130295
Ref: gnutls_x509_crl_reason_t133842
Node: Managing encrypted keys135166
Ref: gnutls_pkcs_encrypt_flags_t139219
Node: certtool Invocation145998
Ref: certtool usage146763
Ref: certtool debug147336
Ref: certtool generate-request147477
Ref: certtool verify-chain147821
Ref: certtool verify147996
Ref: certtool verify-crl148260
Ref: certtool get-dh-params148558
Ref: certtool load-privkey148855
Ref: certtool load-pubkey149027
Ref: certtool load-certificate149196
Ref: certtool load-ca-privkey149376
Ref: certtool load-ca-certificate149579
Ref: certtool password149790
Ref: certtool null-password150156
Ref: certtool empty-password150359
Ref: certtool cprint150567
Ref: certtool p12-name150799
Ref: certtool pubkey-info151012
Ref: certtool to-p12151255
Ref: certtool rsa151554
Ref: certtool dsa151685
Ref: certtool ecc151815
Ref: certtool ecdsa151987
Ref: certtool hash152106
Ref: certtool inder152292
Ref: certtool inraw152714
Ref: certtool outder152839
Ref: certtool outraw153087
Ref: certtool curve153217
Ref: certtool sec-param153428
Ref: certtool ask-pass153648
Ref: certtool pkcs-cipher153902
Ref: certtool provider154141
Ref: certtool exit status154340
Ref: certtool See Also154572
Ref: certtool Examples154621
Ref: certtool Files158535
Node: ocsptool Invocation164874
Ref: ocsptool usage165415
Ref: ocsptool debug165988
Ref: ocsptool ask166129
Ref: ocsptool exit status166524
Ref: ocsptool See Also166756
Ref: ocsptool Examples166806
Node: danetool Invocation171784
Ref: danetool usage172238
Ref: danetool debug172811
Ref: danetool load-pubkey172952
Ref: danetool load-certificate173121
Ref: danetool dlv173301
Ref: danetool hash173459
Ref: danetool check173647
Ref: danetool check-ee174043
Ref: danetool check-ca174224
Ref: danetool tlsa-rr174400
Ref: danetool host174697
Ref: danetool proto174889
Ref: danetool app-proto175110
Ref: danetool ca175525
Ref: danetool x509175696
Ref: danetool local175955
Ref: danetool domain176083
Ref: danetool local-dns176527
Ref: danetool insecure176842
Ref: danetool inder176985
Ref: danetool inraw177390
Ref: danetool print-raw177515
Ref: danetool quiet177749
Ref: danetool exit status177923
Ref: danetool See Also178155
Ref: danetool Examples178205
Node: Shared-key and anonymous authentication179370
Node: SRP authentication179939
Node: Authentication using SRP180202
Node: srptool Invocation183243
Ref: srptool usage184054
Ref: srptool debug186129
Ref: srptool verify186270
Ref: srptool passwd-conf186408
Ref: srptool create-conf186609
Ref: srptool exit status186855
Ref: srptool See Also187085
Ref: srptool Examples187198
Node: PSK authentication187842
Node: Authentication using PSK188138
Node: psktool Invocation189470
Ref: psktool usage189956
Ref: psktool debug190525
Ref: psktool exit status190666
Ref: psktool See Also190896
Ref: psktool Examples190996
Node: Anonymous authentication191457
Node: Selecting an appropriate authentication method192789
Node: Hardware security modules and abstract key types197631
Node: Abstract key types199730
Node: Abstract public keys201146
Node: Abstract private keys205761
Node: Operations209309
Node: Smart cards and HSMs215795
Ref: fig-pkcs11-vision217652
Ref: Smart cards and HSMs-Footnote-1217935
Ref: Smart cards and HSMs-Footnote-2217975
Node: PKCS11 Initialization218035
Ref: PKCS11 Initialization-Footnote-1220725
Node: Accessing objects that require a PIN220768
Ref: gnutls_pin_flag_t222447
Node: Reading objects223966
Node: Writing objects229261
Node: Using a PKCS11 token with TLS231642
Node: p11tool Invocation232943
Ref: p11tool usage233859
Ref: p11tool debug234440
Ref: p11tool export-chain234593
Ref: p11tool list-all-privkeys234863
Ref: p11tool list-privkeys235063
Ref: p11tool list-keys235253
Ref: p11tool write235433
Ref: p11tool generate-random235620
Ref: p11tool generate-rsa235827
Ref: p11tool generate-dsa236010
Ref: p11tool generate-ecc236192
Ref: p11tool export-pubkey236379
Ref: p11tool mark-wrap236553
Ref: p11tool mark-trusted236806
Ref: p11tool mark-ca237082
Ref: p11tool mark-private237356
Ref: p11tool trusted237716
Ref: p11tool ca237879
Ref: p11tool private238015
Ref: p11tool so-login238176
Ref: p11tool admin-login238424
Ref: p11tool curve238583
Ref: p11tool sec-param238808
Ref: p11tool inder239066
Ref: p11tool inraw239303
Ref: p11tool outder239441
Ref: p11tool outraw239703
Ref: p11tool set-pin239846
Ref: p11tool set-so-pin240060
Ref: p11tool provider240304
Ref: p11tool exit status240515
Ref: p11tool See Also240759
Ref: p11tool Examples240821
Node: Trusted Platform Module241957
Node: Keys in TPM243207
Node: Key generation244685
Node: Using keys246953
Node: tpmtool Invocation250608
Ref: tpmtool usage251034
Ref: tpmtool debug251615
Ref: tpmtool generate-rsa251768
Ref: tpmtool user252050
Ref: tpmtool system252421
Ref: tpmtool sec-param252786
Ref: tpmtool inder253126
Ref: tpmtool outder253441
Ref: tpmtool exit status253674
Ref: tpmtool See Also253918
Ref: tpmtool Examples253993
Node: How to use GnuTLS in applications254622
Node: Introduction to the library255191
Node: General idea255765
Ref: fig-gnutls-design256614
Ref: General idea-Footnote-1257920
Node: Error handling257965
Node: Common types259535
Node: Debugging and auditing260421
Ref: tab:environment261292
Node: Thread safety263774
Node: Sessions and fork266501
Node: Callback functions267046
Node: Preparation268014
Node: Headers268433
Node: Initialization268722
Node: Version check269638
Node: Building the source270517
Node: Session initialization272628
Node: Associating the credentials276334
Ref: tab:key-exchange-cred277079
Node: Certificate credentials278246
Node: SRP credentials291983
Node: PSK credentials296755
Node: Anonymous credentials301698
Node: Setting up the transport layer302513
Node: Asynchronous operation310403
Node: DTLS sessions314075
Ref: DTLS sessions-Footnote-1316351
Node: TLS handshake316428
Node: Data transfer and termination319496
Node: Buffered data transfer328451
Node: Handling alerts330263
Node: Priority Strings333626
Ref: tab:prio-keywords334591
Ref: tab:prio-algorithms340854
Ref: tab:prio-special1342998
Ref: tab:prio-special2345803
Ref: Priority Strings-Footnote-1351207
Ref: Priority Strings-Footnote-2351264
Node: Selecting cryptographic key sizes351455
Ref: tab:key-sizes352097
Node: Advanced topics356557
Node: Session resumption356950
Node: Certificate verification361262
Ref: dane_verify_status_t370021
Node: Parameter generation370426
Node: Deriving keys for other applications/protocols373129
Node: Channel Bindings374709
Node: Interoperability376236
Node: Compatibility with the OpenSSL library377549
Node: GnuTLS application examples378274
Ref: examples378492
Node: Client examples378748
Node: Simple client example with X.509 certificate support379633
Ref: ex-verify379926
Node: Simple client example with SSH-style certificate verification386559
Node: Simple client example with anonymous authentication391198
Node: Simple Datagram TLS client example394936
Node: Obtaining session information399491
Node: Using a callback to select the certificate to use404358
Node: Verifying a certificate411395
Ref: ex-verify2411632
Node: Client using a smart card with TLS416825
Ref: ex-pkcs11-client417058
Node: Client with Resume capability example422136
Ref: ex-resume-client422411
Node: Simple client example with SRP authentication427604
Node: Simple client example in C++431869
Node: Helper functions for TCP connections434441
Node: Helper functions for UDP connections436003
Node: Server examples437819
Node: Echo server with X.509 authentication438283
Node: Echo server with OpenPGP authentication445650
Node: Echo server with SRP authentication452123
Node: Echo server with anonymous authentication458952
Node: DTLS echo server with X.509 authentication464896
Node: OCSP example479891
Ref: Generate OCSP request480057
Node: Miscellaneous examples489465
Node: Checking for an alert489791
Node: X.509 certificate parsing example491239
Ref: ex-x509-info491496
Node: Listing the ciphersuites in a priority string495525
Node: PKCS12 structure generation example497842
Node: Using GnuTLS as a cryptographic library502046
Ref: Using GnuTLS as a cryptographic library-Footnote-1502823
Node: Symmetric algorithms502879
Node: Public key algorithms504238
Node: Hash and HMAC functions504706
Node: Random number generation506516
Ref: gnutls_rnd_level_t506849
Node: Other included programs507606
Node: gnutls-cli Invocation508175
Ref: gnutls-cli usage508735
Ref: gnutls-cli debug509316
Ref: gnutls-cli tofu509457
Ref: gnutls-cli strict-tofu509920
Ref: gnutls-cli dane510303
Ref: gnutls-cli local-dns510646
Ref: gnutls-cli ca-verification510961
Ref: gnutls-cli ocsp511297
Ref: gnutls-cli resume511539
Ref: gnutls-cli rehandshake511685
Ref: gnutls-cli starttls511852
Ref: gnutls-cli app-proto512036
Ref: gnutls-cli starttls-proto512198
Ref: gnutls-cli dh-bits512662
Ref: gnutls-cli priority513013
Ref: gnutls-cli ranges513391
Ref: gnutls-cli list513604
Ref: gnutls-cli alpn513971
Ref: gnutls-cli disable-extensions514280
Ref: gnutls-cli inline-commands514475
Ref: gnutls-cli inline-commands-prefix514744
Ref: gnutls-cli provider515147
Ref: gnutls-cli exit status515344
Ref: gnutls-cli See Also515580
Ref: gnutls-cli Examples515657
Node: gnutls-serv Invocation518725
Ref: gnutls-serv usage519200
Ref: gnutls-serv debug519785
Ref: gnutls-serv verify-client-cert519926
Ref: gnutls-serv heartbeat520155
Ref: gnutls-serv priority520306
Ref: gnutls-serv ocsp-response520675
Ref: gnutls-serv list520898
Ref: gnutls-serv provider521136
Ref: gnutls-serv exit status521333
Ref: gnutls-serv See Also521571
Ref: gnutls-serv Examples521649
Node: gnutls-cli-debug Invocation527260
Ref: gnutls-cli-debug usage528080
Ref: gnutls-cli-debug debug528685
Ref: gnutls-cli-debug exit status528826
Ref: gnutls-cli-debug See Also529074
Ref: gnutls-cli-debug Examples529157
Node: Internal architecture of GnuTLS531580
Node: The TLS Protocol532122
Ref: fig-client-server532598
Node: TLS Handshake Protocol532688
Ref: fig-gnutls-handshake533130
Ref: fig-gnutls-handshake-sequence533639
Node: TLS Authentication Methods533737
Ref: TLS Authentication Methods-Footnote-1536035
Node: TLS Extension Handling536101
Node: Cryptographic Backend547814
Ref: fig-crypto-layers548548
Ref: Cryptographic Backend-Footnote-1552259
Ref: Cryptographic Backend-Footnote-2552343
Node: Upgrading from previous versions552450
Node: Support557952
Node: Getting help558200
Node: Commercial Support558786
Node: Bug Reports559612
Node: Contributing560976
Node: Certification563002
Node: Error codes564261
Node: Supported ciphersuites583360
Ref: ciphersuites583533
Node: API reference595829
Node: Core TLS API596216
Ref: gnutls_alert_get596443
Ref: gnutls_alert_get_name597067
Ref: gnutls_alert_get_strname597452
Ref: gnutls_alert_send597787
Ref: gnutls_alert_send_appropriate598670
Ref: gnutls_alpn_get_selected_protocol599409
Ref: gnutls_alpn_set_protocols599990
Ref: gnutls_anon_allocate_client_credentials600838
Ref: gnutls_anon_allocate_server_credentials601297
Ref: gnutls_anon_free_client_credentials601748
Ref: gnutls_anon_free_server_credentials602124
Ref: gnutls_anon_set_params_function602492
Ref: gnutls_anon_set_server_dh_params603010
Ref: gnutls_anon_set_server_params_function603534
Ref: gnutls_auth_client_get_type604043
Ref: gnutls_auth_get_type604555
Ref: gnutls_auth_server_get_type605252
Ref: gnutls_bye605744
Ref: gnutls_certificate_activation_time_peers607350
Ref: gnutls_certificate_allocate_credentials607817
Ref: gnutls_certificate_client_get_request_status608293
Ref: gnutls_certificate_expiration_time_peers608668
Ref: gnutls_certificate_free_ca_names609072
Ref: gnutls_certificate_free_cas609746
Ref: gnutls_certificate_free_credentials610170
Ref: gnutls_certificate_free_crls610691
Ref: gnutls_certificate_free_keys610996
Ref: gnutls_certificate_get_crt_raw611435
Ref: gnutls_certificate_get_issuer612403
Ref: gnutls_certificate_get_ours613307
Ref: gnutls_certificate_get_peers613840
Ref: gnutls_certificate_get_peers_subkey_id614728
Ref: gnutls_certificate_send_x509_rdn_sequence615243
Ref: gnutls_certificate_server_set_request615971
Ref: gnutls_certificate_set_dh_params616624
Ref: gnutls_certificate_set_ocsp_status_request_file617345
Ref: gnutls_certificate_set_ocsp_status_request_function618233
Ref: gnutls_certificate_set_params_function619617
Ref: gnutls_certificate_set_pin_function620156
Ref: gnutls_certificate_set_retrieve_function620820
Ref: gnutls_certificate_set_verify_flags622698
Ref: gnutls_certificate_set_verify_function623196
Ref: gnutls_certificate_set_verify_limits624265
Ref: gnutls_certificate_set_x509_crl624951
Ref: gnutls_certificate_set_x509_crl_file625784
Ref: gnutls_certificate_set_x509_crl_mem626570
Ref: gnutls_certificate_set_x509_key627352
Ref: gnutls_certificate_set_x509_key_file628633
Ref: gnutls_certificate_set_x509_key_file2630449
Ref: gnutls_certificate_set_x509_key_mem632411
Ref: gnutls_certificate_set_x509_key_mem2633662
Ref: gnutls_certificate_set_x509_simple_pkcs12_file635078
Ref: gnutls_certificate_set_x509_simple_pkcs12_mem636811
Ref: gnutls_certificate_set_x509_system_trust638514
Ref: gnutls_certificate_set_x509_trust639089
Ref: gnutls_certificate_set_x509_trust_dir640074
Ref: gnutls_certificate_set_x509_trust_file640817
Ref: gnutls_certificate_set_x509_trust_mem641998
Ref: gnutls_certificate_type_get642946
Ref: gnutls_certificate_type_get_id643348
Ref: gnutls_certificate_type_get_name643745
Ref: gnutls_certificate_type_list644128
Ref: gnutls_certificate_verification_status_print644482
Ref: gnutls_certificate_verify_peers645240
Ref: gnutls_certificate_verify_peers2647158
Ref: gnutls_certificate_verify_peers3648675
Ref: gnutls_check_version650212
Ref: gnutls_cipher_get650821
Ref: gnutls_cipher_get_id651127
Ref: gnutls_cipher_get_key_size651509
Ref: gnutls_cipher_get_name651836
Ref: gnutls_cipher_list652183
Ref: gnutls_cipher_suite_get_name652743
Ref: gnutls_cipher_suite_info653361
Ref: gnutls_compression_get654540
Ref: gnutls_compression_get_id654893
Ref: gnutls_compression_get_name655257
Ref: gnutls_compression_list655639
Ref: gnutls_credentials_clear655957
Ref: gnutls_credentials_get656190
Ref: gnutls_credentials_set657154
Ref: gnutls_db_check_entry658527
Ref: gnutls_db_check_entry_time658926
Ref: gnutls_db_get_default_cache_expiration659322
Ref: gnutls_db_get_ptr659517
Ref: gnutls_db_remove_session659834
Ref: gnutls_db_set_cache_expiration660376
Ref: gnutls_db_set_ptr660722
Ref: gnutls_db_set_remove_function661062
Ref: gnutls_db_set_retrieve_function661570
Ref: gnutls_db_set_store_function662261
Ref: gnutls_deinit662733
Ref: gnutls_dh_get_group663077
Ref: gnutls_dh_get_peers_public_bits663808
Ref: gnutls_dh_get_prime_bits664252
Ref: gnutls_dh_get_pubkey664892
Ref: gnutls_dh_get_secret_bits665484
Ref: gnutls_dh_params_cpy665916
Ref: gnutls_dh_params_deinit666374
Ref: gnutls_dh_params_export2_pkcs3666649
Ref: gnutls_dh_params_export_pkcs3667470
Ref: gnutls_dh_params_export_raw668489
Ref: gnutls_dh_params_generate2669242
Ref: gnutls_dh_params_import_pkcs3670195
Ref: gnutls_dh_params_import_raw670970
Ref: gnutls_dh_params_init671619
Ref: gnutls_dh_set_prime_bits671988
Ref: gnutls_digest_get_id673085
Ref: gnutls_digest_get_name673512
Ref: gnutls_digest_list673852
Ref: gnutls_ecc_curve_get674217
Ref: gnutls_ecc_curve_get_name674610
Ref: gnutls_ecc_curve_get_size674946
Ref: gnutls_ecc_curve_list675192
Ref: gnutls_error_is_fatal675515
Ref: gnutls_error_to_alert676317
Ref: gnutls_est_record_overhead_size677020
Ref: gnutls_fingerprint677901
Ref: gnutls_fips140_mode_enabled678907
Ref: gnutls_global_deinit679139
Ref: gnutls_global_init679336
Ref: gnutls_global_set_audit_log_function680513
Ref: gnutls_global_set_log_function681220
Ref: gnutls_global_set_log_level681728
Ref: gnutls_global_set_mutex682216
Ref: gnutls_global_set_time_function683108
Ref: gnutls_handshake683519
Ref: gnutls_handshake_description_get_name685338
Ref: gnutls_handshake_get_last_in685726
Ref: gnutls_handshake_get_last_out686356
Ref: gnutls_handshake_set_hook_function686993
Ref: gnutls_handshake_set_max_packet_length688382
Ref: gnutls_handshake_set_post_client_hello_function689073
Ref: gnutls_handshake_set_private_extensions690410
Ref: gnutls_handshake_set_random691094
Ref: gnutls_handshake_set_timeout691807
Ref: gnutls_heartbeat_allowed692289
Ref: gnutls_heartbeat_enable692763
Ref: gnutls_heartbeat_get_timeout693547
Ref: gnutls_heartbeat_ping694091
Ref: gnutls_heartbeat_pong695059
Ref: gnutls_heartbeat_set_timeouts695471
Ref: gnutls_hex2bin696383
Ref: gnutls_hex_decode696951
Ref: gnutls_hex_encode697526
Ref: gnutls_init698109
Ref: gnutls_key_generate699412
Ref: gnutls_kx_get699831
Ref: gnutls_kx_get_id700162
Ref: gnutls_kx_get_name700506
Ref: gnutls_kx_list700851
Ref: gnutls_load_file701179
Ref: gnutls_mac_get701716
Ref: gnutls_mac_get_id702022
Ref: gnutls_mac_get_key_size702436
Ref: gnutls_mac_get_name702773
Ref: gnutls_mac_list703092
Ref: gnutls_ocsp_status_request_enable_client703534
Ref: gnutls_ocsp_status_request_get704480
Ref: gnutls_ocsp_status_request_is_checked705159
Ref: gnutls_openpgp_send_cert705833
Ref: gnutls_packet_deinit706400
Ref: gnutls_packet_get706674
Ref: gnutls_pem_base64_decode707184
Ref: gnutls_pem_base64_decode_alloc708047
Ref: gnutls_pem_base64_encode708844
Ref: gnutls_pem_base64_encode_alloc709659
Ref: gnutls_perror710365
Ref: gnutls_pk_algorithm_get_name710661
Ref: gnutls_pk_bits_to_sec_param711017
Ref: gnutls_pk_get_id711491
Ref: gnutls_pk_get_name712009
Ref: gnutls_pk_list712371
Ref: gnutls_pk_to_sign712704
Ref: gnutls_prf713115
Ref: gnutls_prf_raw714766
Ref: gnutls_priority_certificate_type_list716403
Ref: gnutls_priority_cipher_list716842
Ref: gnutls_priority_compression_list717257
Ref: gnutls_priority_deinit717672
Ref: gnutls_priority_ecc_curve_list717922
Ref: gnutls_priority_get_cipher_suite_index718358
Ref: gnutls_priority_init719248
Ref: gnutls_priority_kx_list722873
Ref: gnutls_priority_mac_list723286
Ref: gnutls_priority_protocol_list723699
Ref: gnutls_priority_set724108
Ref: gnutls_priority_set_direct724540
Ref: gnutls_priority_sign_list725436
Ref: gnutls_protocol_get_id725849
Ref: gnutls_protocol_get_name726165
Ref: gnutls_protocol_get_version726524
Ref: gnutls_protocol_list726827
Ref: gnutls_psk_allocate_client_credentials727197
Ref: gnutls_psk_allocate_server_credentials727692
Ref: gnutls_psk_client_get_hint728163
Ref: gnutls_psk_free_client_credentials728646
Ref: gnutls_psk_free_server_credentials729017
Ref: gnutls_psk_server_get_username729380
Ref: gnutls_psk_set_client_credentials729746
Ref: gnutls_psk_set_client_credentials_function730738
Ref: gnutls_psk_set_params_function731657
Ref: gnutls_psk_set_server_credentials_file732179
Ref: gnutls_psk_set_server_credentials_function732826
Ref: gnutls_psk_set_server_credentials_hint733775
Ref: gnutls_psk_set_server_dh_params734409
Ref: gnutls_psk_set_server_params_function734936
Ref: gnutls_random_art735419
Ref: gnutls_range_split736199
Ref: gnutls_record_can_use_length_hiding737330
Ref: gnutls_record_check_corked738083
Ref: gnutls_record_check_pending738471
Ref: gnutls_record_cork738887
Ref: gnutls_record_disable_padding739306
Ref: gnutls_record_get_direction739918
Ref: gnutls_record_get_max_size740958
Ref: gnutls_record_overhead_size741338
Ref: gnutls_record_recv741629
Ref: gnutls_record_recv_packet743138
Ref: gnutls_record_recv_seq744021
Ref: gnutls_record_send745012
Ref: gnutls_record_send_range746802
Ref: gnutls_record_set_max_empty_records747992
Ref: gnutls_record_set_max_size748892
Ref: gnutls_record_set_timeout749807
Ref: gnutls_record_uncork750225
Ref: gnutls_rehandshake751170
Ref: gnutls_safe_renegotiation_status752455
Ref: gnutls_sec_param_get_name752870
Ref: gnutls_sec_param_to_pk_bits753244
Ref: gnutls_sec_param_to_symmetric_bits753914
Ref: gnutls_server_name_get754298
Ref: gnutls_server_name_set755658
Ref: gnutls_session_channel_binding756646
Ref: gnutls_session_enable_compatibility_mode757369
Ref: gnutls_session_force_valid758062
Ref: gnutls_session_get_data758488
Ref: gnutls_session_get_data2759372
Ref: gnutls_session_get_desc760227
Ref: gnutls_session_get_id760638
Ref: gnutls_session_get_id2761529
Ref: gnutls_session_get_ptr762001
Ref: gnutls_session_get_random762401
Ref: gnutls_session_is_resumed763003
Ref: gnutls_session_resumption_requested763339
Ref: gnutls_session_set_data763726
Ref: gnutls_session_set_id764572
Ref: gnutls_session_set_premaster765219
Ref: gnutls_session_set_ptr766309
Ref: gnutls_session_ticket_enable_client766724
Ref: gnutls_session_ticket_enable_server767138
Ref: gnutls_session_ticket_key_generate767702
Ref: gnutls_set_default_priority768132
Ref: gnutls_sign_algorithm_get768587
Ref: gnutls_sign_algorithm_get_client768972
Ref: gnutls_sign_algorithm_get_requested769381
Ref: gnutls_sign_get_hash_algorithm770413
Ref: gnutls_sign_get_id770825
Ref: gnutls_sign_get_name771188
Ref: gnutls_sign_get_pk_algorithm771538
Ref: gnutls_sign_is_secure771949
Ref: gnutls_sign_list772202
Ref: gnutls_srp_allocate_client_credentials772532
Ref: gnutls_srp_allocate_server_credentials773008
Ref: gnutls_srp_base64_decode773456
Ref: gnutls_srp_base64_decode_alloc774171
Ref: gnutls_srp_base64_encode774844
Ref: gnutls_srp_base64_encode_alloc775655
Ref: gnutls_srp_free_client_credentials776391
Ref: gnutls_srp_free_server_credentials776762
Ref: gnutls_srp_server_get_username777125
Ref: gnutls_srp_set_client_credentials777579
Ref: gnutls_srp_set_client_credentials_function778335
Ref: gnutls_srp_set_prime_bits779439
Ref: gnutls_srp_set_server_credentials_file780129
Ref: gnutls_srp_set_server_credentials_function780870
Ref: gnutls_srp_set_server_fake_salt_seed782590
Ref: gnutls_srp_verifier784098
Ref: gnutls_srtp_get_keys785026
Ref: gnutls_srtp_get_mki786425
Ref: gnutls_srtp_get_profile_id786999
Ref: gnutls_srtp_get_profile_name787457
Ref: gnutls_srtp_get_selected_profile787878
Ref: gnutls_srtp_set_mki788327
Ref: gnutls_srtp_set_profile788781
Ref: gnutls_srtp_set_profile_direct789318
Ref: gnutls_store_commitment790045
Ref: gnutls_store_pubkey791307
Ref: gnutls_strerror792496
Ref: gnutls_strerror_name792981
Ref: gnutls_supplemental_get_name793450
Ref: gnutls_tdb_deinit793858
Ref: gnutls_tdb_init794073
Ref: gnutls_tdb_set_store_commitment_func794424
Ref: gnutls_tdb_set_store_func795105
Ref: gnutls_tdb_set_verify_func795694
Ref: gnutls_transport_get_int796438
Ref: gnutls_transport_get_int2796851
Ref: gnutls_transport_get_ptr797359
Ref: gnutls_transport_get_ptr2797780
Ref: gnutls_transport_set_errno798319
Ref: gnutls_transport_set_errno_function799188
Ref: gnutls_transport_set_int799730
Ref: gnutls_transport_set_int2800091
Ref: gnutls_transport_set_ptr800655
Ref: gnutls_transport_set_ptr2801073
Ref: gnutls_transport_set_pull_function801722
Ref: gnutls_transport_set_pull_timeout_function802507
Ref: gnutls_transport_set_push_function803474
Ref: gnutls_transport_set_vec_push_function804324
Ref: gnutls_url_is_supported805025
Ref: gnutls_verify_stored_pubkey805407
Node: Datagram TLS API808437
Ref: gnutls_dtls_cookie_send808713
Ref: gnutls_dtls_cookie_verify809968
Ref: gnutls_dtls_get_data_mtu810912
Ref: gnutls_dtls_get_mtu811360
Ref: gnutls_dtls_get_timeout811808
Ref: gnutls_dtls_prestate_set812356
Ref: gnutls_dtls_set_data_mtu812940
Ref: gnutls_dtls_set_mtu813919
Ref: gnutls_dtls_set_timeouts814530
Ref: gnutls_record_get_discarded815641
Node: X509 certificate API815920
Ref: gnutls_certificate_set_trust_list816267
Ref: gnutls_pkcs7_deinit817003
Ref: gnutls_pkcs7_delete_crl817216
Ref: gnutls_pkcs7_delete_crt817674
Ref: gnutls_pkcs7_export818147
Ref: gnutls_pkcs7_export2819058
Ref: gnutls_pkcs7_get_crl_count819740
Ref: gnutls_pkcs7_get_crl_raw820114
Ref: gnutls_pkcs7_get_crt_count820915
Ref: gnutls_pkcs7_get_crt_raw821299
Ref: gnutls_pkcs7_import822187
Ref: gnutls_pkcs7_init822813
Ref: gnutls_pkcs7_set_crl823233
Ref: gnutls_pkcs7_set_crl_raw823663
Ref: gnutls_pkcs7_set_crt824082
Ref: gnutls_pkcs7_set_crt_raw824595
Ref: gnutls_subject_alt_names_deinit825065
Ref: gnutls_subject_alt_names_get825354
Ref: gnutls_subject_alt_names_init826379
Ref: gnutls_subject_alt_names_set826769
Ref: gnutls_x509_aia_deinit827442
Ref: gnutls_x509_aia_get827697
Ref: gnutls_x509_aia_init828876
Ref: gnutls_x509_aia_set829227
Ref: gnutls_x509_aki_deinit829905
Ref: gnutls_x509_aki_get_cert_issuer830189
Ref: gnutls_x509_aki_get_id831276
Ref: gnutls_x509_aki_init831830
Ref: gnutls_x509_aki_set_cert_issuer832194
Ref: gnutls_x509_aki_set_id833158
Ref: gnutls_x509_crl_check_issuer833604
Ref: gnutls_x509_crl_deinit834047
Ref: gnutls_x509_crl_dist_points_deinit834284
Ref: gnutls_x509_crl_dist_points_get834599
Ref: gnutls_x509_crl_dist_points_init835588
Ref: gnutls_x509_crl_dist_points_set835999
Ref: gnutls_x509_crl_export836716
Ref: gnutls_x509_crl_export2837599
Ref: gnutls_x509_crl_get_authority_key_gn_serial838319
Ref: gnutls_x509_crl_get_authority_key_id839638
Ref: gnutls_x509_crl_get_crt_count840706
Ref: gnutls_x509_crl_get_crt_serial841069
Ref: gnutls_x509_crl_get_dn_oid841973
Ref: gnutls_x509_crl_get_extension_data842794
Ref: gnutls_x509_crl_get_extension_data2843911
Ref: gnutls_x509_crl_get_extension_info844795
Ref: gnutls_x509_crl_get_extension_oid846073
Ref: gnutls_x509_crl_get_issuer_dn846939
Ref: gnutls_x509_crl_get_issuer_dn2847815
Ref: gnutls_x509_crl_get_issuer_dn_by_oid848488
Ref: gnutls_x509_crl_get_next_update849999
Ref: gnutls_x509_crl_get_number850438
Ref: gnutls_x509_crl_get_raw_issuer_dn851168
Ref: gnutls_x509_crl_get_signature851627
Ref: gnutls_x509_crl_get_signature_algorithm852179
Ref: gnutls_x509_crl_get_this_update852621
Ref: gnutls_x509_crl_get_version852951
Ref: gnutls_x509_crl_import853264
Ref: gnutls_x509_crl_init853893
Ref: gnutls_x509_crl_iter_crt_serial854474
Ref: gnutls_x509_crl_iter_deinit855625
Ref: gnutls_x509_crl_list_import855885
Ref: gnutls_x509_crl_list_import2856877
Ref: gnutls_x509_crl_print857785
Ref: gnutls_x509_crl_set_authority_key_id858439
Ref: gnutls_x509_crl_set_crt859092
Ref: gnutls_x509_crl_set_crt_serial859670
Ref: gnutls_x509_crl_set_next_update860307
Ref: gnutls_x509_crl_set_number860719
Ref: gnutls_x509_crl_set_this_update861296
Ref: gnutls_x509_crl_set_version861705
Ref: gnutls_x509_crl_sign2862255
Ref: gnutls_x509_crl_verify863144
Ref: gnutls_x509_crq_deinit864299
Ref: gnutls_x509_crq_export864540
Ref: gnutls_x509_crq_export2865542
Ref: gnutls_x509_crq_get_attribute_by_oid866321
Ref: gnutls_x509_crq_get_attribute_data867346
Ref: gnutls_x509_crq_get_attribute_info868458
Ref: gnutls_x509_crq_get_basic_constraints869655
Ref: gnutls_x509_crq_get_challenge_password870913
Ref: gnutls_x509_crq_get_dn871530
Ref: gnutls_x509_crq_get_dn2872355
Ref: gnutls_x509_crq_get_dn_by_oid873058
Ref: gnutls_x509_crq_get_dn_oid874519
Ref: gnutls_x509_crq_get_extension_by_oid875306
Ref: gnutls_x509_crq_get_extension_by_oid2876463
Ref: gnutls_x509_crq_get_extension_data877545
Ref: gnutls_x509_crq_get_extension_data2878675
Ref: gnutls_x509_crq_get_extension_info879559
Ref: gnutls_x509_crq_get_key_id880834
Ref: gnutls_x509_crq_get_key_purpose_oid881866
Ref: gnutls_x509_crq_get_key_rsa_raw882892
Ref: gnutls_x509_crq_get_key_usage883516
Ref: gnutls_x509_crq_get_pk_algorithm884607
Ref: gnutls_x509_crq_get_private_key_usage_period885369
Ref: gnutls_x509_crq_get_subject_alt_name886083
Ref: gnutls_x509_crq_get_subject_alt_othername_oid887646
Ref: gnutls_x509_crq_get_version889123
Ref: gnutls_x509_crq_import889474
Ref: gnutls_x509_crq_init890166
Ref: gnutls_x509_crq_print890506
Ref: gnutls_x509_crq_set_attribute_by_oid891167
Ref: gnutls_x509_crq_set_basic_constraints892037
Ref: gnutls_x509_crq_set_challenge_password892781
Ref: gnutls_x509_crq_set_dn893237
Ref: gnutls_x509_crq_set_dn_by_oid893791
Ref: gnutls_x509_crq_set_key894900
Ref: gnutls_x509_crq_set_key_purpose_oid895368
Ref: gnutls_x509_crq_set_key_rsa_raw896147
Ref: gnutls_x509_crq_set_key_usage896728
Ref: gnutls_x509_crq_set_private_key_usage_period897232
Ref: gnutls_x509_crq_set_subject_alt_name897761
Ref: gnutls_x509_crq_set_version898559
Ref: gnutls_x509_crq_sign2899051
Ref: gnutls_x509_crq_verify900032
Ref: gnutls_x509_crt_check_hostname900631
Ref: gnutls_x509_crt_check_hostname2901343
Ref: gnutls_x509_crt_check_issuer902860
Ref: gnutls_x509_crt_check_revocation903591
Ref: gnutls_x509_crt_cpy_crl_dist_points904242
Ref: gnutls_x509_crt_deinit904831
Ref: gnutls_x509_crt_export905054
Ref: gnutls_x509_crt_export2905965
Ref: gnutls_x509_crt_get_activation_time906663
Ref: gnutls_x509_crt_get_authority_info_access907046
Ref: gnutls_x509_crt_get_authority_key_gn_serial910520
Ref: gnutls_x509_crt_get_authority_key_id911966
Ref: gnutls_x509_crt_get_basic_constraints913102
Ref: gnutls_x509_crt_get_ca_status914321
Ref: gnutls_x509_crt_get_crl_dist_points915325
Ref: gnutls_x509_crt_get_dn916655
Ref: gnutls_x509_crt_get_dn2917507
Ref: gnutls_x509_crt_get_dn_by_oid918204
Ref: gnutls_x509_crt_get_dn_oid919973
Ref: gnutls_x509_crt_get_expiration_time921001
Ref: gnutls_x509_crt_get_extension_by_oid921499
Ref: gnutls_x509_crt_get_extension_by_oid2922626
Ref: gnutls_x509_crt_get_extension_data923699
Ref: gnutls_x509_crt_get_extension_data2924788
Ref: gnutls_x509_crt_get_extension_info925658
Ref: gnutls_x509_crt_get_extension_oid927014
Ref: gnutls_x509_crt_get_fingerprint927977
Ref: gnutls_x509_crt_get_issuer928848
Ref: gnutls_x509_crt_get_issuer_alt_name929491
Ref: gnutls_x509_crt_get_issuer_alt_name2931296
Ref: gnutls_x509_crt_get_issuer_alt_othername_oid932883
Ref: gnutls_x509_crt_get_issuer_dn934537
Ref: gnutls_x509_crt_get_issuer_dn2935415
Ref: gnutls_x509_crt_get_issuer_dn_by_oid936143
Ref: gnutls_x509_crt_get_issuer_dn_oid937930
Ref: gnutls_x509_crt_get_issuer_unique_id938966
Ref: gnutls_x509_crt_get_key_id939783
Ref: gnutls_x509_crt_get_key_purpose_oid940771
Ref: gnutls_x509_crt_get_key_usage941932
Ref: gnutls_x509_crt_get_name_constraints943012
Ref: gnutls_x509_crt_get_pk_algorithm944365
Ref: gnutls_x509_crt_get_pk_dsa_raw945086
Ref: gnutls_x509_crt_get_pk_rsa_raw945754
Ref: gnutls_x509_crt_get_policy946332
Ref: gnutls_x509_crt_get_private_key_usage_period947278
Ref: gnutls_x509_crt_get_proxy948035
Ref: gnutls_x509_crt_get_raw_dn949061
Ref: gnutls_x509_crt_get_raw_issuer_dn949659
Ref: gnutls_x509_crt_get_serial950243
Ref: gnutls_x509_crt_get_signature950988
Ref: gnutls_x509_crt_get_signature_algorithm951590
Ref: gnutls_x509_crt_get_subject952063
Ref: gnutls_x509_crt_get_subject_alt_name952711
Ref: gnutls_x509_crt_get_subject_alt_name2954475
Ref: gnutls_x509_crt_get_subject_alt_othername_oid956045
Ref: gnutls_x509_crt_get_subject_key_id957690
Ref: gnutls_x509_crt_get_subject_unique_id958527
Ref: gnutls_x509_crt_get_version959326
Ref: gnutls_x509_crt_import959658
Ref: gnutls_x509_crt_init960352
Ref: gnutls_x509_crt_list_import960691
Ref: gnutls_x509_crt_list_import2962055
Ref: gnutls_x509_crt_list_verify963141
Ref: gnutls_x509_crt_print964812
Ref: gnutls_x509_crt_set_activation_time965709
Ref: gnutls_x509_crt_set_authority_info_access966176
Ref: gnutls_x509_crt_set_authority_key_id967071
Ref: gnutls_x509_crt_set_basic_constraints967653
Ref: gnutls_x509_crt_set_ca_status968352
Ref: gnutls_x509_crt_set_crl_dist_points968950
Ref: gnutls_x509_crt_set_crl_dist_points2969602
Ref: gnutls_x509_crt_set_crq970301
Ref: gnutls_x509_crt_set_crq_extensions971006
Ref: gnutls_x509_crt_set_dn971468
Ref: gnutls_x509_crt_set_dn_by_oid972022
Ref: gnutls_x509_crt_set_expiration_time973139
Ref: gnutls_x509_crt_set_extension_by_oid973736
Ref: gnutls_x509_crt_set_issuer_alt_name974531
Ref: gnutls_x509_crt_set_issuer_dn975366
Ref: gnutls_x509_crt_set_issuer_dn_by_oid975941
Ref: gnutls_x509_crt_set_key977194
Ref: gnutls_x509_crt_set_key_purpose_oid977701
Ref: gnutls_x509_crt_set_key_usage978469
Ref: gnutls_x509_crt_set_name_constraints978928
Ref: gnutls_x509_crt_set_pin_function979560
Ref: gnutls_x509_crt_set_policy980240
Ref: gnutls_x509_crt_set_private_key_usage_period981109
Ref: gnutls_x509_crt_set_proxy981616
Ref: gnutls_x509_crt_set_proxy_dn982430
Ref: gnutls_x509_crt_set_serial983454
Ref: gnutls_x509_crt_set_subject_alt_name984319
Ref: gnutls_x509_crt_set_subject_alternative_name985141
Ref: gnutls_x509_crt_set_subject_key_id985965
Ref: gnutls_x509_crt_set_version986465
Ref: gnutls_x509_crt_sign987288
Ref: gnutls_x509_crt_sign2987843
Ref: gnutls_x509_crt_verify988711
Ref: gnutls_x509_dn_deinit989638
Ref: gnutls_x509_dn_export989900
Ref: gnutls_x509_dn_export2990794
Ref: gnutls_x509_dn_get_rdn_ava991455
Ref: gnutls_x509_dn_import992485
Ref: gnutls_x509_dn_init993111
Ref: gnutls_x509_dn_oid_known993537
Ref: gnutls_x509_dn_oid_name994206
Ref: gnutls_x509_ext_deinit994735
Ref: gnutls_x509_ext_export_aia994979
Ref: gnutls_x509_ext_export_authority_key_id995583
Ref: gnutls_x509_ext_export_basic_constraints996249
Ref: gnutls_x509_ext_export_crl_dist_points996946
Ref: gnutls_x509_ext_export_key_purposes997614
Ref: gnutls_x509_ext_export_key_usage998247
Ref: gnutls_x509_ext_export_name_constraints998863
Ref: gnutls_x509_ext_export_policies999518
Ref: gnutls_x509_ext_export_private_key_usage_period1000191
Ref: gnutls_x509_ext_export_proxy1000856
Ref: gnutls_x509_ext_export_subject_alt_names1001849
Ref: gnutls_x509_ext_export_subject_key_id1002508
Ref: gnutls_x509_ext_import_aia1003114
Ref: gnutls_x509_ext_import_authority_key_id1003829
Ref: gnutls_x509_ext_import_basic_constraints1004502
Ref: gnutls_x509_ext_import_crl_dist_points1005128
Ref: gnutls_x509_ext_import_key_purposes1005761
Ref: gnutls_x509_ext_import_key_usage1006420
Ref: gnutls_x509_ext_import_name_constraints1007436
Ref: gnutls_x509_ext_import_policies1008721
Ref: gnutls_x509_ext_import_private_key_usage_period1009340
Ref: gnutls_x509_ext_import_proxy1009955
Ref: gnutls_x509_ext_import_subject_alt_names1011036
Ref: gnutls_x509_ext_import_subject_key_id1011828
Ref: gnutls_x509_ext_print1012437
Ref: gnutls_x509_key_purpose_deinit1013154
Ref: gnutls_x509_key_purpose_get1013429
Ref: gnutls_x509_key_purpose_init1014172
Ref: gnutls_x509_key_purpose_set1014548
Ref: gnutls_x509_name_constraints_add_excluded1015028
Ref: gnutls_x509_name_constraints_add_permitted1015641
Ref: gnutls_x509_name_constraints_check1016240
Ref: gnutls_x509_name_constraints_check_crt1017043
Ref: gnutls_x509_name_constraints_deinit1017923
Ref: gnutls_x509_name_constraints_get_excluded1018238
Ref: gnutls_x509_name_constraints_get_permitted1019324
Ref: gnutls_x509_name_constraints_init1020393
Ref: gnutls_x509_othername_to_virtual1020791
Ref: gnutls_x509_policies_deinit1021407
Ref: gnutls_x509_policies_get1021707
Ref: gnutls_x509_policies_init1022422
Ref: gnutls_x509_policies_set1022802
Ref: gnutls_x509_policy_release1023288
Ref: gnutls_x509_privkey_cpy1023652
Ref: gnutls_x509_privkey_deinit1024122
Ref: gnutls_x509_privkey_export1024369
Ref: gnutls_x509_privkey_export21025434
Ref: gnutls_x509_privkey_export2_pkcs81026267
Ref: gnutls_x509_privkey_export_dsa_raw1027543
Ref: gnutls_x509_privkey_export_ecc_raw1028319
Ref: gnutls_x509_privkey_export_pkcs81029103
Ref: gnutls_x509_privkey_export_rsa_raw1030608
Ref: gnutls_x509_privkey_export_rsa_raw21031505
Ref: gnutls_x509_privkey_fix1032527
Ref: gnutls_x509_privkey_generate1032920
Ref: gnutls_x509_privkey_get_key_id1033953
Ref: gnutls_x509_privkey_get_pk_algorithm1034945
Ref: gnutls_x509_privkey_get_pk_algorithm21035378
Ref: gnutls_x509_privkey_import1035870
Ref: gnutls_x509_privkey_import21036670
Ref: gnutls_x509_privkey_import_dsa_raw1037670
Ref: gnutls_x509_privkey_import_ecc_raw1038396
Ref: gnutls_x509_privkey_import_openssl1039109
Ref: gnutls_x509_privkey_import_pkcs81039988
Ref: gnutls_x509_privkey_import_rsa_raw1041440
Ref: gnutls_x509_privkey_import_rsa_raw21042299
Ref: gnutls_x509_privkey_init1043300
Ref: gnutls_x509_privkey_sec_param1043643
Ref: gnutls_x509_privkey_verify_params1044080
Ref: gnutls_x509_rdn_get1044437
Ref: gnutls_x509_rdn_get_by_oid1045141
Ref: gnutls_x509_rdn_get_oid1046118
Ref: gnutls_x509_trust_list_add_cas1046872
Ref: gnutls_x509_trust_list_add_crls1047721
Ref: gnutls_x509_trust_list_add_named_crt1048706
Ref: gnutls_x509_trust_list_add_system_trust1049823
Ref: gnutls_x509_trust_list_add_trust_dir1050585
Ref: gnutls_x509_trust_list_add_trust_file1051438
Ref: gnutls_x509_trust_list_add_trust_mem1052575
Ref: gnutls_x509_trust_list_deinit1053369
Ref: gnutls_x509_trust_list_get_issuer1054000
Ref: gnutls_x509_trust_list_init1054930
Ref: gnutls_x509_trust_list_remove_cas1055425
Ref: gnutls_x509_trust_list_remove_trust_file1056292
Ref: gnutls_x509_trust_list_remove_trust_mem1057010
Ref: gnutls_x509_trust_list_verify_crt1057661
Ref: gnutls_x509_trust_list_verify_crt21058964
Ref: gnutls_x509_trust_list_verify_named_crt1061297
Node: OCSP API1064031
Ref: gnutls_ocsp_req_add_cert1064325
Ref: gnutls_ocsp_req_add_cert_id1065290
Ref: gnutls_ocsp_req_deinit1066615
Ref: gnutls_ocsp_req_export1066837
Ref: gnutls_ocsp_req_get_cert_id1067256
Ref: gnutls_ocsp_req_get_extension1068847
Ref: gnutls_ocsp_req_get_nonce1070178
Ref: gnutls_ocsp_req_get_version1070831
Ref: gnutls_ocsp_req_import1071207
Ref: gnutls_ocsp_req_init1071708
Ref: gnutls_ocsp_req_print1072028
Ref: gnutls_ocsp_req_randomize_nonce1072763
Ref: gnutls_ocsp_req_set_extension1073201
Ref: gnutls_ocsp_req_set_nonce1073890
Ref: gnutls_ocsp_resp_check_crt1074482
Ref: gnutls_ocsp_resp_deinit1075065
Ref: gnutls_ocsp_resp_export1075294
Ref: gnutls_ocsp_resp_get_certs1075718
Ref: gnutls_ocsp_resp_get_extension1076842
Ref: gnutls_ocsp_resp_get_nonce1078181
Ref: gnutls_ocsp_resp_get_produced1078846
Ref: gnutls_ocsp_resp_get_responder1079192
Ref: gnutls_ocsp_resp_get_response1079942
Ref: gnutls_ocsp_resp_get_signature1081069
Ref: gnutls_ocsp_resp_get_signature_algorithm1081557
Ref: gnutls_ocsp_resp_get_single1082034
Ref: gnutls_ocsp_resp_get_status1083975
Ref: gnutls_ocsp_resp_get_version1084393
Ref: gnutls_ocsp_resp_import1084790
Ref: gnutls_ocsp_resp_init1085357
Ref: gnutls_ocsp_resp_print1085684
Ref: gnutls_ocsp_resp_verify1086409
Ref: gnutls_ocsp_resp_verify_direct1088001
Node: OpenPGP API1089113
Ref: gnutls_certificate_set_openpgp_key1089433
Ref: gnutls_certificate_set_openpgp_key_file1090364
Ref: gnutls_certificate_set_openpgp_key_file21091108
Ref: gnutls_certificate_set_openpgp_key_mem1092115
Ref: gnutls_certificate_set_openpgp_key_mem21092872
Ref: gnutls_certificate_set_openpgp_keyring_file1093896
Ref: gnutls_certificate_set_openpgp_keyring_mem1094616
Ref: gnutls_openpgp_crt_check_hostname1095376
Ref: gnutls_openpgp_crt_check_hostname21095965
Ref: gnutls_openpgp_crt_deinit1096717
Ref: gnutls_openpgp_crt_export1096940
Ref: gnutls_openpgp_crt_export21097689
Ref: gnutls_openpgp_crt_get_auth_subkey1098254
Ref: gnutls_openpgp_crt_get_creation_time1098968
Ref: gnutls_openpgp_crt_get_expiration_time1099299
Ref: gnutls_openpgp_crt_get_fingerprint1099680
Ref: gnutls_openpgp_crt_get_key_id1100239
Ref: gnutls_openpgp_crt_get_key_usage1100627
Ref: gnutls_openpgp_crt_get_name1101189
Ref: gnutls_openpgp_crt_get_pk_algorithm1101919
Ref: gnutls_openpgp_crt_get_pk_dsa_raw1102637
Ref: gnutls_openpgp_crt_get_pk_rsa_raw1103338
Ref: gnutls_openpgp_crt_get_preferred_key_id1103979
Ref: gnutls_openpgp_crt_get_revoked_status1104447
Ref: gnutls_openpgp_crt_get_subkey_count1104821
Ref: gnutls_openpgp_crt_get_subkey_creation_time1105232
Ref: gnutls_openpgp_crt_get_subkey_expiration_time1105658
Ref: gnutls_openpgp_crt_get_subkey_fingerprint1106130
Ref: gnutls_openpgp_crt_get_subkey_id1106791
Ref: gnutls_openpgp_crt_get_subkey_idx1107215
Ref: gnutls_openpgp_crt_get_subkey_pk_algorithm1107629
Ref: gnutls_openpgp_crt_get_subkey_pk_dsa_raw1108470
Ref: gnutls_openpgp_crt_get_subkey_pk_rsa_raw1109241
Ref: gnutls_openpgp_crt_get_subkey_revoked_status1109948
Ref: gnutls_openpgp_crt_get_subkey_usage1110426
Ref: gnutls_openpgp_crt_get_version1111108
Ref: gnutls_openpgp_crt_import1111446
Ref: gnutls_openpgp_crt_init1112014
Ref: gnutls_openpgp_crt_print1112307
Ref: gnutls_openpgp_crt_set_preferred_key_id1112979
Ref: gnutls_openpgp_crt_verify_ring1113608
Ref: gnutls_openpgp_crt_verify_self1114504
Ref: gnutls_openpgp_keyring_check_id1115098
Ref: gnutls_openpgp_keyring_deinit1115606
Ref: gnutls_openpgp_keyring_get_crt1115869
Ref: gnutls_openpgp_keyring_get_crt_count1116536
Ref: gnutls_openpgp_keyring_import1116911
Ref: gnutls_openpgp_keyring_init1117533
Ref: gnutls_openpgp_privkey_deinit1117858
Ref: gnutls_openpgp_privkey_export1118107
Ref: gnutls_openpgp_privkey_export21119075
Ref: gnutls_openpgp_privkey_export_dsa_raw1119849
Ref: gnutls_openpgp_privkey_export_rsa_raw1120624
Ref: gnutls_openpgp_privkey_export_subkey_dsa_raw1121530
Ref: gnutls_openpgp_privkey_export_subkey_rsa_raw1122375
Ref: gnutls_openpgp_privkey_get_fingerprint1123325
Ref: gnutls_openpgp_privkey_get_key_id1123929
Ref: gnutls_openpgp_privkey_get_pk_algorithm1124332
Ref: gnutls_openpgp_privkey_get_preferred_key_id1125113
Ref: gnutls_openpgp_privkey_get_revoked_status1125615
Ref: gnutls_openpgp_privkey_get_subkey_count1126051
Ref: gnutls_openpgp_privkey_get_subkey_creation_time1126478
Ref: gnutls_openpgp_privkey_get_subkey_expiration_time1126917
Ref: gnutls_openpgp_privkey_get_subkey_fingerprint1127406
Ref: gnutls_openpgp_privkey_get_subkey_id1128081
Ref: gnutls_openpgp_privkey_get_subkey_idx1128558
Ref: gnutls_openpgp_privkey_get_subkey_pk_algorithm1129000
Ref: gnutls_openpgp_privkey_get_subkey_revoked_status1129869
Ref: gnutls_openpgp_privkey_import1130341
Ref: gnutls_openpgp_privkey_init1131052
Ref: gnutls_openpgp_privkey_sec_param1131379
Ref: gnutls_openpgp_privkey_set_preferred_key_id1131842
Ref: gnutls_openpgp_set_recv_key_function1132501
Node: PKCS 12 API1132952
Ref: gnutls_pkcs12_bag_decrypt1133245
Ref: gnutls_pkcs12_bag_deinit1133677
Ref: gnutls_pkcs12_bag_encrypt1133905
Ref: gnutls_pkcs12_bag_get_count1134410
Ref: gnutls_pkcs12_bag_get_data1134722
Ref: gnutls_pkcs12_bag_get_friendly_name1135323
Ref: gnutls_pkcs12_bag_get_key_id1135955
Ref: gnutls_pkcs12_bag_get_type1136569
Ref: gnutls_pkcs12_bag_init1136915
Ref: gnutls_pkcs12_bag_set_crl1137365
Ref: gnutls_pkcs12_bag_set_crt1137798
Ref: gnutls_pkcs12_bag_set_data1138244
Ref: gnutls_pkcs12_bag_set_friendly_name1138715
Ref: gnutls_pkcs12_bag_set_key_id1139394
Ref: gnutls_pkcs12_deinit1140045
Ref: gnutls_pkcs12_export1140257
Ref: gnutls_pkcs12_export21141177
Ref: gnutls_pkcs12_generate_mac1141866
Ref: gnutls_pkcs12_get_bag1142274
Ref: gnutls_pkcs12_import1142889
Ref: gnutls_pkcs12_init1143615
Ref: gnutls_pkcs12_set_bag1144043
Ref: gnutls_pkcs12_simple_parse1144454
Ref: gnutls_pkcs12_verify_mac1147074
Node: PKCS 11 API1147435
Ref: gnutls_pkcs11_add_provider1147764
Ref: gnutls_pkcs11_copy_secret_key1148457
Ref: gnutls_pkcs11_copy_x509_crt1149182
Ref: gnutls_pkcs11_copy_x509_privkey1149836
Ref: gnutls_pkcs11_crt_is_known1150638
Ref: gnutls_pkcs11_deinit1151769
Ref: gnutls_pkcs11_delete_url1152086
Ref: gnutls_pkcs11_get_pin_function1152602
Ref: gnutls_pkcs11_get_raw_issuer1152985
Ref: gnutls_pkcs11_init1153862
Ref: gnutls_pkcs11_obj_deinit1154872
Ref: gnutls_pkcs11_obj_export1155121
Ref: gnutls_pkcs11_obj_export21155965
Ref: gnutls_pkcs11_obj_export31156561
Ref: gnutls_pkcs11_obj_export_url1157233
Ref: gnutls_pkcs11_obj_flags_get_str1157765
Ref: gnutls_pkcs11_obj_get_exts1158244
Ref: gnutls_pkcs11_obj_get_flags1159021
Ref: gnutls_pkcs11_obj_get_info1159550
Ref: gnutls_pkcs11_obj_get_type1160420
Ref: gnutls_pkcs11_obj_import_url1160770
Ref: gnutls_pkcs11_obj_init1161500
Ref: gnutls_pkcs11_obj_list_import_url1161875
Ref: gnutls_pkcs11_obj_list_import_url21162756
Ref: gnutls_pkcs11_obj_set_pin_function1163815
Ref: gnutls_pkcs11_privkey_deinit1164332
Ref: gnutls_pkcs11_privkey_export_pubkey1164599
Ref: gnutls_pkcs11_privkey_export_url1165403
Ref: gnutls_pkcs11_privkey_generate1165913
Ref: gnutls_pkcs11_privkey_generate21166585
Ref: gnutls_pkcs11_privkey_get_info1167814
Ref: gnutls_pkcs11_privkey_get_pk_algorithm1168701
Ref: gnutls_pkcs11_privkey_import_url1169237
Ref: gnutls_pkcs11_privkey_init1169965
Ref: gnutls_pkcs11_privkey_set_pin_function1170340
Ref: gnutls_pkcs11_privkey_status1170860
Ref: gnutls_pkcs11_reinit1171231
Ref: gnutls_pkcs11_set_pin_function1171791
Ref: gnutls_pkcs11_set_token_function1172281
Ref: gnutls_pkcs11_token_get_flags1172687
Ref: gnutls_pkcs11_token_get_info1173229
Ref: gnutls_pkcs11_token_get_mechanism1173906
Ref: gnutls_pkcs11_token_get_random1174525
Ref: gnutls_pkcs11_token_get_url1175156
Ref: gnutls_pkcs11_token_init1175824
Ref: gnutls_pkcs11_token_set_pin1176462
Ref: gnutls_pkcs11_type_get_name1177075
Ref: gnutls_x509_crt_import_pkcs111177564
Ref: gnutls_x509_crt_import_pkcs11_url1178084
Ref: gnutls_x509_crt_list_import_pkcs111178743
Node: TPM API1179357
Ref: gnutls_tpm_get_registered1179636
Ref: gnutls_tpm_key_list_deinit1180029
Ref: gnutls_tpm_key_list_get_url1180297
Ref: gnutls_tpm_privkey_delete1180950
Ref: gnutls_tpm_privkey_generate1181388
Node: Abstract key API1182738
Ref: gnutls_certificate_set_key1183048
Ref: gnutls_certificate_set_retrieve_function21184592
Ref: gnutls_pcert_deinit1186547
Ref: gnutls_pcert_import_openpgp1186792
Ref: gnutls_pcert_import_openpgp_raw1187403
Ref: gnutls_pcert_import_x5091188182
Ref: gnutls_pcert_import_x509_raw1188781
Ref: gnutls_pcert_list_import_x509_raw1189485
Ref: gnutls_privkey_decrypt_data1190528
Ref: gnutls_privkey_deinit1191162
Ref: gnutls_privkey_export_dsa_raw1191417
Ref: gnutls_privkey_export_ecc_raw1192145
Ref: gnutls_privkey_export_rsa_raw1192876
Ref: gnutls_privkey_generate1193838
Ref: gnutls_privkey_get_pk_algorithm1194738
Ref: gnutls_privkey_get_type1195357
Ref: gnutls_privkey_import_dsa_raw1195851
Ref: gnutls_privkey_import_ecc_raw1196552
Ref: gnutls_privkey_import_ext1197222
Ref: gnutls_privkey_import_ext21198108
Ref: gnutls_privkey_import_openpgp1199440
Ref: gnutls_privkey_import_openpgp_raw1200285
Ref: gnutls_privkey_import_pkcs111201001
Ref: gnutls_privkey_import_pkcs11_url1201764
Ref: gnutls_privkey_import_rsa_raw1202218
Ref: gnutls_privkey_import_tpm_raw1203203
Ref: gnutls_privkey_import_tpm_url1204075
Ref: gnutls_privkey_import_url1205183
Ref: gnutls_privkey_import_x5091205730
Ref: gnutls_privkey_import_x509_raw1206483
Ref: gnutls_privkey_init1207267
Ref: gnutls_privkey_set_pin_function1207626
Ref: gnutls_privkey_sign_data1208198
Ref: gnutls_privkey_sign_hash1209215
Ref: gnutls_privkey_status1210381
Ref: gnutls_privkey_verify_params1210925
Ref: gnutls_pubkey_deinit1211280
Ref: gnutls_pubkey_encrypt_data1211526
Ref: gnutls_pubkey_export1212086
Ref: gnutls_pubkey_export21213100
Ref: gnutls_pubkey_export_dsa_raw1213873
Ref: gnutls_pubkey_export_ecc_raw1214553
Ref: gnutls_pubkey_export_ecc_x9621215196
Ref: gnutls_pubkey_export_rsa_raw1215851
Ref: gnutls_pubkey_get_key_id1216442
Ref: gnutls_pubkey_get_key_usage1217432
Ref: gnutls_pubkey_get_openpgp_key_id1217934
Ref: gnutls_pubkey_get_pk_algorithm1219136
Ref: gnutls_pubkey_get_preferred_hash_algorithm1219789
Ref: gnutls_pubkey_get_verify_algorithm1220753
Ref: gnutls_pubkey_import1221375
Ref: gnutls_pubkey_import_dsa_raw1222094
Ref: gnutls_pubkey_import_ecc_raw1222755
Ref: gnutls_pubkey_import_ecc_x9621223363
Ref: gnutls_pubkey_import_openpgp1223997
Ref: gnutls_pubkey_import_openpgp_raw1224642
Ref: gnutls_pubkey_import_pkcs111225336
Ref: gnutls_pubkey_import_pkcs11_url1225889
Ref: gnutls_pubkey_import_privkey1226401
Ref: gnutls_pubkey_import_rsa_raw1226996
Ref: gnutls_pubkey_import_tpm_raw1227552
Ref: gnutls_pubkey_import_tpm_url1228329
Ref: gnutls_pubkey_import_url1229226
Ref: gnutls_pubkey_import_x5091229719
Ref: gnutls_pubkey_import_x509_crq1230224
Ref: gnutls_pubkey_import_x509_raw1230732
Ref: gnutls_pubkey_init1231314
Ref: gnutls_pubkey_print1231646
Ref: gnutls_pubkey_set_key_usage1232385
Ref: gnutls_pubkey_set_pin_function1232954
Ref: gnutls_pubkey_verify_data1233525
Ref: gnutls_pubkey_verify_data21234297
Ref: gnutls_pubkey_verify_hash1235021
Ref: gnutls_pubkey_verify_hash21235803
Ref: gnutls_pubkey_verify_params1236745
Ref: gnutls_x509_crl_privkey_sign1237113
Ref: gnutls_x509_crq_privkey_sign1238035
Ref: gnutls_x509_crq_set_pubkey1239048
Ref: gnutls_x509_crt_privkey_sign1239519
Ref: gnutls_x509_crt_set_pubkey1240397
Node: DANE API1242089
Ref: dane_cert_type_name1242460
Ref: dane_cert_usage_name1242750
Ref: dane_match_type_name1243050
Ref: dane_query_data1243333
Ref: dane_query_deinit1244012
Ref: dane_query_entries1244217
Ref: dane_query_status1244459
Ref: dane_query_tlsa1244753
Ref: dane_query_to_raw_tlsa1245344
Ref: dane_raw_tlsa1246686
Ref: dane_state_deinit1247763
Ref: dane_state_init1247955
Ref: dane_state_set_dlv_file1248339
Ref: dane_strerror1248640
Ref: dane_verification_status_print1249139
Ref: dane_verify_crt1249733
Ref: dane_verify_crt_raw1251791
Ref: dane_verify_session_crt1253663
Node: Cryptographic API1254855
Ref: gnutls_cipher_add_auth1255183
Ref: gnutls_cipher_decrypt1255765
Ref: gnutls_cipher_decrypt21256413
Ref: gnutls_cipher_deinit1257189
Ref: gnutls_cipher_encrypt1257474
Ref: gnutls_cipher_encrypt21257934
Ref: gnutls_cipher_get_block_size1258562
Ref: gnutls_cipher_get_iv_size1258837
Ref: gnutls_cipher_get_tag_size1259150
Ref: gnutls_cipher_init1259420
Ref: gnutls_cipher_set_iv1260139
Ref: gnutls_cipher_tag1260490
Ref: gnutls_hash1260952
Ref: gnutls_hash_deinit1261389
Ref: gnutls_hash_fast1261723
Ref: gnutls_hash_get_len1262234
Ref: gnutls_hash_init1262562
Ref: gnutls_hash_output1263104
Ref: gnutls_hmac1263428
Ref: gnutls_hmac_deinit1263865
Ref: gnutls_hmac_fast1264198
Ref: gnutls_hmac_get_len1264811
Ref: gnutls_hmac_init1265126
Ref: gnutls_hmac_output1265915
Ref: gnutls_hmac_set_nonce1266256
Ref: gnutls_mac_get_nonce_size1266631
Ref: gnutls_rnd1266941
Ref: gnutls_rnd_refresh1267399
Node: Compatibility API1267680
Ref: gnutls_certificate_client_set_retrieve_function1268072
Ref: gnutls_certificate_server_set_retrieve_function1269964
Ref: gnutls_certificate_set_rsa_export_params1271099
Ref: gnutls_certificate_type_set_priority1271615
Ref: gnutls_cipher_set_priority1272344
Ref: gnutls_compression_set_priority1273068
Ref: gnutls_global_set_mem_functions1273960
Ref: gnutls_kx_set_priority1275315
Ref: gnutls_mac_set_priority1276020
Ref: gnutls_openpgp_privkey_sign_hash1276737
Ref: gnutls_privkey_sign_raw_data1277439
Ref: gnutls_protocol_set_priority1278471
Ref: gnutls_rsa_export_get_modulus_bits1279015
Ref: gnutls_rsa_export_get_pubkey1279380
Ref: gnutls_rsa_params_cpy1279971
Ref: gnutls_rsa_params_deinit1280400
Ref: gnutls_rsa_params_export_pkcs11280677
Ref: gnutls_rsa_params_export_raw1281622
Ref: gnutls_rsa_params_generate21282539
Ref: gnutls_rsa_params_import_pkcs11283333
Ref: gnutls_rsa_params_import_raw1284032
Ref: gnutls_rsa_params_init1284834
Ref: gnutls_set_default_export_priority1285215
Ref: gnutls_sign_callback_get1286053
Ref: gnutls_sign_callback_set1286549
Ref: gnutls_x509_crl_sign1287503
Ref: gnutls_x509_crq_sign1288118
Ref: gnutls_x509_crt_get_preferred_hash_algorithm1288680
Ref: gnutls_x509_crt_get_verify_algorithm1289571
Ref: gnutls_x509_crt_verify_data1290283
Ref: gnutls_x509_crt_verify_hash1291021
Ref: gnutls_x509_privkey_sign_data1291774
Ref: gnutls_x509_privkey_sign_hash1293043
Node: Copying Information1293696
Node: Bibliography1318871
Ref: CBCATT1319010
Ref: GPGH1319187
Ref: GUTPKI1319309
Ref: KEYPIN1319483
Ref: NISTSP800571319657
Ref: RFC22461319904
Ref: RFC44181320059
Ref: RFC46801320225
Ref: RFC45141320382
Ref: RFC43461320585
Ref: RFC43471320734
Ref: RFC52461320900
Ref: RFC24401321050
Ref: RFC48801321231
Ref: RFC42111321424
Ref: RFC28171321617
Ref: RFC28181321769
Ref: RFC29451321882
Ref: RFC29861322031
Ref: PKIX1322219
Ref: RFC37491322481
Ref: RFC38201322646
Ref: RFC65201322888
Ref: RFC57461323126
Ref: RFC52801323334
Ref: TLSTKT1323600
Ref: PKCS121323831
Ref: PKCS111323971
Ref: RESCORLA1324116
Ref: SELKEY1324212
Ref: SSL31324370
Ref: STEVENS1324560
Ref: TLSEXT1324668
Ref: TLSPGP1324884
Ref: TLSSRP1325048
Ref: TLSPSK1325244
Ref: TOMSRP1325412
Ref: WEGER1325524
Ref: ECRYPT1325715
Ref: RFC50561325919
Ref: RFC59291326071
Ref: PKCS11URI1326213
Ref: TPMURI1326398
Ref: ANDERSON1326591
Ref: RFC48211326737
Ref: RFC25601326889
Ref: RIVESTCRL1327082
Node: Function and Data Index1327442
Node: Concept Index1432675

End Tag Table
