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

This manual is last updated 6 February 2009 for version 2.6.4 of GNU
TLS.

Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free
Software Foundation, Inc.

     Permission is granted to copy, distribute and/or modify this
     document under the terms of the GNU Free Documentation License,
     Version 1.2 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 GNU Libraries
START-INFO-DIR-ENTRY
* libgnutls: (gnutls).		A Transport Layer Security Library.
END-INFO-DIR-ENTRY

INFO-DIR-SECTION Network Applications
START-INFO-DIR-ENTRY
* GnuTLS: (gnutls).			Package for Transport Layer Security.
* certtool: (gnutls)Invoking certtool.	Manipulate certificates and keys.
* gnutls-serv: (gnutls)Invoking gnutls-serv.	GNU TLS test server.
* gnutls-cli: (gnutls)Invoking gnutls-cli.	GNU TLS test client.
* gnutls-cli-debug: (gnutls)Invoking gnutls-cli-debug.	GNU TLS 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: 1332
gnutls.info-2: 359234
gnutls.info-3: 631562

Tag Table:
(Indirect)
Node: Top1332
Node: Preface2420
Ref: Availability3640
Node: Getting help3904
Node: Commercial Support4506
Node: Downloading and Installing5370
Node: Bug Reports8182
Node: Contributing9555
Node: The Library11631
Ref: The Library-Footnote-113795
Ref: The Library-Footnote-213826
Ref: The Library-Footnote-313883
Ref: The Library-Footnote-413939
Ref: The Library-Footnote-513990
Node: General Idea14128
Ref: General Idea-Footnote-116524
Node: Error handling16566
Node: Memory handling17786
Node: Callback functions18646
Node: Introduction to TLS19543
Ref: Introduction to TLS-Footnote-120719
Node: TLS layers21006
Node: The transport layer21985
Node: The TLS record protocol23984
Node: Encryption algorithms used in the record layer25203
Ref: Encryption algorithms used in the record layer-Footnote-126785
Ref: Encryption algorithms used in the record layer-Footnote-226906
Node: Compression algorithms used in the record layer27019
Ref: Compression algorithms used in the record layer-Footnote-128569
Node: Weaknesses and countermeasures28667
Node: The TLS Alert Protocol29570
Ref: The Alert Protocol29770
Node: The TLS Handshake Protocol30899
Ref: The Handshake Protocol31098
Ref: resume34079
Ref: The TLS Handshake Protocol-Footnote-135948
Node: TLS Extensions36057
Ref: serverind36939
Node: Selecting cryptographic key sizes37509
Node: On SSL 2 and older protocols39911
Node: On Record Padding41809
Node: Authentication methods43930
Node: Certificate authentication44621
Ref: Certificate authentication-Footnote-150484
Node: Anonymous authentication50643
Node: Authentication using SRP51584
Ref: Authentication using SRP-Footnote-155134
Node: Authentication using PSK55192
Node: Authentication and credentials57520
Node: Parameters stored in credentials58707
Node: More on certificate authentication60670
Ref: Certificate Authentication60898
Node: The X.509 trust model60985
Node: X.509 certificates61959
Node: Verifying X.509 certificate paths65178
Ref: GNUTLS_CERT_INSECURE_ALGORITHM66456
Ref: gnutls_certificate_verify_flags67075
Node: PKCS #10 certificate requests68535
Node: PKCS #12 structures69347
Node: The OpenPGP trust model70142
Node: Digital signatures73298
Node: How to use TLS in application protocols78652
Node: Separate ports79177
Ref: Separate ports-Footnote-180602
Node: Upward negotiation80675
Ref: Upward negotiation-Footnote-183419
Ref: Upward negotiation-Footnote-283444
Node: How to use GnuTLS in applications83471
Ref: examples83691
Node: Preparation83894
Node: Headers84295
Node: Initialization84714
Node: Version check85481
Node: Debugging86007
Node: Building the source86462
Node: Multi-threaded applications88333
Node: Client examples89905
Node: Simple client example with anonymous authentication90750
Node: Simple client example with X.509 certificate support93669
Node: Obtaining session information96885
Node: Verifying peer's certificate100589
Ref: ex:verify100836
Node: Using a callback to select the certificate to use109860
Node: Client with Resume capability example116364
Ref: ex:resume-client116654
Node: Simple client example with SRP authentication120232
Node: Simple client example with TLS/IA support123696
Node: Simple client example in C++127632
Node: Helper function for TCP connections130256
Node: Server examples131795
Node: Echo Server with X.509 authentication132273
Node: Echo Server with X.509 authentication II137718
Node: Echo Server with OpenPGP authentication147015
Node: Echo Server with SRP authentication152097
Node: Echo Server with anonymous authentication157088
Node: Miscellaneous examples161616
Node: Checking for an alert161977
Node: X.509 certificate parsing example163386
Ref: ex:x509-info163628
Node: Certificate request generation166592
Ref: ex:crq166836
Node: PKCS #12 structure generation169068
Ref: ex:pkcs12169268
Node: Compatibility with the OpenSSL library172762
Node: Opaque PRF Input TLS Extension173624
Node: Included programs174397
Node: Invoking certtool174900
Node: Invoking gnutls-cli184278
Node: Example client PSK connection187267
Node: Invoking gnutls-cli-debug188879
Node: Invoking gnutls-serv191364
Node: Example server PSK connection199100
Node: Invoking psktool200015
Node: Invoking srptool201109
Ref: srptool201247
Node: Function reference202312
Node: Core functions202676
Ref: gnutls_alert_get_name202935
Ref: gnutls_alert_get203331
Ref: gnutls_alert_send_appropriate204047
Ref: gnutls_alert_send204750
Ref: gnutls_anon_allocate_client_credentials205652
Ref: gnutls_anon_allocate_server_credentials206117
Ref: gnutls_anon_free_client_credentials206574
Ref: gnutls_anon_free_server_credentials206951
Ref: gnutls_anon_set_params_function207320
Ref: gnutls_anon_set_server_dh_params207820
Ref: gnutls_anon_set_server_params_function208344
Ref: gnutls_auth_client_get_type208835
Ref: gnutls_auth_get_type209348
Ref: gnutls_auth_server_get_type210025
Ref: gnutls_bye210518
Ref: gnutls_certificate_activation_time_peers212195
Ref: gnutls_certificate_allocate_credentials212569
Ref: gnutls_certificate_client_get_request_status213046
Ref: gnutls_certificate_client_set_retrieve_function213478
Ref: gnutls_certificate_expiration_time_peers215140
Ref: gnutls_certificate_free_ca_names215451
Ref: gnutls_certificate_free_cas215930
Ref: gnutls_certificate_free_credentials216354
Ref: gnutls_certificate_free_crls216876
Ref: gnutls_certificate_free_keys217182
Ref: gnutls_certificate_get_openpgp_keyring217637
Ref: gnutls_certificate_get_ours218025
Ref: gnutls_certificate_get_peers218574
Ref: gnutls_certificate_get_x509_cas219431
Ref: gnutls_certificate_get_x509_crls219946
Ref: gnutls_certificate_send_x509_rdn_sequence220486
Ref: gnutls_certificate_server_set_request221213
Ref: gnutls_certificate_server_set_retrieve_function221895
Ref: gnutls_certificate_set_dh_params222857
Ref: gnutls_certificate_set_params_function223617
Ref: gnutls_certificate_set_rsa_export_params224143
Ref: gnutls_certificate_set_verify_flags224657
Ref: gnutls_certificate_set_verify_limits225112
Ref: gnutls_certificate_set_x509_crl_file225807
Ref: gnutls_certificate_set_x509_crl_mem226583
Ref: gnutls_certificate_set_x509_crl227354
Ref: gnutls_certificate_set_x509_key_file228169
Ref: gnutls_certificate_set_x509_key_mem229115
Ref: gnutls_certificate_set_x509_key230560
Ref: gnutls_certificate_set_x509_simple_pkcs12_file231407
Ref: gnutls_certificate_set_x509_trust_file233047
Ref: gnutls_certificate_set_x509_trust_mem234038
Ref: gnutls_certificate_set_x509_trust234990
Ref: gnutls_certificate_type_get_id235930
Ref: gnutls_certificate_type_get_name236328
Ref: gnutls_certificate_type_get236709
Ref: gnutls_certificate_type_list237107
Ref: gnutls_certificate_type_set_priority237568
Ref: gnutls_certificate_verify_peers2238309
Ref: gnutls_certificate_verify_peers239592
Ref: gnutls_check_version240283
Ref: gnutls_cipher_get_id241031
Ref: gnutls_cipher_get_key_size241415
Ref: gnutls_cipher_get_name241742
Ref: gnutls_cipher_get242086
Ref: gnutls_cipher_list242389
Ref: gnutls_cipher_set_priority242905
Ref: gnutls_cipher_suite_get_name243605
Ref: gnutls_cipher_suite_info244232
Ref: gnutls_compression_get_id245396
Ref: gnutls_compression_get_name245760
Ref: gnutls_compression_get246139
Ref: gnutls_compression_list246488
Ref: gnutls_compression_set_priority246937
Ref: gnutls_credentials_clear247814
Ref: gnutls_credentials_set248047
Ref: gnutls_crypto_bigint_register2249300
Ref: gnutls_crypto_cipher_register2250305
Ref: gnutls_crypto_digest_register2251198
Ref: gnutls_crypto_mac_register2252085
Ref: gnutls_crypto_pk_register2252950
Ref: gnutls_crypto_rnd_register2253946
Ref: gnutls_crypto_single_cipher_register2254835
Ref: gnutls_crypto_single_digest_register2255851
Ref: gnutls_crypto_single_mac_register2256872
Ref: gnutls_db_check_entry257838
Ref: gnutls_db_get_ptr258344
Ref: gnutls_db_remove_session258661
Ref: gnutls_db_set_cache_expiration259203
Ref: gnutls_db_set_ptr259545
Ref: gnutls_db_set_remove_function259885
Ref: gnutls_db_set_retrieve_function260394
Ref: gnutls_db_set_store_function261086
Ref: gnutls_deinit261561
Ref: gnutls_dh_get_group261904
Ref: gnutls_dh_get_peers_public_bits262636
Ref: gnutls_dh_get_prime_bits263072
Ref: gnutls_dh_get_pubkey263518
Ref: gnutls_dh_get_secret_bits264111
Ref: gnutls_dh_params_cpy264545
Ref: gnutls_dh_params_deinit264888
Ref: gnutls_dh_params_export_pkcs3265161
Ref: gnutls_dh_params_export_raw266146
Ref: gnutls_dh_params_generate2266781
Ref: gnutls_dh_params_import_pkcs3267574
Ref: gnutls_dh_params_import_raw268315
Ref: gnutls_dh_params_init268848
Ref: gnutls_dh_set_prime_bits269102
Ref: gnutls_error_is_fatal269783
Ref: gnutls_error_to_alert270472
Ref: gnutls_ext_register271150
Ref: gnutls_fingerprint271841
Ref: gnutls_free272802
Ref: gnutls_global_deinit273037
Ref: gnutls_global_init273353
Ref: gnutls_global_set_log_function274947
Ref: gnutls_global_set_log_level275452
Ref: gnutls_global_set_mem_functions275952
Ref: gnutls_handshake_get_last_in277193
Ref: gnutls_handshake_get_last_out277812
Ref: gnutls_handshake_set_max_packet_length278446
Ref: gnutls_handshake_set_post_client_hello_function279137
Ref: gnutls_handshake_set_private_extensions280174
Ref: gnutls_handshake280954
Ref: gnutls_hex2bin282134
Ref: gnutls_hex_decode282684
Ref: gnutls_hex_encode283259
Ref: gnutls_init283773
Ref: gnutls_kx_get_id284467
Ref: gnutls_kx_get_name284811
Ref: gnutls_kx_get285153
Ref: gnutls_kx_list285480
Ref: gnutls_kx_set_priority285780
Ref: gnutls_mac_get_id286472
Ref: gnutls_mac_get_key_size286891
Ref: gnutls_mac_get_name287204
Ref: gnutls_mac_get287520
Ref: gnutls_mac_list287822
Ref: gnutls_mac_set_priority288339
Ref: gnutls_malloc289017
Ref: gnutls_openpgp_send_cert289347
Ref: gnutls_oprfi_enable_client289925
Ref: gnutls_oprfi_enable_server290546
Ref: gnutls_pem_base64_decode_alloc291572
Ref: gnutls_pem_base64_decode292367
Ref: gnutls_pem_base64_encode_alloc293231
Ref: gnutls_pem_base64_encode293959
Ref: gnutls_perror294739
Ref: gnutls_pk_algorithm_get_name295028
Ref: gnutls_pk_get_id295361
Ref: gnutls_pk_get_name295883
Ref: gnutls_pk_list296244
Ref: gnutls_prf_raw296531
Ref: gnutls_prf298103
Ref: gnutls_priority_deinit299726
Ref: gnutls_priority_init299956
Ref: gnutls_priority_set_direct303014
Ref: gnutls_priority_set303795
Ref: gnutls_protocol_get_id304219
Ref: gnutls_protocol_get_name304535
Ref: gnutls_protocol_get_version304893
Ref: gnutls_protocol_list305196
Ref: gnutls_protocol_set_priority305505
Ref: gnutls_psk_allocate_client_credentials306056
Ref: gnutls_psk_allocate_server_credentials306511
Ref: gnutls_psk_client_get_hint306942
Ref: gnutls_psk_free_client_credentials307425
Ref: gnutls_psk_free_server_credentials307797
Ref: gnutls_psk_netconf_derive_key308159
Ref: gnutls_psk_server_get_username308862
Ref: gnutls_psk_set_client_credentials_function309246
Ref: gnutls_psk_set_client_credentials310169
Ref: gnutls_psk_set_params_function310987
Ref: gnutls_psk_set_server_credentials_file311491
Ref: gnutls_psk_set_server_credentials_function312098
Ref: gnutls_psk_set_server_credentials_hint313046
Ref: gnutls_psk_set_server_dh_params313640
Ref: gnutls_psk_set_server_params_function314157
Ref: gnutls_record_check_pending314639
Ref: gnutls_record_disable_padding315155
Ref: gnutls_record_get_direction315747
Ref: gnutls_record_get_max_size316657
Ref: gnutls_record_recv317008
Ref: gnutls_record_send318459
Ref: gnutls_record_set_max_size319880
Ref: gnutls_rehandshake320687
Ref: gnutls_rsa_export_get_modulus_bits321598
Ref: gnutls_rsa_export_get_pubkey321958
Ref: gnutls_rsa_params_cpy322548
Ref: gnutls_rsa_params_deinit322897
Ref: gnutls_rsa_params_export_pkcs1323174
Ref: gnutls_rsa_params_export_raw324118
Ref: gnutls_rsa_params_generate2324960
Ref: gnutls_rsa_params_import_pkcs1325674
Ref: gnutls_rsa_params_import_raw326373
Ref: gnutls_rsa_params_init327095
Ref: gnutls_server_name_get327372
Ref: gnutls_server_name_set328614
Ref: gnutls_session_enable_compatibility_mode329500
Ref: gnutls_session_get_client_random330051
Ref: gnutls_session_get_data2330591
Ref: gnutls_session_get_data331350
Ref: gnutls_session_get_id332226
Ref: gnutls_session_get_master_secret333122
Ref: gnutls_session_get_ptr333764
Ref: gnutls_session_get_server_random334177
Ref: gnutls_session_is_resumed334719
Ref: gnutls_session_set_data335031
Ref: gnutls_session_set_finished_function335904
Ref: gnutls_session_set_ptr337030
Ref: gnutls_set_default_export_priority337445
Ref: gnutls_set_default_priority338290
Ref: gnutls_sign_algorithm_get_name339073
Ref: gnutls_sign_callback_get339382
Ref: gnutls_sign_callback_set339819
Ref: gnutls_sign_get_id340649
Ref: gnutls_sign_get_name341008
Ref: gnutls_sign_list341399
Ref: gnutls_srp_allocate_client_credentials341729
Ref: gnutls_srp_allocate_server_credentials342206
Ref: gnutls_srp_base64_decode_alloc342667
Ref: gnutls_srp_base64_decode343339
Ref: gnutls_srp_base64_encode_alloc344052
Ref: gnutls_srp_base64_encode344768
Ref: gnutls_srp_free_client_credentials345587
Ref: gnutls_srp_free_server_credentials345959
Ref: gnutls_srp_server_get_username346323
Ref: gnutls_srp_set_client_credentials_function346795
Ref: gnutls_srp_set_client_credentials347914
Ref: gnutls_srp_set_prime_bits348637
Ref: gnutls_srp_set_server_credentials_file349277
Ref: gnutls_srp_set_server_credentials_function350019
Ref: gnutls_srp_verifier351386
Ref: gnutls_strerror_name352403
Ref: gnutls_strerror352846
Ref: gnutls_transport_get_ptr2353322
Ref: gnutls_transport_get_ptr353857
Ref: gnutls_transport_set_errno354276
Ref: gnutls_transport_set_global_errno355331
Ref: gnutls_transport_set_lowat356349
Ref: gnutls_transport_set_ptr2356943
Ref: gnutls_transport_set_ptr357558
Ref: gnutls_transport_set_pull_function357981
Ref: gnutls_transport_set_push_function358585
Node: X.509 certificate functions359234
Ref: sec:x509api359435
Ref: gnutls_pkcs12_bag_decrypt359601
Ref: gnutls_pkcs12_bag_deinit359927
Ref: gnutls_pkcs12_bag_encrypt360155
Ref: gnutls_pkcs12_bag_get_count360577
Ref: gnutls_pkcs12_bag_get_data360804
Ref: gnutls_pkcs12_bag_get_friendly_name361433
Ref: gnutls_pkcs12_bag_get_key_id362050
Ref: gnutls_pkcs12_bag_get_type362649
Ref: gnutls_pkcs12_bag_init362981
Ref: gnutls_pkcs12_bag_set_crl363426
Ref: gnutls_pkcs12_bag_set_crt363852
Ref: gnutls_pkcs12_bag_set_data364296
Ref: gnutls_pkcs12_bag_set_friendly_name364767
Ref: gnutls_pkcs12_bag_set_key_id365430
Ref: gnutls_pkcs12_deinit366065
Ref: gnutls_pkcs12_export366277
Ref: gnutls_pkcs12_generate_mac367206
Ref: gnutls_pkcs12_get_bag367610
Ref: gnutls_pkcs12_import368219
Ref: gnutls_pkcs12_init368940
Ref: gnutls_pkcs12_set_bag369363
Ref: gnutls_pkcs12_verify_mac369766
Ref: gnutls_pkcs7_deinit370164
Ref: gnutls_pkcs7_delete_crl370377
Ref: gnutls_pkcs7_delete_crt370773
Ref: gnutls_pkcs7_export371186
Ref: gnutls_pkcs7_get_crl_count372102
Ref: gnutls_pkcs7_get_crl_raw372417
Ref: gnutls_pkcs7_get_crt_count373157
Ref: gnutls_pkcs7_get_crt_raw373480
Ref: gnutls_pkcs7_import374309
Ref: gnutls_pkcs7_init374930
Ref: gnutls_pkcs7_set_crl_raw375353
Ref: gnutls_pkcs7_set_crl375711
Ref: gnutls_pkcs7_set_crt_raw376080
Ref: gnutls_pkcs7_set_crt376467
Ref: gnutls_x509_crl_check_issuer376927
Ref: gnutls_x509_crl_deinit377389
Ref: gnutls_x509_crl_export377600
Ref: gnutls_x509_crl_get_crt_count378523
Ref: gnutls_x509_crl_get_crt_serial378876
Ref: gnutls_x509_crl_get_dn_oid379638
Ref: gnutls_x509_crl_get_issuer_dn_by_oid380463
Ref: gnutls_x509_crl_get_issuer_dn381969
Ref: gnutls_x509_crl_get_next_update382845
Ref: gnutls_x509_crl_get_signature_algorithm383310
Ref: gnutls_x509_crl_get_signature383744
Ref: gnutls_x509_crl_get_this_update384307
Ref: gnutls_x509_crl_get_version384637
Ref: gnutls_x509_crl_import384945
Ref: gnutls_x509_crl_init385569
Ref: gnutls_x509_crl_print386123
Ref: gnutls_x509_crl_set_crt_serial386759
Ref: gnutls_x509_crl_set_crt387376
Ref: gnutls_x509_crl_set_next_update387952
Ref: gnutls_x509_crl_set_this_update388370
Ref: gnutls_x509_crl_set_version388775
Ref: gnutls_x509_crl_sign2389319
Ref: gnutls_x509_crl_sign390199
Ref: gnutls_x509_crl_verify390755
Ref: gnutls_x509_crq_deinit391671
Ref: gnutls_x509_crq_export391882
Ref: gnutls_x509_crq_get_attribute_by_oid392835
Ref: gnutls_x509_crq_get_challenge_password393714
Ref: gnutls_x509_crq_get_dn_by_oid394232
Ref: gnutls_x509_crq_get_dn_oid395746
Ref: gnutls_x509_crq_get_dn396559
Ref: gnutls_x509_crq_get_pk_algorithm397442
Ref: gnutls_x509_crq_get_version398159
Ref: gnutls_x509_crq_import398503
Ref: gnutls_x509_crq_init399186
Ref: gnutls_x509_crq_set_attribute_by_oid399550
Ref: gnutls_x509_crq_set_challenge_password400257
Ref: gnutls_x509_crq_set_dn_by_oid400722
Ref: gnutls_x509_crq_set_key_rsa_raw401839
Ref: gnutls_x509_crq_set_key402403
Ref: gnutls_x509_crq_set_version402888
Ref: gnutls_x509_crq_sign2403374
Ref: gnutls_x509_crq_sign404389
Ref: gnutls_x509_crt_check_hostname404851
Ref: gnutls_x509_crt_check_issuer405502
Ref: gnutls_x509_crt_check_revocation406032
Ref: gnutls_x509_crt_cpy_crl_dist_points406678
Ref: gnutls_x509_crt_deinit407263
Ref: gnutls_x509_crt_export407476
Ref: gnutls_x509_crt_get_activation_time408410
Ref: gnutls_x509_crt_get_authority_key_id408783
Ref: gnutls_x509_crt_get_basic_constraints409570
Ref: gnutls_x509_crt_get_ca_status410771
Ref: gnutls_x509_crt_get_crl_dist_points411640
Ref: gnutls_x509_crt_get_dn_by_oid413477
Ref: gnutls_x509_crt_get_dn_oid415014
Ref: gnutls_x509_crt_get_dn415813
Ref: gnutls_x509_crt_get_expiration_time416690
Ref: gnutls_x509_crt_get_extension_by_oid417061
Ref: gnutls_x509_crt_get_extension_data418136
Ref: gnutls_x509_crt_get_extension_info419204
Ref: gnutls_x509_crt_get_extension_oid420421
Ref: gnutls_x509_crt_get_fingerprint421222
Ref: gnutls_x509_crt_get_issuer_dn_by_oid422043
Ref: gnutls_x509_crt_get_issuer_dn_oid423598
Ref: gnutls_x509_crt_get_issuer_dn424419
Ref: gnutls_x509_crt_get_issuer425292
Ref: gnutls_x509_crt_get_key_id425910
Ref: gnutls_x509_crt_get_key_purpose_oid426896
Ref: gnutls_x509_crt_get_key_usage427882
Ref: gnutls_x509_crt_get_pk_algorithm428937
Ref: gnutls_x509_crt_get_pk_dsa_raw429652
Ref: gnutls_x509_crt_get_pk_rsa_raw430302
Ref: gnutls_x509_crt_get_proxy430860
Ref: gnutls_x509_crt_get_raw_dn431964
Ref: gnutls_x509_crt_get_raw_issuer_dn432473
Ref: gnutls_x509_crt_get_serial432974
Ref: gnutls_x509_crt_get_signature_algorithm433774
Ref: gnutls_x509_crt_get_signature434197
Ref: gnutls_x509_crt_get_subject_alt_name2434784
Ref: gnutls_x509_crt_get_subject_alt_name435965
Ref: gnutls_x509_crt_get_subject_alt_othername_oid437840
Ref: gnutls_x509_crt_get_subject_key_id439310
Ref: gnutls_x509_crt_get_subject440086
Ref: gnutls_x509_crt_get_version440709
Ref: gnutls_x509_crt_import441031
Ref: gnutls_x509_crt_init441719
Ref: gnutls_x509_crt_list_import442054
Ref: gnutls_x509_crt_list_verify443078
Ref: gnutls_x509_crt_print445071
Ref: gnutls_x509_crt_set_activation_time445962
Ref: gnutls_x509_crt_set_authority_key_id446415
Ref: gnutls_x509_crt_set_basic_constraints446993
Ref: gnutls_x509_crt_set_ca_status447677
Ref: gnutls_x509_crt_set_crl_dist_points2448272
Ref: gnutls_x509_crt_set_crl_dist_points448991
Ref: gnutls_x509_crt_set_crq449613
Ref: gnutls_x509_crt_set_dn_by_oid450129
Ref: gnutls_x509_crt_set_expiration_time451239
Ref: gnutls_x509_crt_set_extension_by_oid451674
Ref: gnutls_x509_crt_set_issuer_dn_by_oid452508
Ref: gnutls_x509_crt_set_key_purpose_oid453779
Ref: gnutls_x509_crt_set_key_usage454474
Ref: gnutls_x509_crt_set_key454903
Ref: gnutls_x509_crt_set_proxy_dn455396
Ref: gnutls_x509_crt_set_proxy456412
Ref: gnutls_x509_crt_set_serial457205
Ref: gnutls_x509_crt_set_subject_alt_name457858
Ref: gnutls_x509_crt_set_subject_alternative_name458956
Ref: gnutls_x509_crt_set_subject_key_id459775
Ref: gnutls_x509_crt_set_version460263
Ref: gnutls_x509_crt_sign2461082
Ref: gnutls_x509_crt_sign461942
Ref: gnutls_x509_crt_verify_data462505
Ref: gnutls_x509_crt_verify463063
Ref: gnutls_x509_dn_deinit463993
Ref: gnutls_x509_dn_export464255
Ref: gnutls_x509_dn_get_rdn_ava465150
Ref: gnutls_x509_dn_import465881
Ref: gnutls_x509_dn_init466749
Ref: gnutls_x509_dn_oid_known467172
Ref: gnutls_x509_privkey_cpy467838
Ref: gnutls_x509_privkey_deinit468268
Ref: gnutls_x509_privkey_export_dsa_raw468529
Ref: gnutls_x509_privkey_export_pkcs8469243
Ref: gnutls_x509_privkey_export_rsa_raw470745
Ref: gnutls_x509_privkey_export471619
Ref: gnutls_x509_privkey_fix472670
Ref: gnutls_x509_privkey_generate473059
Ref: gnutls_x509_privkey_get_key_id473682
Ref: gnutls_x509_privkey_get_pk_algorithm474667
Ref: gnutls_x509_privkey_import_dsa_raw475089
Ref: gnutls_x509_privkey_import_pkcs8475806
Ref: gnutls_x509_privkey_import_rsa_raw477113
Ref: gnutls_x509_privkey_import477949
Ref: gnutls_x509_privkey_init478645
Ref: gnutls_x509_privkey_sign_data478984
Ref: gnutls_x509_privkey_sign_hash480095
Ref: gnutls_x509_privkey_verify_data480592
Ref: gnutls_x509_rdn_get_by_oid481156
Ref: gnutls_x509_rdn_get_oid482133
Ref: gnutls_x509_rdn_get482759
Node: GnuTLS-extra functions483409
Ref: gnutls_extra_check_version483811
Ref: gnutls_global_init_extra484275
Node: OpenPGP functions484613
Ref: sec:openpgpapi484810
Ref: gnutls_certificate_set_openpgp_key_file2485012
Ref: gnutls_certificate_set_openpgp_key_file485988
Ref: gnutls_certificate_set_openpgp_key_mem2486723
Ref: gnutls_certificate_set_openpgp_key_mem487625
Ref: gnutls_certificate_set_openpgp_keyring_file488258
Ref: gnutls_certificate_set_openpgp_keyring_mem488939
Ref: gnutls_certificate_set_openpgp_key489654
Ref: gnutls_openpgp_crt_check_hostname490287
Ref: gnutls_openpgp_crt_deinit490853
Ref: gnutls_openpgp_crt_export491076
Ref: gnutls_openpgp_crt_get_auth_subkey491841
Ref: gnutls_openpgp_crt_get_creation_time492734
Ref: gnutls_openpgp_crt_get_expiration_time493065
Ref: gnutls_openpgp_crt_get_fingerprint493446
Ref: gnutls_openpgp_crt_get_key_id494005
Ref: gnutls_openpgp_crt_get_key_usage494393
Ref: gnutls_openpgp_crt_get_name494952
Ref: gnutls_openpgp_crt_get_pk_algorithm495628
Ref: gnutls_openpgp_crt_get_pk_dsa_raw496344
Ref: gnutls_openpgp_crt_get_pk_rsa_raw497027
Ref: gnutls_openpgp_crt_get_preferred_key_id497650
Ref: gnutls_openpgp_crt_get_revoked_status498117
Ref: gnutls_openpgp_crt_get_subkey_count498491
Ref: gnutls_openpgp_crt_get_subkey_creation_time498892
Ref: gnutls_openpgp_crt_get_subkey_expiration_time499318
Ref: gnutls_openpgp_crt_get_subkey_fingerprint499790
Ref: gnutls_openpgp_crt_get_subkey_idx500453
Ref: gnutls_openpgp_crt_get_subkey_id500847
Ref: gnutls_openpgp_crt_get_subkey_pk_algorithm501299
Ref: gnutls_openpgp_crt_get_subkey_pk_dsa_raw502119
Ref: gnutls_openpgp_crt_get_subkey_pk_rsa_raw502872
Ref: gnutls_openpgp_crt_get_subkey_revoked_status503561
Ref: gnutls_openpgp_crt_get_subkey_usage504029
Ref: gnutls_openpgp_crt_get_version504705
Ref: gnutls_openpgp_crt_import505038
Ref: gnutls_openpgp_crt_init505605
Ref: gnutls_openpgp_crt_print505898
Ref: gnutls_openpgp_crt_set_preferred_key_id506571
Ref: gnutls_openpgp_crt_verify_ring506999
Ref: gnutls_openpgp_crt_verify_self507738
Ref: gnutls_openpgp_keyring_check_id508332
Ref: gnutls_openpgp_keyring_deinit508840
Ref: gnutls_openpgp_keyring_get_crt_count509115
Ref: gnutls_openpgp_keyring_get_crt509482
Ref: gnutls_openpgp_keyring_import510041
Ref: gnutls_openpgp_keyring_init510663
Ref: gnutls_openpgp_privkey_deinit510988
Ref: gnutls_openpgp_privkey_export_dsa_raw511253
Ref: gnutls_openpgp_privkey_export_rsa_raw512010
Ref: gnutls_openpgp_privkey_export_subkey_dsa_raw512898
Ref: gnutls_openpgp_privkey_export_subkey_rsa_raw513730
Ref: gnutls_openpgp_privkey_export514644
Ref: gnutls_openpgp_privkey_get_fingerprint515629
Ref: gnutls_openpgp_privkey_get_key_id516232
Ref: gnutls_openpgp_privkey_get_pk_algorithm516635
Ref: gnutls_openpgp_privkey_get_preferred_key_id517400
Ref: gnutls_openpgp_privkey_get_revoked_status517901
Ref: gnutls_openpgp_privkey_get_subkey_count518332
Ref: gnutls_openpgp_privkey_get_subkey_creation_time518749
Ref: gnutls_openpgp_privkey_get_subkey_expiration_time519188
Ref: gnutls_openpgp_privkey_get_subkey_fingerprint519677
Ref: gnutls_openpgp_privkey_get_subkey_idx520354
Ref: gnutls_openpgp_privkey_get_subkey_id520776
Ref: gnutls_openpgp_privkey_get_subkey_pk_algorithm521271
Ref: gnutls_openpgp_privkey_get_subkey_revoked_status522124
Ref: gnutls_openpgp_privkey_import522591
Ref: gnutls_openpgp_privkey_init523301
Ref: gnutls_openpgp_privkey_set_preferred_key_id523650
Ref: gnutls_openpgp_privkey_sign_hash524162
Ref: gnutls_openpgp_set_recv_key_function524804
Node: TLS Inner Application (TLS/IA) functions525187
Ref: gnutls_ia_allocate_client_credentials527182
Ref: gnutls_ia_allocate_server_credentials527910
Ref: gnutls_ia_enable528596
Ref: gnutls_ia_endphase_send529873
Ref: gnutls_ia_extract_inner_secret530469
Ref: gnutls_ia_free_client_credentials531359
Ref: gnutls_ia_free_server_credentials531726
Ref: gnutls_ia_generate_challenge532083
Ref: gnutls_ia_get_client_avp_ptr532628
Ref: gnutls_ia_get_server_avp_ptr533005
Ref: gnutls_ia_handshake_p533368
Ref: gnutls_ia_handshake533765
Ref: gnutls_ia_permute_inner_secret534108
Ref: gnutls_ia_recv534749
Ref: gnutls_ia_send536255
Ref: gnutls_ia_set_client_avp_function537614
Ref: gnutls_ia_set_client_avp_ptr539163
Ref: gnutls_ia_set_server_avp_function539532
Ref: gnutls_ia_set_server_avp_ptr541513
Ref: gnutls_ia_verify_endphase541866
Node: Error codes and descriptions542587
Ref: Error Codes542786
Node: All the supported ciphersuites in GnuTLS550862
Ref: ciphersuites551081
Node: Guile Bindings555905
Node: Guile Preparations556757
Node: Guile API Conventions559097
Node: Enumerates and Constants559682
Node: Procedure Names562075
Node: Representation of Binary Data563078
Node: Input and Output564192
Node: Exception Handling566094
Node: Guile Examples567922
Node: Anonymous Authentication Guile Example568387
Node: OpenPGP Authentication Guile Example570949
Node: Importing OpenPGP Keys Guile Example573900
Node: Guile Reference575386
Node: Core Interface575726
Node: Extra Interface593436
Node: Internal architecture of GnuTLS596197
Node: The TLS Protocol596717
Node: TLS Handshake Protocol597287
Node: TLS Authentication Methods598142
Ref: TLS Authentication Methods-Footnote-1599313
Node: TLS Extension Handling599376
Node: Cryptographic Backend606400
Node: Copying Information608737
Node: GNU Free Documentation License609156
Node: GNU LGPL631562
Node: GNU GPL659684
Node: Bibliography697182
Ref: CBCATT697293
Ref: GPGH697470
Ref: GUTPKI697592
Ref: NISTSP80057697766
Ref: RFC2246698013
Ref: RFC4346698168
Ref: RFC2440698317
Ref: RFC4880698498
Ref: RFC4211698691
Ref: RFC2817698884
Ref: RFC2818699036
Ref: RFC2945699149
Ref: RFC2986699298
Ref: RFC3280699486
Ref: RFC3749699741
Ref: RFC3820699906
Ref: PKCS12700144
Ref: RESCORLA700284
Ref: SELKEY700380
Ref: SSL3700538
Ref: STEVENS700716
Ref: TLSEXT700824
Ref: TLSPGP701040
Ref: TLSSRP701216
Ref: TLSPSK701411
Ref: TOMSRP701579
Ref: WEGER701691
Node: Function and Data Index701883
Node: Concept Index767201

End Tag Table
