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

This manual is last updated 7 November 2006 for version 1.6.3 of GNU
TLS.

Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 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.
* srptool: (gnutls)Invoking srptool.	Simple SRP password tool.
* 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.
END-INFO-DIR-ENTRY


Indirect:
gnutls.info-1: 1243
gnutls.info-2: 375656
gnutls.info-3: 557868
gnutls.info-4: 558045
gnutls.info-5: 558167
gnutls.info-6: 558341
gnutls.info-7: 558514
gnutls.info-8: 558681
gnutls.info-9: 558875
gnutls.info-10: 559081
gnutls.info-11: 559251
gnutls.info-12: 559380
gnutls.info-13: 559547
gnutls.info-14: 559748
gnutls.info-15: 560016
gnutls.info-16: 560194
gnutls.info-17: 560334
gnutls.info-18: 560428
gnutls.info-19: 560606
gnutls.info-20: 560714
gnutls.info-21: 560948
gnutls.info-22: 561180
gnutls.info-23: 561435
gnutls.info-24: 561616
gnutls.info-25: 561728

Tag Table:
(Indirect)
Node: Top1243
Node: Preface2344
Ref: Availability3583
Node: The Library3733
Ref: The Library-Footnote-15925
Ref: The Library-Footnote-25984
Ref: The Library-Footnote-36015
Ref: The Library-Footnote-46072
Ref: The Library-Footnote-56128
Node: General Idea6179
Ref: General Idea-Footnote-18568
Node: Error handling8610
Node: Memory handling9830
Node: Callback functions10690
Node: Introduction to TLS11587
Ref: Introduction to TLS-Footnote-112651
Node: TLS layers12938
Node: The transport layer13910
Node: The TLS record protocol15909
Node: Encryption algorithms used in the record layer17128
Ref: Encryption algorithms used in the record layer-Footnote-118710
Ref: Encryption algorithms used in the record layer-Footnote-218831
Node: Compression algorithms used in the record layer18944
Ref: Compression algorithms used in the record layer-Footnote-120466
Node: Weaknesses and countermeasures20564
Node: The TLS Alert Protocol21486
Ref: The Alert Protocol21686
Node: The TLS Handshake Protocol22815
Ref: The Handshake Protocol23014
Ref: resume26432
Ref: The TLS Handshake Protocol-Footnote-128301
Node: TLS Extensions28410
Ref: serverind29296
Node: On SSL 2 and older protocols29866
Node: Authentication methods31711
Node: Certificate authentication32402
Ref: Certificate authentication-Footnote-138281
Node: Anonymous authentication38440
Node: Authentication using SRP39381
Ref: Authentication using SRP-Footnote-142949
Node: Authentication using PSK43015
Node: Authentication and credentials44813
Node: Parameters stored in credentials46000
Node: More on certificate authentication47963
Ref: Certificate Authentication48191
Node: The X.509 trust model48278
Node: X.509 certificates49247
Node: Verifying X.509 certificate paths52100
Ref: GNUTLS_CERT_INSECURE_ALGORITHM53378
Ref: gnutls_certificate_verify_flags53997
Node: PKCS #10 certificate requests55466
Node: PKCS #12 structures56298
Node: The OpenPGP trust model57102
Node: Digital signatures60485
Node: How to use TLS in application protocols67020
Node: Separate ports67545
Ref: Separate ports-Footnote-168980
Node: Upward negotiation69053
Ref: Upward negotiation-Footnote-171807
Ref: Upward negotiation-Footnote-271832
Node: How to use GnuTLS in applications71859
Ref: examples72079
Node: Preparation72247
Node: Headers72615
Node: Version check73033
Node: Building the source73562
Node: Multi-threaded applications75437
Node: Client examples77316
Node: Simple client example with anonymous authentication77970
Node: Simple client example with X.509 certificate support80696
Node: Obtaining session information83715
Node: Verifying peer's certificate86624
Ref: ex:verify86871
Node: Using a callback to select the certificate to use95406
Node: Client with Resume capability example101481
Ref: ex:resume-client101771
Node: Simple client example with SRP authentication105062
Node: Server examples108314
Node: Echo Server with X.509 authentication108792
Node: Echo Server with X.509 authentication II113612
Node: Echo Server with OpenPGP authentication121839
Node: Echo Server with SRP authentication126917
Node: Echo Server with anonymous authentication131763
Node: Miscellaneous examples136203
Node: Checking for an alert136564
Node: X.509 certificate parsing example137736
Ref: ex:x509-info137978
Node: Certificate request generation140729
Ref: ex:crq140973
Node: PKCS #12 structure generation142965
Ref: ex:pkcs12143165
Node: Compatibility with the OpenSSL library146419
Node: Included programs147242
Node: Invoking srptool147724
Ref: srptool147865
Node: Invoking gnutls-cli148930
Node: Invoking gnutls-cli-debug151816
Node: Invoking gnutls-serv154301
Node: Invoking certtool156598
Node: Function reference161346
Node: Core functions161709
Ref: gnutls_alert_get_name161968
Ref: gnutls_alert_get162279
Ref: gnutls_alert_send_appropriate162897
Ref: gnutls_alert_send163518
Ref: gnutls_anon_allocate_client_credentials164337
Ref: gnutls_anon_allocate_server_credentials164788
Ref: gnutls_anon_free_client_credentials165231
Ref: gnutls_anon_free_server_credentials165608
Ref: gnutls_anon_set_params_function165977
Ref: gnutls_anon_set_server_dh_params166477
Ref: gnutls_anon_set_server_params_function167000
Ref: gnutls_auth_client_get_type167490
Ref: gnutls_auth_get_type167882
Ref: gnutls_auth_server_get_type168437
Ref: gnutls_bye168809
Ref: gnutls_certificate_activation_time_peers170349
Ref: gnutls_certificate_allocate_credentials170721
Ref: gnutls_certificate_client_get_request_status171160
Ref: gnutls_certificate_client_set_retrieve_function171558
Ref: gnutls_certificate_expiration_time_peers173215
Ref: gnutls_certificate_free_ca_names173524
Ref: gnutls_certificate_free_cas174003
Ref: gnutls_certificate_free_credentials174427
Ref: gnutls_certificate_free_crls174949
Ref: gnutls_certificate_free_keys175255
Ref: gnutls_certificate_get_ours175688
Ref: gnutls_certificate_get_peers176179
Ref: gnutls_certificate_send_x509_rdn_sequence176996
Ref: gnutls_certificate_server_set_request177723
Ref: gnutls_certificate_server_set_retrieve_function178405
Ref: gnutls_certificate_set_dh_params179367
Ref: gnutls_certificate_set_params_function180127
Ref: gnutls_certificate_set_rsa_export_params180652
Ref: gnutls_certificate_set_verify_flags181165
Ref: gnutls_certificate_set_verify_limits181620
Ref: gnutls_certificate_set_x509_crl_file182265
Ref: gnutls_certificate_set_x509_crl_mem183042
Ref: gnutls_certificate_set_x509_crl183813
Ref: gnutls_certificate_set_x509_key_file184569
Ref: gnutls_certificate_set_x509_key_mem185448
Ref: gnutls_certificate_set_x509_key186713
Ref: gnutls_certificate_set_x509_simple_pkcs12_file187472
Ref: gnutls_certificate_set_x509_trust_file189108
Ref: gnutls_certificate_set_x509_trust_mem190099
Ref: gnutls_certificate_set_x509_trust191048
Ref: gnutls_certificate_type_get_name191933
Ref: gnutls_certificate_type_get192223
Ref: gnutls_certificate_type_set_priority192595
Ref: gnutls_certificate_verify_peers2193295
Ref: gnutls_certificate_verify_peers194578
Ref: gnutls_check_version195272
Ref: gnutls_cipher_get_key_size196032
Ref: gnutls_cipher_get_name196334
Ref: gnutls_cipher_get196610
Ref: gnutls_cipher_set_priority196851
Ref: gnutls_cipher_suite_get_name197512
Ref: gnutls_compression_get_name198140
Ref: gnutls_compression_get198448
Ref: gnutls_compression_set_priority198718
Ref: gnutls_credentials_clear199559
Ref: gnutls_credentials_set199792
Ref: gnutls_db_check_entry201027
Ref: gnutls_db_get_ptr201485
Ref: gnutls_db_remove_session201768
Ref: gnutls_db_set_cache_expiration202308
Ref: gnutls_db_set_ptr202651
Ref: gnutls_db_set_remove_function202991
Ref: gnutls_db_set_retrieve_function203500
Ref: gnutls_db_set_store_function204191
Ref: gnutls_deinit204666
Ref: gnutls_dh_get_group205009
Ref: gnutls_dh_get_peers_public_bits205685
Ref: gnutls_dh_get_prime_bits206087
Ref: gnutls_dh_get_pubkey206477
Ref: gnutls_dh_get_secret_bits207015
Ref: gnutls_dh_params_cpy207393
Ref: gnutls_dh_params_deinit207736
Ref: gnutls_dh_params_export_pkcs3208009
Ref: gnutls_dh_params_export_raw208994
Ref: gnutls_dh_params_generate2209629
Ref: gnutls_dh_params_import_pkcs3210422
Ref: gnutls_dh_params_import_raw211163
Ref: gnutls_dh_params_init211696
Ref: gnutls_dh_set_prime_bits211950
Ref: gnutls_error_is_fatal212626
Ref: gnutls_error_to_alert213232
Ref: gnutls_fingerprint213837
Ref: gnutls_free214740
Ref: gnutls_global_deinit214975
Ref: gnutls_global_init215291
Ref: gnutls_global_set_log_function216802
Ref: gnutls_global_set_log_level217307
Ref: gnutls_global_set_mem_functions217807
Ref: gnutls_handshake_get_last_in219048
Ref: gnutls_handshake_get_last_out219575
Ref: gnutls_handshake_set_max_packet_length220117
Ref: gnutls_handshake_set_private_extensions220628
Ref: gnutls_handshake221406
Ref: gnutls_hex_decode222515
Ref: gnutls_hex_encode223085
Ref: gnutls_init223594
Ref: gnutls_kx_get_name224216
Ref: gnutls_kx_get224493
Ref: gnutls_kx_set_priority224746
Ref: gnutls_mac_get_name225406
Ref: gnutls_mac_get225656
Ref: gnutls_mac_set_priority225892
Ref: gnutls_malloc226534
Ref: gnutls_openpgp_send_key226862
Ref: gnutls_pem_base64_decode_alloc227426
Ref: gnutls_pem_base64_decode228114
Ref: gnutls_pem_base64_encode_alloc228907
Ref: gnutls_pem_base64_encode229527
Ref: gnutls_perror230227
Ref: gnutls_pk_algorithm_get_name230557
Ref: gnutls_prf_raw230821
Ref: gnutls_prf232388
Ref: gnutls_protocol_get_name234010
Ref: gnutls_protocol_get_version234290
Ref: gnutls_protocol_set_priority234554
Ref: gnutls_psk_allocate_client_credentials235067
Ref: gnutls_psk_allocate_server_credentials235484
Ref: gnutls_psk_free_client_credentials235893
Ref: gnutls_psk_free_server_credentials236265
Ref: gnutls_psk_server_get_username236629
Ref: gnutls_psk_set_client_credentials_function237031
Ref: gnutls_psk_set_client_credentials237945
Ref: gnutls_psk_set_params_function238715
Ref: gnutls_psk_set_server_credentials_file239218
Ref: gnutls_psk_set_server_credentials_function239785
Ref: gnutls_psk_set_server_dh_params240719
Ref: gnutls_psk_set_server_params_function241236
Ref: gnutls_record_check_pending241718
Ref: gnutls_record_get_direction242230
Ref: gnutls_record_get_max_size243059
Ref: gnutls_record_recv243410
Ref: gnutls_record_send244868
Ref: gnutls_record_set_max_size246284
Ref: gnutls_rehandshake247090
Ref: gnutls_rsa_export_get_modulus_bits247927
Ref: gnutls_rsa_export_get_pubkey248265
Ref: gnutls_rsa_params_cpy248800
Ref: gnutls_rsa_params_deinit249149
Ref: gnutls_rsa_params_export_pkcs1249426
Ref: gnutls_rsa_params_export_raw250370
Ref: gnutls_rsa_params_generate2251212
Ref: gnutls_rsa_params_import_pkcs1251926
Ref: gnutls_rsa_params_import_raw252625
Ref: gnutls_rsa_params_init253347
Ref: gnutls_server_name_get253624
Ref: gnutls_server_name_set254866
Ref: gnutls_session_get_client_random255736
Ref: gnutls_session_get_data2256276
Ref: gnutls_session_get_data256926
Ref: gnutls_session_get_id257695
Ref: gnutls_session_get_master_secret258514
Ref: gnutls_session_get_ptr259156
Ref: gnutls_session_get_server_random259495
Ref: gnutls_session_is_resumed260037
Ref: gnutls_session_set_data260323
Ref: gnutls_session_set_ptr261101
Ref: gnutls_set_default_export_priority261510
Ref: gnutls_set_default_priority262219
Ref: gnutls_sign_algorithm_get_name262929
Ref: gnutls_srp_allocate_client_credentials263199
Ref: gnutls_srp_allocate_server_credentials263616
Ref: gnutls_srp_base64_decode_alloc264017
Ref: gnutls_srp_base64_decode264525
Ref: gnutls_srp_base64_encode_alloc265120
Ref: gnutls_srp_base64_encode265672
Ref: gnutls_srp_free_client_credentials266267
Ref: gnutls_srp_free_server_credentials266639
Ref: gnutls_srp_server_get_username267003
Ref: gnutls_srp_set_client_credentials_function267405
Ref: gnutls_srp_set_client_credentials268917
Ref: gnutls_srp_set_server_credentials_file269603
Ref: gnutls_srp_set_server_credentials_function270283
Ref: gnutls_srp_verifier271650
Ref: gnutls_strerror272560
Ref: gnutls_transport_get_ptr2272966
Ref: gnutls_transport_get_ptr273500
Ref: gnutls_transport_set_errno273859
Ref: gnutls_transport_set_global_errno274914
Ref: gnutls_transport_set_lowat275932
Ref: gnutls_transport_set_ptr2276526
Ref: gnutls_transport_set_ptr277140
Ref: gnutls_transport_set_pull_function277562
Ref: gnutls_transport_set_push_function278166
Node: X.509 certificate functions278815
Ref: sec:x509api279016
Ref: gnutls_pkcs12_bag_decrypt279182
Ref: gnutls_pkcs12_bag_deinit279508
Ref: gnutls_pkcs12_bag_encrypt279736
Ref: gnutls_pkcs12_bag_get_count280158
Ref: gnutls_pkcs12_bag_get_data280385
Ref: gnutls_pkcs12_bag_get_friendly_name280942
Ref: gnutls_pkcs12_bag_get_key_id281487
Ref: gnutls_pkcs12_bag_get_type282014
Ref: gnutls_pkcs12_bag_init282346
Ref: gnutls_pkcs12_bag_set_crl282719
Ref: gnutls_pkcs12_bag_set_crt283142
Ref: gnutls_pkcs12_bag_set_data283583
Ref: gnutls_pkcs12_bag_set_friendly_name284051
Ref: gnutls_pkcs12_bag_set_key_id284642
Ref: gnutls_pkcs12_deinit285205
Ref: gnutls_pkcs12_export285417
Ref: gnutls_pkcs12_generate_mac286346
Ref: gnutls_pkcs12_get_bag286677
Ref: gnutls_pkcs12_import287213
Ref: gnutls_pkcs12_init287862
Ref: gnutls_pkcs12_set_bag288213
Ref: gnutls_pkcs12_verify_mac288543
Ref: gnutls_pkcs7_deinit288868
Ref: gnutls_pkcs7_delete_crl289081
Ref: gnutls_pkcs7_delete_crt289377
Ref: gnutls_pkcs7_export289690
Ref: gnutls_pkcs7_get_crl_count290602
Ref: gnutls_pkcs7_get_crl_raw290860
Ref: gnutls_pkcs7_get_crt_count291527
Ref: gnutls_pkcs7_get_crt_raw291793
Ref: gnutls_pkcs7_import292540
Ref: gnutls_pkcs7_init293086
Ref: gnutls_pkcs7_set_crl_raw293437
Ref: gnutls_pkcs7_set_crl293722
Ref: gnutls_pkcs7_set_crt_raw294014
Ref: gnutls_pkcs7_set_crt294324
Ref: gnutls_x509_crl_check_issuer294712
Ref: gnutls_x509_crl_deinit295174
Ref: gnutls_x509_crl_export295385
Ref: gnutls_x509_crl_get_crt_count296234
Ref: gnutls_x509_crl_get_crt_serial296558
Ref: gnutls_x509_crl_get_dn_oid297228
Ref: gnutls_x509_crl_get_issuer_dn_by_oid298048
Ref: gnutls_x509_crl_get_issuer_dn299549
Ref: gnutls_x509_crl_get_next_update300418
Ref: gnutls_x509_crl_get_signature_algorithm300836
Ref: gnutls_x509_crl_get_this_update301211
Ref: gnutls_x509_crl_get_version301508
Ref: gnutls_x509_crl_import301788
Ref: gnutls_x509_crl_init302338
Ref: gnutls_x509_crl_set_crt_serial302838
Ref: gnutls_x509_crl_set_crt303424
Ref: gnutls_x509_crl_set_next_update303972
Ref: gnutls_x509_crl_set_this_update304359
Ref: gnutls_x509_crl_set_version304733
Ref: gnutls_x509_crl_sign2305205
Ref: gnutls_x509_crl_sign306013
Ref: gnutls_x509_crl_verify306497
Ref: gnutls_x509_crq_deinit307341
Ref: gnutls_x509_crq_export307552
Ref: gnutls_x509_crq_get_attribute_by_oid308505
Ref: gnutls_x509_crq_get_challenge_password309312
Ref: gnutls_x509_crq_get_dn_by_oid309758
Ref: gnutls_x509_crq_get_dn_oid311269
Ref: gnutls_x509_crq_get_dn312079
Ref: gnutls_x509_crq_get_pk_algorithm312959
Ref: gnutls_x509_crq_get_version313671
Ref: gnutls_x509_crq_import313972
Ref: gnutls_x509_crq_init314583
Ref: gnutls_x509_crq_set_attribute_by_oid314875
Ref: gnutls_x509_crq_set_challenge_password315510
Ref: gnutls_x509_crq_set_dn_by_oid315903
Ref: gnutls_x509_crq_set_key316932
Ref: gnutls_x509_crq_set_version317345
Ref: gnutls_x509_crq_sign2317759
Ref: gnutls_x509_crq_sign318551
Ref: gnutls_x509_crt_check_hostname318941
Ref: gnutls_x509_crt_check_issuer319558
Ref: gnutls_x509_crt_check_revocation320088
Ref: gnutls_x509_crt_cpy_crl_dist_points320729
Ref: gnutls_x509_crt_deinit321245
Ref: gnutls_x509_crt_export321458
Ref: gnutls_x509_crt_get_activation_time322392
Ref: gnutls_x509_crt_get_authority_key_id322740
Ref: gnutls_x509_crt_get_ca_status323437
Ref: gnutls_x509_crt_get_crl_dist_points324194
Ref: gnutls_x509_crt_get_dn_by_oid326012
Ref: gnutls_x509_crt_get_dn_oid327544
Ref: gnutls_x509_crt_get_dn328338
Ref: gnutls_x509_crt_get_expiration_time329210
Ref: gnutls_x509_crt_get_extension_by_oid329556
Ref: gnutls_x509_crt_get_extension_oid330627
Ref: gnutls_x509_crt_get_fingerprint331426
Ref: gnutls_x509_crt_get_issuer_dn_by_oid332240
Ref: gnutls_x509_crt_get_issuer_dn_oid333790
Ref: gnutls_x509_crt_get_issuer_dn334606
Ref: gnutls_x509_crt_get_key_id335474
Ref: gnutls_x509_crt_get_key_purpose_oid336460
Ref: gnutls_x509_crt_get_key_usage337439
Ref: gnutls_x509_crt_get_pk_algorithm338444
Ref: gnutls_x509_crt_get_pk_dsa_raw339152
Ref: gnutls_x509_crt_get_pk_rsa_raw339739
Ref: gnutls_x509_crt_get_raw_dn340231
Ref: gnutls_x509_crt_get_raw_issuer_dn340666
Ref: gnutls_x509_crt_get_serial341093
Ref: gnutls_x509_crt_get_signature_algorithm341819
Ref: gnutls_x509_crt_get_subject_alt_name342206
Ref: gnutls_x509_crt_get_subject_key_id343493
Ref: gnutls_x509_crt_get_version344086
Ref: gnutls_x509_crt_import344376
Ref: gnutls_x509_crt_init344992
Ref: gnutls_x509_crt_list_import345255
Ref: gnutls_x509_crt_list_verify346271
Ref: gnutls_x509_crt_set_activation_time348220
Ref: gnutls_x509_crt_set_authority_key_id348645
Ref: gnutls_x509_crt_set_ca_status349179
Ref: gnutls_x509_crt_set_crl_dist_points349591
Ref: gnutls_x509_crt_set_crq350144
Ref: gnutls_x509_crt_set_dn_by_oid350591
Ref: gnutls_x509_crt_set_expiration_time351630
Ref: gnutls_x509_crt_set_extension_by_oid352037
Ref: gnutls_x509_crt_set_issuer_dn_by_oid352802
Ref: gnutls_x509_crt_set_key_purpose_oid354001
Ref: gnutls_x509_crt_set_key_usage354699
Ref: gnutls_x509_crt_set_key355059
Ref: gnutls_x509_crt_set_serial355479
Ref: gnutls_x509_crt_set_subject_alternative_name356119
Ref: gnutls_x509_crt_set_subject_key_id356638
Ref: gnutls_x509_crt_set_version357098
Ref: gnutls_x509_crt_sign2357599
Ref: gnutls_x509_crt_sign358430
Ref: gnutls_x509_crt_to_xml358914
Ref: gnutls_x509_crt_verify_data359604
Ref: gnutls_x509_crt_verify360146
Ref: gnutls_x509_dn_oid_known361010
Ref: gnutls_x509_privkey_cpy361673
Ref: gnutls_x509_privkey_deinit362003
Ref: gnutls_x509_privkey_export_dsa_raw362264
Ref: gnutls_x509_privkey_export_pkcs8362878
Ref: gnutls_x509_privkey_export_rsa_raw364392
Ref: gnutls_x509_privkey_export365166
Ref: gnutls_x509_privkey_fix366211
Ref: gnutls_x509_privkey_generate366599
Ref: gnutls_x509_privkey_get_key_id367176
Ref: gnutls_x509_privkey_get_pk_algorithm368156
Ref: gnutls_x509_privkey_import_dsa_raw368571
Ref: gnutls_x509_privkey_import_pkcs8369185
Ref: gnutls_x509_privkey_import_rsa_raw370422
Ref: gnutls_x509_privkey_import371155
Ref: gnutls_x509_privkey_init371777
Ref: gnutls_x509_privkey_sign_data372044
Ref: gnutls_x509_privkey_verify_data373138
Ref: gnutls_x509_rdn_get_by_oid373686
Ref: gnutls_x509_rdn_get_oid374568
Ref: gnutls_x509_rdn_get375078
Node: GnuTLS-extra functions375656
Ref: gnutls_extra_check_version376055
Ref: gnutls_global_init_extra376519
Node: OpenPGP functions376857
Ref: sec:openpgpapi377054
Ref: gnutls_certificate_set_openpgp_key_file377363
Ref: gnutls_certificate_set_openpgp_key_mem377997
Ref: gnutls_certificate_set_openpgp_keyring_file378645
Ref: gnutls_certificate_set_openpgp_keyring_mem379183
Ref: gnutls_certificate_set_openpgp_keyserver379777
Ref: gnutls_certificate_set_openpgp_key380385
Ref: gnutls_certificate_set_openpgp_trustdb381000
Ref: gnutls_openpgp_key_check_hostname381432
Ref: gnutls_openpgp_key_deinit381986
Ref: gnutls_openpgp_key_export382209
Ref: gnutls_openpgp_key_get_creation_time382938
Ref: gnutls_openpgp_key_get_expiration_time383237
Ref: gnutls_openpgp_key_get_fingerprint383583
Ref: gnutls_openpgp_key_get_id384083
Ref: gnutls_openpgp_key_get_key_usage384369
Ref: gnutls_openpgp_key_get_name384923
Ref: gnutls_openpgp_key_get_pk_algorithm385554
Ref: gnutls_openpgp_key_get_version386256
Ref: gnutls_openpgp_key_import386504
Ref: gnutls_openpgp_key_init387031
Ref: gnutls_openpgp_key_to_xml387288
Ref: gnutls_openpgp_key_verify_ring387703
Ref: gnutls_openpgp_key_verify_self388678
Ref: gnutls_openpgp_key_verify_trustdb389309
Ref: gnutls_openpgp_keyring_check_id390265
Ref: gnutls_openpgp_keyring_deinit390700
Ref: gnutls_openpgp_keyring_import390957
Ref: gnutls_openpgp_keyring_init391536
Ref: gnutls_openpgp_privkey_deinit391831
Ref: gnutls_openpgp_privkey_get_pk_algorithm392100
Ref: gnutls_openpgp_privkey_import392808
Ref: gnutls_openpgp_privkey_init393469
Ref: gnutls_openpgp_set_recv_key_function393766
Ref: gnutls_openpgp_trustdb_deinit394210
Ref: gnutls_openpgp_trustdb_import_file394477
Ref: gnutls_openpgp_trustdb_init394948
Node: TLS Inner Application (TLS/IA) functions395182
Ref: gnutls_ia_allocate_client_credentials397177
Ref: gnutls_ia_allocate_server_credentials397826
Ref: gnutls_ia_enable398433
Ref: gnutls_ia_endphase_send399710
Ref: gnutls_ia_extract_inner_secret400306
Ref: gnutls_ia_free_client_credentials401196
Ref: gnutls_ia_free_server_credentials401563
Ref: gnutls_ia_generate_challenge401920
Ref: gnutls_ia_get_client_avp_ptr402465
Ref: gnutls_ia_get_server_avp_ptr402791
Ref: gnutls_ia_handshake_p403103
Ref: gnutls_ia_handshake403500
Ref: gnutls_ia_permute_inner_secret403843
Ref: gnutls_ia_recv404484
Ref: gnutls_ia_send405987
Ref: gnutls_ia_set_client_avp_function407343
Ref: gnutls_ia_set_client_avp_ptr408892
Ref: gnutls_ia_set_server_avp_function409261
Ref: gnutls_ia_set_server_avp_ptr411242
Ref: gnutls_ia_verify_endphase411595
Node: Error codes and descriptions412316
Ref: Error Codes412515
Node: Certificate to XML convertion functions420187
Node: An X.509 certificate420638
Node: An OpenPGP key429169
Node: All the supported ciphersuites in GnuTLS432568
Ref: ciphersuites432825
Node: Internal architecture of GnuTLS434751
Ref: Internal architecture of GnuTLS-Footnote-1438154
Node: Copying Information438217
Node: GNU Free Documentation License438636
Node: GNU LGPL461042
Node: GNU GPL489164
Node: Concept Index508369
Node: Function and Data Index514675
Node: Bibliography557757
Ref: CBCATT557868
Ref: GPGH558045
Ref: GUTPKI558167
Ref: RFC2246558341
Ref: RFC4346558514
Ref: RFC2440558681
Ref: RFC4211558875
Ref: RFC2817559081
Ref: RFC2818559251
Ref: RFC2945559380
Ref: RFC2986559547
Ref: RFC3280559748
Ref: RFC3749560016
Ref: PKCS12560194
Ref: RESCOLA560334
Ref: SSL3560428
Ref: STEVENS560606
Ref: TLSEXT560714
Ref: TLSPGP560948
Ref: TLSSRP561180
Ref: TLSPSK561435
Ref: TOMSRP561616
Ref: WEGER561728

End Tag Table
