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

This manual is last updated 21 September 2006 for version 1.5.2 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: 1245
gnutls.info-2: 371385
gnutls.info-3: 553980
gnutls.info-4: 554157
gnutls.info-5: 554279
gnutls.info-6: 554453
gnutls.info-7: 554626
gnutls.info-8: 554793
gnutls.info-9: 554987
gnutls.info-10: 555193
gnutls.info-11: 555363
gnutls.info-12: 555492
gnutls.info-13: 555659
gnutls.info-14: 555860
gnutls.info-15: 556128
gnutls.info-16: 556306
gnutls.info-17: 556446
gnutls.info-18: 556540
gnutls.info-19: 556718
gnutls.info-20: 556826
gnutls.info-21: 557060
gnutls.info-22: 557292
gnutls.info-23: 557547
gnutls.info-24: 557728
gnutls.info-25: 557840

Tag Table:
(Indirect)
Node: Top1245
Node: Preface2348
Ref: Availability3587
Node: The Library3737
Ref: The Library-Footnote-15929
Ref: The Library-Footnote-25988
Ref: The Library-Footnote-36019
Ref: The Library-Footnote-46076
Ref: The Library-Footnote-56132
Node: General Idea6183
Ref: General Idea-Footnote-18572
Node: Error handling8614
Node: Memory handling9834
Node: Callback functions10694
Node: Introduction to TLS11591
Ref: Introduction to TLS-Footnote-112655
Node: TLS layers12942
Node: The transport layer13914
Node: The TLS record protocol15562
Node: Encryption algorithms used in the record layer16781
Ref: Encryption algorithms used in the record layer-Footnote-118363
Ref: Encryption algorithms used in the record layer-Footnote-218484
Node: Compression algorithms used in the record layer18597
Ref: Compression algorithms used in the record layer-Footnote-120119
Node: Weaknesses and countermeasures20217
Node: The TLS Alert Protocol21139
Ref: The Alert Protocol21339
Node: The TLS Handshake Protocol22468
Ref: The Handshake Protocol22667
Ref: resume26085
Ref: The TLS Handshake Protocol-Footnote-127954
Node: TLS Extensions28063
Ref: serverind28949
Node: On SSL 2 and older protocols29519
Node: Authentication methods30595
Node: Certificate authentication31286
Ref: Certificate authentication-Footnote-137165
Node: Anonymous authentication37324
Node: Authentication using SRP38265
Ref: Authentication using SRP-Footnote-141833
Node: Authentication using PSK41899
Node: Authentication and credentials43697
Node: Parameters stored in credentials44884
Node: More on certificate authentication46847
Ref: Certificate Authentication47075
Node: The X.509 trust model47162
Node: X.509 certificates48131
Node: Verifying X.509 certificate paths50984
Ref: GNUTLS_CERT_INSECURE_ALGORITHM52262
Ref: gnutls_certificate_verify_flags52881
Node: PKCS #10 certificate requests54350
Node: PKCS #12 structures55182
Node: The OpenPGP trust model55986
Node: Digital signatures59369
Node: How to use TLS in application protocols65906
Node: Separate ports66431
Ref: Separate ports-Footnote-167866
Node: Upward negotiation67939
Ref: Upward negotiation-Footnote-170693
Ref: Upward negotiation-Footnote-270718
Node: How to use GnuTLS in applications70745
Ref: examples70965
Node: Preparation71133
Node: Headers71501
Node: Version check71919
Node: Building the source72448
Node: Multi-threaded applications74323
Node: Client examples76202
Node: Simple client example with anonymous authentication76856
Node: Simple client example with X.509 certificate support79582
Node: Obtaining session information82601
Node: Verifying peer's certificate85510
Ref: ex:verify85757
Node: Using a callback to select the certificate to use94292
Node: Client with Resume capability example100389
Ref: ex:resume-client100679
Node: Simple client example with SRP authentication103970
Node: Server examples107222
Node: Echo Server with X.509 authentication107700
Node: Echo Server with X.509 authentication II112520
Node: Echo Server with OpenPGP authentication120747
Node: Echo Server with SRP authentication125825
Node: Echo Server with anonymous authentication130671
Node: Miscellaneous examples135111
Node: Checking for an alert135472
Node: X.509 certificate parsing example136644
Ref: ex:x509-info136886
Node: Certificate request generation139628
Ref: ex:crq139872
Node: PKCS #12 structure generation141864
Ref: ex:pkcs12142064
Node: Compatibility with the OpenSSL library145318
Node: Included programs146141
Node: Invoking srptool146623
Ref: srptool146764
Node: Invoking gnutls-cli147829
Node: Invoking gnutls-cli-debug150715
Node: Invoking gnutls-serv153200
Node: Invoking certtool155497
Node: Function reference160245
Node: Core functions160608
Ref: gnutls_alert_get_name160867
Ref: gnutls_alert_get161178
Ref: gnutls_alert_send_appropriate161796
Ref: gnutls_alert_send162417
Ref: gnutls_anon_allocate_client_credentials163236
Ref: gnutls_anon_allocate_server_credentials163687
Ref: gnutls_anon_free_client_credentials164130
Ref: gnutls_anon_free_server_credentials164507
Ref: gnutls_anon_set_params_function164876
Ref: gnutls_anon_set_server_dh_params165376
Ref: gnutls_anon_set_server_params_function165899
Ref: gnutls_auth_client_get_type166389
Ref: gnutls_auth_get_type166781
Ref: gnutls_auth_server_get_type167336
Ref: gnutls_bye167708
Ref: gnutls_certificate_activation_time_peers169248
Ref: gnutls_certificate_allocate_credentials169620
Ref: gnutls_certificate_client_get_request_status170059
Ref: gnutls_certificate_client_set_retrieve_function170457
Ref: gnutls_certificate_expiration_time_peers172114
Ref: gnutls_certificate_free_ca_names172423
Ref: gnutls_certificate_free_cas172902
Ref: gnutls_certificate_free_credentials173326
Ref: gnutls_certificate_free_crls173848
Ref: gnutls_certificate_free_keys174154
Ref: gnutls_certificate_get_ours174587
Ref: gnutls_certificate_get_peers175078
Ref: gnutls_certificate_send_x509_rdn_sequence175895
Ref: gnutls_certificate_server_set_request176622
Ref: gnutls_certificate_server_set_retrieve_function177304
Ref: gnutls_certificate_set_dh_params178266
Ref: gnutls_certificate_set_params_function179026
Ref: gnutls_certificate_set_rsa_export_params179551
Ref: gnutls_certificate_set_verify_flags180064
Ref: gnutls_certificate_set_verify_limits180519
Ref: gnutls_certificate_set_x509_crl_file181164
Ref: gnutls_certificate_set_x509_crl_mem181941
Ref: gnutls_certificate_set_x509_crl182712
Ref: gnutls_certificate_set_x509_key_file183468
Ref: gnutls_certificate_set_x509_key_mem184347
Ref: gnutls_certificate_set_x509_key185612
Ref: gnutls_certificate_set_x509_simple_pkcs12_file186371
Ref: gnutls_certificate_set_x509_trust_file188007
Ref: gnutls_certificate_set_x509_trust_mem188998
Ref: gnutls_certificate_set_x509_trust189947
Ref: gnutls_certificate_type_get_name190832
Ref: gnutls_certificate_type_get191122
Ref: gnutls_certificate_type_set_priority191494
Ref: gnutls_certificate_verify_peers2192194
Ref: gnutls_certificate_verify_peers193477
Ref: gnutls_check_version194171
Ref: gnutls_cipher_get_key_size194620
Ref: gnutls_cipher_get_name194922
Ref: gnutls_cipher_get195198
Ref: gnutls_cipher_set_priority195439
Ref: gnutls_cipher_suite_get_name196100
Ref: gnutls_compression_get_name196728
Ref: gnutls_compression_get197036
Ref: gnutls_compression_set_priority197306
Ref: gnutls_credentials_clear198147
Ref: gnutls_credentials_set198380
Ref: gnutls_db_check_entry199615
Ref: gnutls_db_get_ptr200073
Ref: gnutls_db_remove_session200356
Ref: gnutls_db_set_cache_expiration200896
Ref: gnutls_db_set_ptr201239
Ref: gnutls_db_set_remove_function201579
Ref: gnutls_db_set_retrieve_function202088
Ref: gnutls_db_set_store_function202779
Ref: gnutls_deinit203254
Ref: gnutls_dh_get_group203597
Ref: gnutls_dh_get_peers_public_bits204273
Ref: gnutls_dh_get_prime_bits204675
Ref: gnutls_dh_get_pubkey205065
Ref: gnutls_dh_get_secret_bits205603
Ref: gnutls_dh_params_cpy205981
Ref: gnutls_dh_params_deinit206324
Ref: gnutls_dh_params_export_pkcs3206597
Ref: gnutls_dh_params_export_raw207582
Ref: gnutls_dh_params_generate2208217
Ref: gnutls_dh_params_import_pkcs3209010
Ref: gnutls_dh_params_import_raw209751
Ref: gnutls_dh_params_init210284
Ref: gnutls_dh_set_prime_bits210538
Ref: gnutls_error_is_fatal211214
Ref: gnutls_error_to_alert211820
Ref: gnutls_fingerprint212425
Ref: gnutls_free213328
Ref: gnutls_global_deinit213563
Ref: gnutls_global_init213879
Ref: gnutls_global_set_log_function215390
Ref: gnutls_global_set_log_level215895
Ref: gnutls_global_set_mem_functions216395
Ref: gnutls_handshake_get_last_in217636
Ref: gnutls_handshake_get_last_out218163
Ref: gnutls_handshake_set_max_packet_length218705
Ref: gnutls_handshake_set_private_extensions219216
Ref: gnutls_handshake219994
Ref: gnutls_hex_decode221103
Ref: gnutls_hex_encode221673
Ref: gnutls_init222182
Ref: gnutls_kx_get_name222804
Ref: gnutls_kx_get223081
Ref: gnutls_kx_set_priority223334
Ref: gnutls_mac_get_name223994
Ref: gnutls_mac_get224244
Ref: gnutls_mac_set_priority224480
Ref: gnutls_malloc225122
Ref: gnutls_openpgp_send_key225450
Ref: gnutls_pem_base64_decode_alloc226014
Ref: gnutls_pem_base64_decode226702
Ref: gnutls_pem_base64_encode_alloc227495
Ref: gnutls_pem_base64_encode228115
Ref: gnutls_perror228815
Ref: gnutls_pk_algorithm_get_name229145
Ref: gnutls_prf_raw229409
Ref: gnutls_prf230976
Ref: gnutls_protocol_get_name232598
Ref: gnutls_protocol_get_version232878
Ref: gnutls_protocol_set_priority233142
Ref: gnutls_psk_allocate_client_credentials233655
Ref: gnutls_psk_allocate_server_credentials234072
Ref: gnutls_psk_free_client_credentials234481
Ref: gnutls_psk_free_server_credentials234853
Ref: gnutls_psk_server_get_username235217
Ref: gnutls_psk_set_client_credentials_function235619
Ref: gnutls_psk_set_client_credentials236533
Ref: gnutls_psk_set_params_function237303
Ref: gnutls_psk_set_server_credentials_file237806
Ref: gnutls_psk_set_server_credentials_function238373
Ref: gnutls_psk_set_server_dh_params239307
Ref: gnutls_psk_set_server_params_function239824
Ref: gnutls_record_check_pending240306
Ref: gnutls_record_get_direction240818
Ref: gnutls_record_get_max_size241647
Ref: gnutls_record_recv241998
Ref: gnutls_record_send243532
Ref: gnutls_record_set_max_size244948
Ref: gnutls_rehandshake245754
Ref: gnutls_rsa_export_get_modulus_bits246591
Ref: gnutls_rsa_export_get_pubkey246929
Ref: gnutls_rsa_params_cpy247464
Ref: gnutls_rsa_params_deinit247813
Ref: gnutls_rsa_params_export_pkcs1248090
Ref: gnutls_rsa_params_export_raw249034
Ref: gnutls_rsa_params_generate2249876
Ref: gnutls_rsa_params_import_pkcs1250590
Ref: gnutls_rsa_params_import_raw251289
Ref: gnutls_rsa_params_init252011
Ref: gnutls_server_name_get252288
Ref: gnutls_server_name_set253530
Ref: gnutls_session_get_client_random254400
Ref: gnutls_session_get_data2254940
Ref: gnutls_session_get_data255590
Ref: gnutls_session_get_id256359
Ref: gnutls_session_get_master_secret257178
Ref: gnutls_session_get_ptr257820
Ref: gnutls_session_get_server_random258159
Ref: gnutls_session_is_resumed258701
Ref: gnutls_session_set_data258987
Ref: gnutls_session_set_ptr259765
Ref: gnutls_set_default_export_priority260174
Ref: gnutls_set_default_priority260883
Ref: gnutls_sign_algorithm_get_name261593
Ref: gnutls_srp_allocate_client_credentials261863
Ref: gnutls_srp_allocate_server_credentials262280
Ref: gnutls_srp_base64_decode_alloc262681
Ref: gnutls_srp_base64_decode263189
Ref: gnutls_srp_base64_encode_alloc263784
Ref: gnutls_srp_base64_encode264336
Ref: gnutls_srp_free_client_credentials264931
Ref: gnutls_srp_free_server_credentials265303
Ref: gnutls_srp_server_get_username265667
Ref: gnutls_srp_set_client_credentials_function266069
Ref: gnutls_srp_set_client_credentials267581
Ref: gnutls_srp_set_server_credentials_file268267
Ref: gnutls_srp_set_server_credentials_function268947
Ref: gnutls_srp_verifier270314
Ref: gnutls_strerror271224
Ref: gnutls_transport_get_ptr2271630
Ref: gnutls_transport_get_ptr272164
Ref: gnutls_transport_set_lowat272523
Ref: gnutls_transport_set_ptr2273117
Ref: gnutls_transport_set_ptr273731
Ref: gnutls_transport_set_pull_function274153
Ref: gnutls_transport_set_push_function274757
Node: X.509 certificate functions275406
Ref: sec:x509api275607
Ref: gnutls_pkcs12_bag_decrypt275773
Ref: gnutls_pkcs12_bag_deinit276099
Ref: gnutls_pkcs12_bag_encrypt276327
Ref: gnutls_pkcs12_bag_get_count276749
Ref: gnutls_pkcs12_bag_get_data276976
Ref: gnutls_pkcs12_bag_get_friendly_name277533
Ref: gnutls_pkcs12_bag_get_key_id278078
Ref: gnutls_pkcs12_bag_get_type278605
Ref: gnutls_pkcs12_bag_init278937
Ref: gnutls_pkcs12_bag_set_crl279310
Ref: gnutls_pkcs12_bag_set_crt279733
Ref: gnutls_pkcs12_bag_set_data280174
Ref: gnutls_pkcs12_bag_set_friendly_name280642
Ref: gnutls_pkcs12_bag_set_key_id281233
Ref: gnutls_pkcs12_deinit281796
Ref: gnutls_pkcs12_export282008
Ref: gnutls_pkcs12_generate_mac282937
Ref: gnutls_pkcs12_get_bag283268
Ref: gnutls_pkcs12_import283804
Ref: gnutls_pkcs12_init284453
Ref: gnutls_pkcs12_set_bag284804
Ref: gnutls_pkcs12_verify_mac285134
Ref: gnutls_pkcs7_deinit285459
Ref: gnutls_pkcs7_delete_crl285672
Ref: gnutls_pkcs7_delete_crt285968
Ref: gnutls_pkcs7_export286281
Ref: gnutls_pkcs7_get_crl_count287193
Ref: gnutls_pkcs7_get_crl_raw287451
Ref: gnutls_pkcs7_get_crt_count288118
Ref: gnutls_pkcs7_get_crt_raw288384
Ref: gnutls_pkcs7_import289131
Ref: gnutls_pkcs7_init289677
Ref: gnutls_pkcs7_set_crl_raw290028
Ref: gnutls_pkcs7_set_crl290313
Ref: gnutls_pkcs7_set_crt_raw290605
Ref: gnutls_pkcs7_set_crt290915
Ref: gnutls_x509_crl_check_issuer291303
Ref: gnutls_x509_crl_deinit291765
Ref: gnutls_x509_crl_export291976
Ref: gnutls_x509_crl_get_crt_count292825
Ref: gnutls_x509_crl_get_crt_serial293149
Ref: gnutls_x509_crl_get_dn_oid293819
Ref: gnutls_x509_crl_get_issuer_dn_by_oid294639
Ref: gnutls_x509_crl_get_issuer_dn296140
Ref: gnutls_x509_crl_get_next_update297009
Ref: gnutls_x509_crl_get_signature_algorithm297427
Ref: gnutls_x509_crl_get_this_update297802
Ref: gnutls_x509_crl_get_version298099
Ref: gnutls_x509_crl_import298379
Ref: gnutls_x509_crl_init298929
Ref: gnutls_x509_crl_set_crt_serial299429
Ref: gnutls_x509_crl_set_crt300015
Ref: gnutls_x509_crl_set_next_update300563
Ref: gnutls_x509_crl_set_this_update300950
Ref: gnutls_x509_crl_set_version301324
Ref: gnutls_x509_crl_sign2301796
Ref: gnutls_x509_crl_sign302604
Ref: gnutls_x509_crl_verify303088
Ref: gnutls_x509_crq_deinit303932
Ref: gnutls_x509_crq_export304143
Ref: gnutls_x509_crq_get_attribute_by_oid305096
Ref: gnutls_x509_crq_get_challenge_password305903
Ref: gnutls_x509_crq_get_dn_by_oid306349
Ref: gnutls_x509_crq_get_dn_oid307860
Ref: gnutls_x509_crq_get_dn308670
Ref: gnutls_x509_crq_get_pk_algorithm309550
Ref: gnutls_x509_crq_get_version310262
Ref: gnutls_x509_crq_import310563
Ref: gnutls_x509_crq_init311174
Ref: gnutls_x509_crq_set_attribute_by_oid311466
Ref: gnutls_x509_crq_set_challenge_password312101
Ref: gnutls_x509_crq_set_dn_by_oid312494
Ref: gnutls_x509_crq_set_key313523
Ref: gnutls_x509_crq_set_version313936
Ref: gnutls_x509_crq_sign2314350
Ref: gnutls_x509_crq_sign315142
Ref: gnutls_x509_crt_check_hostname315532
Ref: gnutls_x509_crt_check_issuer316149
Ref: gnutls_x509_crt_check_revocation316679
Ref: gnutls_x509_crt_cpy_crl_dist_points317320
Ref: gnutls_x509_crt_deinit317836
Ref: gnutls_x509_crt_export318049
Ref: gnutls_x509_crt_get_activation_time318983
Ref: gnutls_x509_crt_get_authority_key_id319331
Ref: gnutls_x509_crt_get_ca_status320028
Ref: gnutls_x509_crt_get_crl_dist_points320785
Ref: gnutls_x509_crt_get_dn_by_oid322603
Ref: gnutls_x509_crt_get_dn_oid324135
Ref: gnutls_x509_crt_get_dn324929
Ref: gnutls_x509_crt_get_expiration_time325801
Ref: gnutls_x509_crt_get_extension_by_oid326147
Ref: gnutls_x509_crt_get_extension_oid327218
Ref: gnutls_x509_crt_get_fingerprint328017
Ref: gnutls_x509_crt_get_issuer_dn_by_oid328831
Ref: gnutls_x509_crt_get_issuer_dn_oid330381
Ref: gnutls_x509_crt_get_issuer_dn331197
Ref: gnutls_x509_crt_get_key_id332065
Ref: gnutls_x509_crt_get_key_purpose_oid333051
Ref: gnutls_x509_crt_get_key_usage334030
Ref: gnutls_x509_crt_get_pk_algorithm335035
Ref: gnutls_x509_crt_get_pk_dsa_raw335743
Ref: gnutls_x509_crt_get_pk_rsa_raw336330
Ref: gnutls_x509_crt_get_serial336822
Ref: gnutls_x509_crt_get_signature_algorithm337548
Ref: gnutls_x509_crt_get_subject_alt_name337935
Ref: gnutls_x509_crt_get_subject_key_id339222
Ref: gnutls_x509_crt_get_version339815
Ref: gnutls_x509_crt_import340105
Ref: gnutls_x509_crt_init340721
Ref: gnutls_x509_crt_list_import340984
Ref: gnutls_x509_crt_list_verify342000
Ref: gnutls_x509_crt_set_activation_time343949
Ref: gnutls_x509_crt_set_authority_key_id344374
Ref: gnutls_x509_crt_set_ca_status344908
Ref: gnutls_x509_crt_set_crl_dist_points345320
Ref: gnutls_x509_crt_set_crq345873
Ref: gnutls_x509_crt_set_dn_by_oid346320
Ref: gnutls_x509_crt_set_expiration_time347359
Ref: gnutls_x509_crt_set_extension_by_oid347766
Ref: gnutls_x509_crt_set_issuer_dn_by_oid348531
Ref: gnutls_x509_crt_set_key_purpose_oid349730
Ref: gnutls_x509_crt_set_key_usage350428
Ref: gnutls_x509_crt_set_key350788
Ref: gnutls_x509_crt_set_serial351208
Ref: gnutls_x509_crt_set_subject_alternative_name351848
Ref: gnutls_x509_crt_set_subject_key_id352367
Ref: gnutls_x509_crt_set_version352827
Ref: gnutls_x509_crt_sign2353328
Ref: gnutls_x509_crt_sign354159
Ref: gnutls_x509_crt_to_xml354643
Ref: gnutls_x509_crt_verify_data355333
Ref: gnutls_x509_crt_verify355875
Ref: gnutls_x509_dn_oid_known356739
Ref: gnutls_x509_privkey_cpy357402
Ref: gnutls_x509_privkey_deinit357732
Ref: gnutls_x509_privkey_export_dsa_raw357993
Ref: gnutls_x509_privkey_export_pkcs8358607
Ref: gnutls_x509_privkey_export_rsa_raw360121
Ref: gnutls_x509_privkey_export360895
Ref: gnutls_x509_privkey_fix361940
Ref: gnutls_x509_privkey_generate362328
Ref: gnutls_x509_privkey_get_key_id362905
Ref: gnutls_x509_privkey_get_pk_algorithm363885
Ref: gnutls_x509_privkey_import_dsa_raw364300
Ref: gnutls_x509_privkey_import_pkcs8364914
Ref: gnutls_x509_privkey_import_rsa_raw366151
Ref: gnutls_x509_privkey_import366884
Ref: gnutls_x509_privkey_init367506
Ref: gnutls_x509_privkey_sign_data367773
Ref: gnutls_x509_privkey_verify_data368867
Ref: gnutls_x509_rdn_get_by_oid369415
Ref: gnutls_x509_rdn_get_oid370297
Ref: gnutls_x509_rdn_get370807
Node: GnuTLS-extra functions371385
Ref: gnutls_extra_check_version371784
Ref: gnutls_global_init_extra372248
Node: OpenPGP functions372586
Ref: sec:openpgpapi372783
Ref: gnutls_certificate_set_openpgp_key_file373092
Ref: gnutls_certificate_set_openpgp_key_mem373726
Ref: gnutls_certificate_set_openpgp_keyring_file374374
Ref: gnutls_certificate_set_openpgp_keyring_mem374912
Ref: gnutls_certificate_set_openpgp_keyserver375506
Ref: gnutls_certificate_set_openpgp_key376114
Ref: gnutls_certificate_set_openpgp_trustdb376729
Ref: gnutls_openpgp_key_check_hostname377161
Ref: gnutls_openpgp_key_deinit377715
Ref: gnutls_openpgp_key_export377938
Ref: gnutls_openpgp_key_get_creation_time378667
Ref: gnutls_openpgp_key_get_expiration_time378966
Ref: gnutls_openpgp_key_get_fingerprint379312
Ref: gnutls_openpgp_key_get_id379778
Ref: gnutls_openpgp_key_get_key_usage380064
Ref: gnutls_openpgp_key_get_name380618
Ref: gnutls_openpgp_key_get_pk_algorithm381185
Ref: gnutls_openpgp_key_get_version381869
Ref: gnutls_openpgp_key_import382117
Ref: gnutls_openpgp_key_init382644
Ref: gnutls_openpgp_key_to_xml382901
Ref: gnutls_openpgp_key_verify_ring383316
Ref: gnutls_openpgp_key_verify_self384291
Ref: gnutls_openpgp_key_verify_trustdb384922
Ref: gnutls_openpgp_keyring_check_id385878
Ref: gnutls_openpgp_keyring_deinit386313
Ref: gnutls_openpgp_keyring_import386570
Ref: gnutls_openpgp_keyring_init387149
Ref: gnutls_openpgp_privkey_deinit387444
Ref: gnutls_openpgp_privkey_get_pk_algorithm387713
Ref: gnutls_openpgp_privkey_import388403
Ref: gnutls_openpgp_privkey_init389064
Ref: gnutls_openpgp_set_recv_key_function389361
Ref: gnutls_openpgp_trustdb_deinit389805
Ref: gnutls_openpgp_trustdb_import_file390072
Ref: gnutls_openpgp_trustdb_init390543
Node: TLS Inner Application (TLS/IA) functions390777
Ref: gnutls_ia_allocate_client_credentials392772
Ref: gnutls_ia_allocate_server_credentials393421
Ref: gnutls_ia_enable394028
Ref: gnutls_ia_endphase_send396254
Ref: gnutls_ia_extract_inner_secret396850
Ref: gnutls_ia_free_client_credentials397740
Ref: gnutls_ia_free_server_credentials398107
Ref: gnutls_ia_generate_challenge398464
Ref: gnutls_ia_get_client_avp_ptr399009
Ref: gnutls_ia_get_server_avp_ptr399335
Ref: gnutls_ia_handshake_p399647
Ref: gnutls_ia_handshake400044
Ref: gnutls_ia_permute_inner_secret400387
Ref: gnutls_ia_recv401028
Ref: gnutls_ia_send402531
Ref: gnutls_ia_set_client_avp_function403887
Ref: gnutls_ia_set_client_avp_ptr405436
Ref: gnutls_ia_set_server_avp_function405805
Ref: gnutls_ia_set_server_avp_ptr407786
Ref: gnutls_ia_verify_endphase408139
Node: Error codes and descriptions408860
Ref: Error Codes409059
Node: Certificate to XML convertion functions416731
Node: An X.509 certificate417182
Node: An OpenPGP key425713
Node: All the supported ciphersuites in GnuTLS429112
Ref: ciphersuites429369
Node: Internal architecture of GnuTLS431295
Ref: Internal architecture of GnuTLS-Footnote-1434698
Node: Copying Information434761
Node: GNU Free Documentation License435180
Node: GNU LGPL457586
Node: GNU GPL485708
Node: Concept Index504913
Node: Function and Data Index511219
Node: Bibliography553869
Ref: CBCATT553980
Ref: GPGH554157
Ref: GUTPKI554279
Ref: RFC2246554453
Ref: RFC4346554626
Ref: RFC2440554793
Ref: RFC4211554987
Ref: RFC2817555193
Ref: RFC2818555363
Ref: RFC2945555492
Ref: RFC2986555659
Ref: RFC3280555860
Ref: RFC3749556128
Ref: PKCS12556306
Ref: RESCOLA556446
Ref: SSL3556540
Ref: STEVENS556718
Ref: TLSEXT556826
Ref: TLSPGP557060
Ref: TLSSRP557292
Ref: TLSPSK557547
Ref: TOMSRP557728
Ref: WEGER557840

End Tag Table
