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

This manual is last updated 21 March 2006 for version 1.4.4 of GNU TLS.

Copyright (C) 2001, 2002, 2003, 2004, 2005 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: 1235
gnutls.info-2: 370720
gnutls.info-3: 505535
gnutls.info-4: 505712
gnutls.info-5: 505834
gnutls.info-6: 506008
gnutls.info-7: 506181
gnutls.info-8: 506348
gnutls.info-9: 506542
gnutls.info-10: 506757
gnutls.info-11: 506927
gnutls.info-12: 507056
gnutls.info-13: 507223
gnutls.info-14: 507424
gnutls.info-15: 507692
gnutls.info-16: 507870
gnutls.info-17: 508010
gnutls.info-18: 508104
gnutls.info-19: 508282
gnutls.info-20: 508390
gnutls.info-21: 508624
gnutls.info-22: 508856
gnutls.info-23: 509111
gnutls.info-24: 509292
gnutls.info-25: 509404

Tag Table:
(Indirect)
Node: Top1235
Node: Preface2328
Ref: Availability3567
Node: The Library3717
Ref: The Library-Footnote-15909
Ref: The Library-Footnote-25968
Ref: The Library-Footnote-35999
Ref: The Library-Footnote-46056
Ref: The Library-Footnote-56112
Node: General Idea6163
Ref: General Idea-Footnote-18552
Node: Error handling8594
Node: Memory handling9814
Node: Callback functions10674
Node: Introduction to TLS11571
Ref: Introduction to TLS-Footnote-112635
Node: TLS layers12922
Node: The transport layer13894
Node: The TLS record protocol15542
Node: Encryption algorithms used in the record layer16761
Ref: Encryption algorithms used in the record layer-Footnote-118343
Ref: Encryption algorithms used in the record layer-Footnote-218464
Node: Compression algorithms used in the record layer18577
Ref: Compression algorithms used in the record layer-Footnote-120099
Node: Weaknesses and countermeasures20197
Node: The TLS Alert Protocol21119
Ref: The Alert Protocol21319
Node: The TLS Handshake Protocol22448
Ref: The Handshake Protocol22647
Ref: resume26065
Ref: The TLS Handshake Protocol-Footnote-127934
Node: TLS Extensions28043
Ref: serverind28929
Node: On SSL 2 and older protocols29499
Node: Authentication methods30575
Node: Certificate authentication31266
Ref: Certificate authentication-Footnote-137145
Node: Anonymous authentication37304
Node: Authentication using SRP38245
Ref: Authentication using SRP-Footnote-141813
Node: Authentication using PSK41879
Node: Authentication and credentials43677
Node: Parameters stored in credentials44864
Node: More on certificate authentication46827
Ref: Certificate Authentication47055
Node: The X.509 trust model47142
Node: X.509 certificates48111
Node: Verifying X.509 certificate paths50964
Ref: GNUTLS_CERT_INSECURE_ALGORITHM52242
Ref: gnutls_certificate_verify_flags52861
Node: PKCS #10 certificate requests54330
Node: PKCS #12 structures55162
Node: The OpenPGP trust model55966
Node: Digital signatures59349
Node: How to use TLS in application protocols65886
Node: Separate ports66411
Ref: Separate ports-Footnote-167846
Node: Upward negotiation67919
Ref: Upward negotiation-Footnote-170673
Ref: Upward negotiation-Footnote-270698
Node: How to use GnuTLS in applications70725
Ref: examples70945
Node: Preparation71113
Node: Headers71481
Node: Version check71899
Node: Building the source72428
Node: Multi-threaded applications74303
Node: Client examples76182
Node: Simple client example with anonymous authentication76836
Node: Simple client example with X.509 certificate support79540
Node: Obtaining session information82537
Node: Verifying peer's certificate85400
Ref: ex:verify85647
Node: Using a callback to select the certificate to use94090
Node: Client with Resume capability example100165
Ref: ex:resume-client100455
Node: Simple client example with SRP authentication103699
Node: Server examples106904
Node: Echo Server with X.509 authentication107382
Node: Echo Server with X.509 authentication II112156
Node: Echo Server with OpenPGP authentication120337
Node: Echo Server with SRP authentication125442
Node: Echo Server with anonymous authentication130242
Node: Miscellaneous examples134636
Node: Checking for an alert134997
Node: X.509 certificate parsing example136123
Ref: ex:x509-info136365
Node: Certificate request generation139061
Ref: ex:crq139305
Node: PKCS #12 structure generation141251
Ref: ex:pkcs12141451
Node: Compatibility with the OpenSSL library144659
Node: Included programs145482
Node: Invoking srptool145964
Ref: srptool146105
Node: Invoking gnutls-cli147170
Node: Invoking gnutls-cli-debug150056
Node: Invoking gnutls-serv152541
Node: Invoking certtool154838
Node: Function reference159586
Node: Core functions159949
Ref: gnutls_alert_get_name160208
Ref: gnutls_alert_get160519
Ref: gnutls_alert_send_appropriate161137
Ref: gnutls_alert_send161758
Ref: gnutls_anon_allocate_client_credentials162577
Ref: gnutls_anon_allocate_server_credentials163028
Ref: gnutls_anon_free_client_credentials163471
Ref: gnutls_anon_free_server_credentials163848
Ref: gnutls_anon_set_params_function164217
Ref: gnutls_anon_set_server_dh_params164717
Ref: gnutls_anon_set_server_params_function165240
Ref: gnutls_auth_client_get_type165730
Ref: gnutls_auth_get_type166122
Ref: gnutls_auth_server_get_type166677
Ref: gnutls_bye167049
Ref: gnutls_certificate_activation_time_peers168589
Ref: gnutls_certificate_allocate_credentials168961
Ref: gnutls_certificate_client_get_request_status169400
Ref: gnutls_certificate_client_set_retrieve_function169798
Ref: gnutls_certificate_expiration_time_peers171455
Ref: gnutls_certificate_free_ca_names171764
Ref: gnutls_certificate_free_cas172243
Ref: gnutls_certificate_free_credentials172667
Ref: gnutls_certificate_free_crls173189
Ref: gnutls_certificate_free_keys173495
Ref: gnutls_certificate_get_ours173928
Ref: gnutls_certificate_get_peers174419
Ref: gnutls_certificate_send_x509_rdn_sequence175236
Ref: gnutls_certificate_server_set_request175963
Ref: gnutls_certificate_server_set_retrieve_function176645
Ref: gnutls_certificate_set_dh_params177607
Ref: gnutls_certificate_set_params_function178367
Ref: gnutls_certificate_set_rsa_export_params178892
Ref: gnutls_certificate_set_verify_flags179405
Ref: gnutls_certificate_set_verify_limits179860
Ref: gnutls_certificate_set_x509_crl_file180505
Ref: gnutls_certificate_set_x509_crl_mem181282
Ref: gnutls_certificate_set_x509_crl182053
Ref: gnutls_certificate_set_x509_key_file182809
Ref: gnutls_certificate_set_x509_key_mem183688
Ref: gnutls_certificate_set_x509_key184953
Ref: gnutls_certificate_set_x509_simple_pkcs12_file185712
Ref: gnutls_certificate_set_x509_trust_file187348
Ref: gnutls_certificate_set_x509_trust_mem188339
Ref: gnutls_certificate_set_x509_trust189288
Ref: gnutls_certificate_type_get_name190173
Ref: gnutls_certificate_type_get190463
Ref: gnutls_certificate_type_set_priority190835
Ref: gnutls_certificate_verify_peers2191535
Ref: gnutls_certificate_verify_peers192818
Ref: gnutls_check_version193512
Ref: gnutls_cipher_get_key_size193961
Ref: gnutls_cipher_get_name194263
Ref: gnutls_cipher_get194539
Ref: gnutls_cipher_set_priority194780
Ref: gnutls_cipher_suite_get_name195441
Ref: gnutls_compression_get_name196069
Ref: gnutls_compression_get196377
Ref: gnutls_compression_set_priority196647
Ref: gnutls_credentials_clear197488
Ref: gnutls_credentials_set197721
Ref: gnutls_db_check_entry198956
Ref: gnutls_db_get_ptr199414
Ref: gnutls_db_remove_session199697
Ref: gnutls_db_set_cache_expiration200237
Ref: gnutls_db_set_ptr200580
Ref: gnutls_db_set_remove_function200920
Ref: gnutls_db_set_retrieve_function201429
Ref: gnutls_db_set_store_function202120
Ref: gnutls_deinit202595
Ref: gnutls_dh_get_group202938
Ref: gnutls_dh_get_peers_public_bits203614
Ref: gnutls_dh_get_prime_bits204016
Ref: gnutls_dh_get_pubkey204406
Ref: gnutls_dh_get_secret_bits204944
Ref: gnutls_dh_params_cpy205322
Ref: gnutls_dh_params_deinit205665
Ref: gnutls_dh_params_export_pkcs3205938
Ref: gnutls_dh_params_export_raw206923
Ref: gnutls_dh_params_generate2207558
Ref: gnutls_dh_params_import_pkcs3208351
Ref: gnutls_dh_params_import_raw209092
Ref: gnutls_dh_params_init209625
Ref: gnutls_dh_set_prime_bits209879
Ref: gnutls_error_is_fatal210555
Ref: gnutls_error_to_alert211161
Ref: gnutls_fingerprint211766
Ref: gnutls_free212669
Ref: gnutls_global_deinit212904
Ref: gnutls_global_init213220
Ref: gnutls_global_set_log_function214731
Ref: gnutls_global_set_log_level215236
Ref: gnutls_global_set_mem_functions215736
Ref: gnutls_handshake_get_last_in216977
Ref: gnutls_handshake_get_last_out217504
Ref: gnutls_handshake_set_max_packet_length218046
Ref: gnutls_handshake_set_private_extensions218557
Ref: gnutls_handshake219335
Ref: gnutls_hex_decode220444
Ref: gnutls_hex_encode221014
Ref: gnutls_init221523
Ref: gnutls_kx_get_name222145
Ref: gnutls_kx_get222422
Ref: gnutls_kx_set_priority222675
Ref: gnutls_mac_get_name223335
Ref: gnutls_mac_get223585
Ref: gnutls_mac_set_priority223821
Ref: gnutls_malloc224463
Ref: gnutls_openpgp_send_key224791
Ref: gnutls_pem_base64_decode_alloc225355
Ref: gnutls_pem_base64_decode226043
Ref: gnutls_pem_base64_encode_alloc226836
Ref: gnutls_pem_base64_encode227456
Ref: gnutls_perror228156
Ref: gnutls_pk_algorithm_get_name228486
Ref: gnutls_prf_raw228750
Ref: gnutls_prf230317
Ref: gnutls_protocol_get_name231939
Ref: gnutls_protocol_get_version232219
Ref: gnutls_protocol_set_priority232483
Ref: gnutls_psk_allocate_client_credentials232996
Ref: gnutls_psk_allocate_server_credentials233413
Ref: gnutls_psk_free_client_credentials233822
Ref: gnutls_psk_free_server_credentials234194
Ref: gnutls_psk_server_get_username234558
Ref: gnutls_psk_set_client_credentials_function234960
Ref: gnutls_psk_set_client_credentials235874
Ref: gnutls_psk_set_params_function236644
Ref: gnutls_psk_set_server_credentials_file237147
Ref: gnutls_psk_set_server_credentials_function237714
Ref: gnutls_psk_set_server_dh_params238648
Ref: gnutls_psk_set_server_params_function239165
Ref: gnutls_record_check_pending239647
Ref: gnutls_record_get_direction240159
Ref: gnutls_record_get_max_size240988
Ref: gnutls_record_recv241339
Ref: gnutls_record_send242873
Ref: gnutls_record_set_max_size244289
Ref: gnutls_rehandshake245095
Ref: gnutls_rsa_export_get_modulus_bits245932
Ref: gnutls_rsa_export_get_pubkey246270
Ref: gnutls_rsa_params_cpy246805
Ref: gnutls_rsa_params_deinit247154
Ref: gnutls_rsa_params_export_pkcs1247431
Ref: gnutls_rsa_params_export_raw248375
Ref: gnutls_rsa_params_generate2249217
Ref: gnutls_rsa_params_import_pkcs1249931
Ref: gnutls_rsa_params_import_raw250630
Ref: gnutls_rsa_params_init251352
Ref: gnutls_server_name_get251629
Ref: gnutls_server_name_set252871
Ref: gnutls_session_get_client_random253741
Ref: gnutls_session_get_data2254281
Ref: gnutls_session_get_data254931
Ref: gnutls_session_get_id255700
Ref: gnutls_session_get_master_secret256519
Ref: gnutls_session_get_ptr257161
Ref: gnutls_session_get_server_random257500
Ref: gnutls_session_is_resumed258042
Ref: gnutls_session_set_data258328
Ref: gnutls_session_set_ptr259106
Ref: gnutls_set_default_export_priority259515
Ref: gnutls_set_default_priority260224
Ref: gnutls_sign_algorithm_get_name260934
Ref: gnutls_srp_allocate_client_credentials261204
Ref: gnutls_srp_allocate_server_credentials261621
Ref: gnutls_srp_base64_decode_alloc262022
Ref: gnutls_srp_base64_decode262530
Ref: gnutls_srp_base64_encode_alloc263125
Ref: gnutls_srp_base64_encode263677
Ref: gnutls_srp_free_client_credentials264272
Ref: gnutls_srp_free_server_credentials264644
Ref: gnutls_srp_server_get_username265008
Ref: gnutls_srp_set_client_credentials_function265410
Ref: gnutls_srp_set_client_credentials266922
Ref: gnutls_srp_set_server_credentials_file267608
Ref: gnutls_srp_set_server_credentials_function268288
Ref: gnutls_srp_verifier269655
Ref: gnutls_strerror270565
Ref: gnutls_transport_get_ptr2270971
Ref: gnutls_transport_get_ptr271505
Ref: gnutls_transport_set_lowat271864
Ref: gnutls_transport_set_ptr2272458
Ref: gnutls_transport_set_ptr273072
Ref: gnutls_transport_set_pull_function273494
Ref: gnutls_transport_set_push_function274098
Node: X.509 certificate functions274747
Ref: sec:x509api274948
Ref: gnutls_pkcs12_bag_decrypt275114
Ref: gnutls_pkcs12_bag_deinit275440
Ref: gnutls_pkcs12_bag_encrypt275668
Ref: gnutls_pkcs12_bag_get_count276090
Ref: gnutls_pkcs12_bag_get_data276317
Ref: gnutls_pkcs12_bag_get_friendly_name276874
Ref: gnutls_pkcs12_bag_get_key_id277419
Ref: gnutls_pkcs12_bag_get_type277946
Ref: gnutls_pkcs12_bag_init278278
Ref: gnutls_pkcs12_bag_set_crl278651
Ref: gnutls_pkcs12_bag_set_crt279074
Ref: gnutls_pkcs12_bag_set_data279515
Ref: gnutls_pkcs12_bag_set_friendly_name279983
Ref: gnutls_pkcs12_bag_set_key_id280574
Ref: gnutls_pkcs12_deinit281137
Ref: gnutls_pkcs12_export281349
Ref: gnutls_pkcs12_generate_mac282278
Ref: gnutls_pkcs12_get_bag282609
Ref: gnutls_pkcs12_import283145
Ref: gnutls_pkcs12_init283794
Ref: gnutls_pkcs12_set_bag284145
Ref: gnutls_pkcs12_verify_mac284475
Ref: gnutls_pkcs7_deinit284800
Ref: gnutls_pkcs7_delete_crl285013
Ref: gnutls_pkcs7_delete_crt285309
Ref: gnutls_pkcs7_export285622
Ref: gnutls_pkcs7_get_crl_count286534
Ref: gnutls_pkcs7_get_crl_raw286792
Ref: gnutls_pkcs7_get_crt_count287459
Ref: gnutls_pkcs7_get_crt_raw287725
Ref: gnutls_pkcs7_import288472
Ref: gnutls_pkcs7_init289018
Ref: gnutls_pkcs7_set_crl_raw289369
Ref: gnutls_pkcs7_set_crl289654
Ref: gnutls_pkcs7_set_crt_raw289946
Ref: gnutls_pkcs7_set_crt290256
Ref: gnutls_x509_crl_check_issuer290644
Ref: gnutls_x509_crl_deinit291106
Ref: gnutls_x509_crl_export291317
Ref: gnutls_x509_crl_get_crt_count292166
Ref: gnutls_x509_crl_get_crt_serial292490
Ref: gnutls_x509_crl_get_dn_oid293160
Ref: gnutls_x509_crl_get_issuer_dn_by_oid293980
Ref: gnutls_x509_crl_get_issuer_dn295481
Ref: gnutls_x509_crl_get_next_update296344
Ref: gnutls_x509_crl_get_signature_algorithm296762
Ref: gnutls_x509_crl_get_this_update297137
Ref: gnutls_x509_crl_get_version297434
Ref: gnutls_x509_crl_import297714
Ref: gnutls_x509_crl_init298264
Ref: gnutls_x509_crl_set_crt_serial298764
Ref: gnutls_x509_crl_set_crt299350
Ref: gnutls_x509_crl_set_next_update299898
Ref: gnutls_x509_crl_set_this_update300285
Ref: gnutls_x509_crl_set_version300659
Ref: gnutls_x509_crl_sign2301131
Ref: gnutls_x509_crl_sign301939
Ref: gnutls_x509_crl_verify302423
Ref: gnutls_x509_crq_deinit303267
Ref: gnutls_x509_crq_export303478
Ref: gnutls_x509_crq_get_attribute_by_oid304431
Ref: gnutls_x509_crq_get_challenge_password305238
Ref: gnutls_x509_crq_get_dn_by_oid305684
Ref: gnutls_x509_crq_get_dn_oid307195
Ref: gnutls_x509_crq_get_dn308005
Ref: gnutls_x509_crq_get_pk_algorithm308885
Ref: gnutls_x509_crq_get_version309597
Ref: gnutls_x509_crq_import309898
Ref: gnutls_x509_crq_init310509
Ref: gnutls_x509_crq_set_attribute_by_oid310801
Ref: gnutls_x509_crq_set_challenge_password311436
Ref: gnutls_x509_crq_set_dn_by_oid311829
Ref: gnutls_x509_crq_set_key312858
Ref: gnutls_x509_crq_set_version313271
Ref: gnutls_x509_crq_sign2313685
Ref: gnutls_x509_crq_sign314477
Ref: gnutls_x509_crt_check_hostname314867
Ref: gnutls_x509_crt_check_issuer315484
Ref: gnutls_x509_crt_check_revocation316014
Ref: gnutls_x509_crt_cpy_crl_dist_points316655
Ref: gnutls_x509_crt_deinit317171
Ref: gnutls_x509_crt_export317384
Ref: gnutls_x509_crt_get_activation_time318318
Ref: gnutls_x509_crt_get_authority_key_id318666
Ref: gnutls_x509_crt_get_ca_status319363
Ref: gnutls_x509_crt_get_crl_dist_points320120
Ref: gnutls_x509_crt_get_dn_by_oid321938
Ref: gnutls_x509_crt_get_dn_oid323470
Ref: gnutls_x509_crt_get_dn324264
Ref: gnutls_x509_crt_get_expiration_time325136
Ref: gnutls_x509_crt_get_extension_by_oid325482
Ref: gnutls_x509_crt_get_extension_oid326553
Ref: gnutls_x509_crt_get_fingerprint327352
Ref: gnutls_x509_crt_get_issuer_dn_by_oid328166
Ref: gnutls_x509_crt_get_issuer_dn_oid329716
Ref: gnutls_x509_crt_get_issuer_dn330532
Ref: gnutls_x509_crt_get_key_id331400
Ref: gnutls_x509_crt_get_key_purpose_oid332386
Ref: gnutls_x509_crt_get_key_usage333365
Ref: gnutls_x509_crt_get_pk_algorithm334370
Ref: gnutls_x509_crt_get_pk_dsa_raw335078
Ref: gnutls_x509_crt_get_pk_rsa_raw335665
Ref: gnutls_x509_crt_get_serial336157
Ref: gnutls_x509_crt_get_signature_algorithm336883
Ref: gnutls_x509_crt_get_subject_alt_name337270
Ref: gnutls_x509_crt_get_subject_key_id338557
Ref: gnutls_x509_crt_get_version339150
Ref: gnutls_x509_crt_import339440
Ref: gnutls_x509_crt_init340056
Ref: gnutls_x509_crt_list_import340319
Ref: gnutls_x509_crt_list_verify341335
Ref: gnutls_x509_crt_set_activation_time343284
Ref: gnutls_x509_crt_set_authority_key_id343709
Ref: gnutls_x509_crt_set_ca_status344243
Ref: gnutls_x509_crt_set_crl_dist_points344655
Ref: gnutls_x509_crt_set_crq345208
Ref: gnutls_x509_crt_set_dn_by_oid345655
Ref: gnutls_x509_crt_set_expiration_time346694
Ref: gnutls_x509_crt_set_extension_by_oid347101
Ref: gnutls_x509_crt_set_issuer_dn_by_oid347866
Ref: gnutls_x509_crt_set_key_purpose_oid349065
Ref: gnutls_x509_crt_set_key_usage349763
Ref: gnutls_x509_crt_set_key350123
Ref: gnutls_x509_crt_set_serial350543
Ref: gnutls_x509_crt_set_subject_alternative_name351183
Ref: gnutls_x509_crt_set_subject_key_id351702
Ref: gnutls_x509_crt_set_version352162
Ref: gnutls_x509_crt_sign2352663
Ref: gnutls_x509_crt_sign353494
Ref: gnutls_x509_crt_to_xml353978
Ref: gnutls_x509_crt_verify_data354668
Ref: gnutls_x509_crt_verify355210
Ref: gnutls_x509_dn_oid_known356074
Ref: gnutls_x509_privkey_cpy356737
Ref: gnutls_x509_privkey_deinit357067
Ref: gnutls_x509_privkey_export_dsa_raw357328
Ref: gnutls_x509_privkey_export_pkcs8357942
Ref: gnutls_x509_privkey_export_rsa_raw359456
Ref: gnutls_x509_privkey_export360230
Ref: gnutls_x509_privkey_fix361275
Ref: gnutls_x509_privkey_generate361663
Ref: gnutls_x509_privkey_get_key_id362240
Ref: gnutls_x509_privkey_get_pk_algorithm363220
Ref: gnutls_x509_privkey_import_dsa_raw363635
Ref: gnutls_x509_privkey_import_pkcs8364249
Ref: gnutls_x509_privkey_import_rsa_raw365486
Ref: gnutls_x509_privkey_import366219
Ref: gnutls_x509_privkey_init366841
Ref: gnutls_x509_privkey_sign_data367108
Ref: gnutls_x509_privkey_verify_data368202
Ref: gnutls_x509_rdn_get_by_oid368750
Ref: gnutls_x509_rdn_get_oid369632
Ref: gnutls_x509_rdn_get370142
Node: GnuTLS-extra functions370720
Ref: gnutls_extra_check_version371119
Ref: gnutls_global_init_extra371583
Node: OpenPGP functions371921
Ref: sec:openpgpapi372118
Ref: gnutls_certificate_set_openpgp_key_file372427
Ref: gnutls_certificate_set_openpgp_key_mem373061
Ref: gnutls_certificate_set_openpgp_keyring_file373709
Ref: gnutls_certificate_set_openpgp_keyring_mem374247
Ref: gnutls_certificate_set_openpgp_keyserver374841
Ref: gnutls_certificate_set_openpgp_key375449
Ref: gnutls_certificate_set_openpgp_trustdb376064
Ref: gnutls_openpgp_key_check_hostname376496
Ref: gnutls_openpgp_key_deinit377050
Ref: gnutls_openpgp_key_export377273
Ref: gnutls_openpgp_key_get_creation_time378002
Ref: gnutls_openpgp_key_get_expiration_time378301
Ref: gnutls_openpgp_key_get_fingerprint378647
Ref: gnutls_openpgp_key_get_id379113
Ref: gnutls_openpgp_key_get_key_usage379399
Ref: gnutls_openpgp_key_get_name379953
Ref: gnutls_openpgp_key_get_pk_algorithm380520
Ref: gnutls_openpgp_key_get_version381204
Ref: gnutls_openpgp_key_import381452
Ref: gnutls_openpgp_key_init381979
Ref: gnutls_openpgp_key_to_xml382236
Ref: gnutls_openpgp_key_verify_ring382651
Ref: gnutls_openpgp_key_verify_self383626
Ref: gnutls_openpgp_key_verify_trustdb384257
Ref: gnutls_openpgp_keyring_check_id385213
Ref: gnutls_openpgp_keyring_deinit385648
Ref: gnutls_openpgp_keyring_import385905
Ref: gnutls_openpgp_keyring_init386484
Ref: gnutls_openpgp_privkey_deinit386779
Ref: gnutls_openpgp_privkey_get_pk_algorithm387048
Ref: gnutls_openpgp_privkey_import387738
Ref: gnutls_openpgp_privkey_init388399
Ref: gnutls_openpgp_set_recv_key_function388696
Ref: gnutls_openpgp_trustdb_deinit389140
Ref: gnutls_openpgp_trustdb_import_file389407
Ref: gnutls_openpgp_trustdb_init389878
Node: TLS Inner Application (TLS/IA) functions390112
Ref: gnutls_ia_allocate_client_credentials392107
Ref: gnutls_ia_allocate_server_credentials392756
Ref: gnutls_ia_enable393363
Ref: gnutls_ia_endphase_send395589
Ref: gnutls_ia_extract_inner_secret396185
Ref: gnutls_ia_free_client_credentials397075
Ref: gnutls_ia_free_server_credentials397442
Ref: gnutls_ia_generate_challenge397799
Ref: gnutls_ia_get_client_avp_ptr398344
Ref: gnutls_ia_get_server_avp_ptr398670
Ref: gnutls_ia_handshake_p398982
Ref: gnutls_ia_handshake399379
Ref: gnutls_ia_permute_inner_secret399722
Ref: gnutls_ia_recv400363
Ref: gnutls_ia_send401866
Ref: gnutls_ia_set_client_avp_function403222
Ref: gnutls_ia_set_client_avp_ptr404771
Ref: gnutls_ia_set_server_avp_function405140
Ref: gnutls_ia_set_server_avp_ptr407121
Ref: gnutls_ia_verify_endphase407474
Node: Error codes and descriptions408195
Ref: Error Codes408394
Node: Certificate to XML convertion functions416066
Node: An X.509 certificate416517
Node: An OpenPGP key425048
Node: All the supported ciphersuites in GnuTLS428447
Ref: ciphersuites428704
Node: Internal architecture of GnuTLS430630
Ref: Internal architecture of GnuTLS-Footnote-1434033
Node: Copying This Manual434096
Node: GNU Free Documentation License434359
Node: Concept Index456760
Node: Function and Data Index462774
Node: Bibliography505424
Ref: CBCATT505535
Ref: GPGH505712
Ref: GUTPKI505834
Ref: RFC2246506008
Ref: RFC4346506181
Ref: RFC2440506348
Ref: RFC2511506542
Ref: RFC2817506757
Ref: RFC2818506927
Ref: RFC2945507056
Ref: RFC2986507223
Ref: RFC3280507424
Ref: RFC3749507692
Ref: PKCS12507870
Ref: RESCOLA508010
Ref: SSL3508104
Ref: STEVENS508282
Ref: TLSEXT508390
Ref: TLSPGP508624
Ref: TLSSRP508856
Ref: TLSPSK509111
Ref: TOMSRP509292
Ref: WEGER509404

End Tag Table
