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

This manual is last updated 17 October 2007 for version 2.0.2 of GNU
TLS.

Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 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: 1253
gnutls.info-2: 306916
gnutls.info-3: 605361
gnutls.info-4: 663374
gnutls.info-5: 663551
gnutls.info-6: 663673
gnutls.info-7: 663847
gnutls.info-8: 664020
gnutls.info-9: 664187
gnutls.info-10: 664381
gnutls.info-11: 664587
gnutls.info-12: 664757
gnutls.info-13: 664886
gnutls.info-14: 665053
gnutls.info-15: 665254
gnutls.info-16: 665522
gnutls.info-17: 665700
gnutls.info-18: 665938
gnutls.info-19: 666078
gnutls.info-20: 666172
gnutls.info-21: 666350
gnutls.info-22: 666458
gnutls.info-23: 666692
gnutls.info-24: 666924
gnutls.info-25: 667179
gnutls.info-26: 667360
gnutls.info-27: 667472

Tag Table:
(Indirect)
Node: Top1253
Node: Preface2379
Ref: Availability3599
Node: Getting help3863
Node: Commercial Support4465
Node: Downloading and Installing5329
Node: Bug Reports8554
Node: Contributing9927
Node: The Library12003
Ref: The Library-Footnote-114195
Ref: The Library-Footnote-214254
Ref: The Library-Footnote-314285
Ref: The Library-Footnote-414342
Ref: The Library-Footnote-514398
Node: General Idea14449
Ref: General Idea-Footnote-116845
Node: Error handling16887
Node: Memory handling18107
Node: Callback functions18967
Node: Introduction to TLS19864
Ref: Introduction to TLS-Footnote-120903
Node: TLS layers21190
Node: The transport layer22169
Node: The TLS record protocol24168
Node: Encryption algorithms used in the record layer25387
Ref: Encryption algorithms used in the record layer-Footnote-126969
Ref: Encryption algorithms used in the record layer-Footnote-227090
Node: Compression algorithms used in the record layer27203
Ref: Compression algorithms used in the record layer-Footnote-128705
Node: Weaknesses and countermeasures28803
Node: The TLS Alert Protocol29706
Ref: The Alert Protocol29906
Node: The TLS Handshake Protocol31035
Ref: The Handshake Protocol31234
Ref: resume34652
Ref: The TLS Handshake Protocol-Footnote-136521
Node: TLS Extensions36630
Ref: serverind37507
Node: On SSL 2 and older protocols38077
Node: Authentication methods39930
Node: Certificate authentication40621
Ref: Certificate authentication-Footnote-146484
Node: Anonymous authentication46643
Node: Authentication using SRP47584
Ref: Authentication using SRP-Footnote-151134
Node: Authentication using PSK51192
Node: Authentication and credentials52981
Node: Parameters stored in credentials54168
Node: More on certificate authentication56131
Ref: Certificate Authentication56359
Node: The X.509 trust model56446
Node: X.509 certificates57420
Node: Verifying X.509 certificate paths60639
Ref: GNUTLS_CERT_INSECURE_ALGORITHM61917
Ref: gnutls_certificate_verify_flags62536
Node: PKCS #10 certificate requests63996
Node: PKCS #12 structures64808
Node: The OpenPGP trust model65603
Node: Digital signatures68982
Node: How to use TLS in application protocols75511
Node: Separate ports76036
Ref: Separate ports-Footnote-177461
Node: Upward negotiation77534
Ref: Upward negotiation-Footnote-180278
Ref: Upward negotiation-Footnote-280303
Node: How to use GnuTLS in applications80330
Ref: examples80550
Node: Preparation80718
Node: Headers81086
Node: Version check81504
Node: Building the source82033
Node: Multi-threaded applications83908
Node: Client examples85787
Node: Simple client example with anonymous authentication86599
Node: Simple client example with X.509 certificate support89325
Node: Obtaining session information92116
Node: Verifying peer's certificate95299
Ref: ex:verify95546
Node: Using a callback to select the certificate to use104096
Node: Client with Resume capability example110177
Ref: ex:resume-client110467
Node: Simple client example with SRP authentication113758
Node: Simple client example with TLS/IA support116922
Node: Helper function for TCP connections120693
Node: Server examples122006
Node: Echo Server with X.509 authentication122484
Node: Echo Server with X.509 authentication II127304
Node: Echo Server with OpenPGP authentication135531
Node: Echo Server with SRP authentication140474
Node: Echo Server with anonymous authentication145320
Node: Miscellaneous examples149760
Node: Checking for an alert150121
Node: X.509 certificate parsing example151293
Ref: ex:x509-info151535
Node: Certificate request generation154286
Ref: ex:crq154530
Node: PKCS #12 structure generation156525
Ref: ex:pkcs12156725
Node: Compatibility with the OpenSSL library159982
Node: Included programs160805
Node: Invoking srptool161287
Ref: srptool161428
Node: Invoking gnutls-cli162493
Node: Invoking gnutls-cli-debug165379
Node: Invoking gnutls-serv167864
Node: Invoking certtool175616
Node: Function reference184183
Node: Core functions184546
Ref: gnutls_alert_get_name184805
Ref: gnutls_alert_get185116
Ref: gnutls_alert_send_appropriate185734
Ref: gnutls_alert_send186355
Ref: gnutls_anon_allocate_client_credentials187174
Ref: gnutls_anon_allocate_server_credentials187625
Ref: gnutls_anon_free_client_credentials188068
Ref: gnutls_anon_free_server_credentials188445
Ref: gnutls_anon_set_params_function188814
Ref: gnutls_anon_set_server_dh_params189314
Ref: gnutls_anon_set_server_params_function189837
Ref: gnutls_auth_client_get_type190327
Ref: gnutls_auth_get_type190719
Ref: gnutls_auth_server_get_type191274
Ref: gnutls_bye191646
Ref: gnutls_certificate_activation_time_peers193186
Ref: gnutls_certificate_allocate_credentials193558
Ref: gnutls_certificate_client_get_request_status193997
Ref: gnutls_certificate_client_set_retrieve_function194395
Ref: gnutls_certificate_expiration_time_peers196052
Ref: gnutls_certificate_free_ca_names196361
Ref: gnutls_certificate_free_cas196840
Ref: gnutls_certificate_free_credentials197264
Ref: gnutls_certificate_free_crls197786
Ref: gnutls_certificate_free_keys198092
Ref: gnutls_certificate_get_ours198525
Ref: gnutls_certificate_get_peers199016
Ref: gnutls_certificate_send_x509_rdn_sequence199833
Ref: gnutls_certificate_server_set_request200560
Ref: gnutls_certificate_server_set_retrieve_function201242
Ref: gnutls_certificate_set_dh_params202204
Ref: gnutls_certificate_set_params_function202964
Ref: gnutls_certificate_set_rsa_export_params203489
Ref: gnutls_certificate_set_verify_flags204002
Ref: gnutls_certificate_set_verify_limits204457
Ref: gnutls_certificate_set_x509_crl_file205102
Ref: gnutls_certificate_set_x509_crl_mem205879
Ref: gnutls_certificate_set_x509_crl206650
Ref: gnutls_certificate_set_x509_key_file207406
Ref: gnutls_certificate_set_x509_key_mem208285
Ref: gnutls_certificate_set_x509_key209664
Ref: gnutls_certificate_set_x509_simple_pkcs12_file210423
Ref: gnutls_certificate_set_x509_trust_file212059
Ref: gnutls_certificate_set_x509_trust_mem213050
Ref: gnutls_certificate_set_x509_trust213999
Ref: gnutls_certificate_type_get_name214884
Ref: gnutls_certificate_type_get215174
Ref: gnutls_certificate_type_list215530
Ref: gnutls_certificate_type_set_priority216003
Ref: gnutls_certificate_verify_peers2216703
Ref: gnutls_certificate_verify_peers217986
Ref: gnutls_check_version218680
Ref: gnutls_cipher_get_key_size219440
Ref: gnutls_cipher_get_name219742
Ref: gnutls_cipher_get220018
Ref: gnutls_cipher_list220243
Ref: gnutls_cipher_set_priority220771
Ref: gnutls_cipher_suite_get_name221432
Ref: gnutls_cipher_suite_info222054
Ref: gnutls_compression_get_name223230
Ref: gnutls_compression_get223538
Ref: gnutls_compression_list223792
Ref: gnutls_compression_set_priority224253
Ref: gnutls_credentials_clear225094
Ref: gnutls_credentials_set225327
Ref: gnutls_db_check_entry226562
Ref: gnutls_db_get_ptr227020
Ref: gnutls_db_remove_session227303
Ref: gnutls_db_set_cache_expiration227843
Ref: gnutls_db_set_ptr228186
Ref: gnutls_db_set_remove_function228526
Ref: gnutls_db_set_retrieve_function229035
Ref: gnutls_db_set_store_function229726
Ref: gnutls_deinit230201
Ref: gnutls_dh_get_group230544
Ref: gnutls_dh_get_peers_public_bits231220
Ref: gnutls_dh_get_prime_bits231622
Ref: gnutls_dh_get_pubkey232012
Ref: gnutls_dh_get_secret_bits232550
Ref: gnutls_dh_params_cpy232928
Ref: gnutls_dh_params_deinit233271
Ref: gnutls_dh_params_export_pkcs3233544
Ref: gnutls_dh_params_export_raw234529
Ref: gnutls_dh_params_generate2235164
Ref: gnutls_dh_params_import_pkcs3235957
Ref: gnutls_dh_params_import_raw236698
Ref: gnutls_dh_params_init237231
Ref: gnutls_dh_set_prime_bits237485
Ref: gnutls_error_is_fatal238161
Ref: gnutls_error_to_alert238817
Ref: gnutls_fingerprint239422
Ref: gnutls_free240325
Ref: gnutls_global_deinit240560
Ref: gnutls_global_init240876
Ref: gnutls_global_set_log_function242387
Ref: gnutls_global_set_log_level242892
Ref: gnutls_global_set_mem_functions243392
Ref: gnutls_handshake_get_last_in244633
Ref: gnutls_handshake_get_last_out245160
Ref: gnutls_handshake_set_max_packet_length245702
Ref: gnutls_handshake_set_private_extensions246213
Ref: gnutls_handshake246991
Ref: gnutls_hex_decode248100
Ref: gnutls_hex_encode248670
Ref: gnutls_init249179
Ref: gnutls_kx_get_name249801
Ref: gnutls_kx_get250078
Ref: gnutls_kx_list250315
Ref: gnutls_kx_set_priority250622
Ref: gnutls_mac_get_name251282
Ref: gnutls_mac_get251532
Ref: gnutls_mac_list251752
Ref: gnutls_mac_set_priority252269
Ref: gnutls_malloc252911
Ref: gnutls_openpgp_send_key253239
Ref: gnutls_pem_base64_decode_alloc253803
Ref: gnutls_pem_base64_decode254491
Ref: gnutls_pem_base64_encode_alloc255284
Ref: gnutls_pem_base64_encode255904
Ref: gnutls_perror256604
Ref: gnutls_pk_algorithm_get_name256934
Ref: gnutls_prf_raw257198
Ref: gnutls_prf258765
Ref: gnutls_protocol_get_name260387
Ref: gnutls_protocol_get_version260667
Ref: gnutls_protocol_list260915
Ref: gnutls_protocol_set_priority261231
Ref: gnutls_psk_allocate_client_credentials261744
Ref: gnutls_psk_allocate_server_credentials262161
Ref: gnutls_psk_free_client_credentials262570
Ref: gnutls_psk_free_server_credentials262942
Ref: gnutls_psk_server_get_username263306
Ref: gnutls_psk_set_client_credentials_function263708
Ref: gnutls_psk_set_client_credentials264624
Ref: gnutls_psk_set_params_function265404
Ref: gnutls_psk_set_server_credentials_file265907
Ref: gnutls_psk_set_server_credentials_function266474
Ref: gnutls_psk_set_server_dh_params267408
Ref: gnutls_psk_set_server_params_function267925
Ref: gnutls_record_check_pending268407
Ref: gnutls_record_get_direction268919
Ref: gnutls_record_get_max_size269748
Ref: gnutls_record_recv270099
Ref: gnutls_record_send271547
Ref: gnutls_record_set_max_size272963
Ref: gnutls_rehandshake273769
Ref: gnutls_rsa_export_get_modulus_bits274606
Ref: gnutls_rsa_export_get_pubkey274944
Ref: gnutls_rsa_params_cpy275479
Ref: gnutls_rsa_params_deinit275828
Ref: gnutls_rsa_params_export_pkcs1276105
Ref: gnutls_rsa_params_export_raw277049
Ref: gnutls_rsa_params_generate2277891
Ref: gnutls_rsa_params_import_pkcs1278605
Ref: gnutls_rsa_params_import_raw279304
Ref: gnutls_rsa_params_init280026
Ref: gnutls_server_name_get280303
Ref: gnutls_server_name_set281545
Ref: gnutls_session_get_client_random282415
Ref: gnutls_session_get_data2282955
Ref: gnutls_session_get_data283607
Ref: gnutls_session_get_id284376
Ref: gnutls_session_get_master_secret285195
Ref: gnutls_session_get_ptr285837
Ref: gnutls_session_get_server_random286176
Ref: gnutls_session_is_resumed286718
Ref: gnutls_session_set_data287004
Ref: gnutls_session_set_ptr287782
Ref: gnutls_set_default_export_priority288191
Ref: gnutls_set_default_priority288900
Ref: gnutls_sign_algorithm_get_name289746
Ref: gnutls_sign_callback_get289988
Ref: gnutls_sign_callback_set290430
Ref: gnutls_srp_allocate_client_credentials291300
Ref: gnutls_srp_allocate_server_credentials291717
Ref: gnutls_srp_base64_decode_alloc292118
Ref: gnutls_srp_base64_decode292626
Ref: gnutls_srp_base64_encode_alloc293221
Ref: gnutls_srp_base64_encode293773
Ref: gnutls_srp_free_client_credentials294368
Ref: gnutls_srp_free_server_credentials294740
Ref: gnutls_srp_server_get_username295104
Ref: gnutls_srp_set_client_credentials_function295506
Ref: gnutls_srp_set_client_credentials297018
Ref: gnutls_srp_set_server_credentials_file297704
Ref: gnutls_srp_set_server_credentials_function298384
Ref: gnutls_srp_verifier299751
Ref: gnutls_strerror300661
Ref: gnutls_transport_get_ptr2301067
Ref: gnutls_transport_get_ptr301601
Ref: gnutls_transport_set_errno301960
Ref: gnutls_transport_set_global_errno303015
Ref: gnutls_transport_set_lowat304033
Ref: gnutls_transport_set_ptr2304627
Ref: gnutls_transport_set_ptr305241
Ref: gnutls_transport_set_pull_function305663
Ref: gnutls_transport_set_push_function306267
Node: X.509 certificate functions306916
Ref: sec:x509api307117
Ref: gnutls_pkcs12_bag_decrypt307283
Ref: gnutls_pkcs12_bag_deinit307609
Ref: gnutls_pkcs12_bag_encrypt307837
Ref: gnutls_pkcs12_bag_get_count308259
Ref: gnutls_pkcs12_bag_get_data308486
Ref: gnutls_pkcs12_bag_get_friendly_name309043
Ref: gnutls_pkcs12_bag_get_key_id309588
Ref: gnutls_pkcs12_bag_get_type310115
Ref: gnutls_pkcs12_bag_init310447
Ref: gnutls_pkcs12_bag_set_crl310820
Ref: gnutls_pkcs12_bag_set_crt311243
Ref: gnutls_pkcs12_bag_set_data311684
Ref: gnutls_pkcs12_bag_set_friendly_name312152
Ref: gnutls_pkcs12_bag_set_key_id312743
Ref: gnutls_pkcs12_deinit313306
Ref: gnutls_pkcs12_export313518
Ref: gnutls_pkcs12_generate_mac314447
Ref: gnutls_pkcs12_get_bag314778
Ref: gnutls_pkcs12_import315314
Ref: gnutls_pkcs12_init315963
Ref: gnutls_pkcs12_set_bag316314
Ref: gnutls_pkcs12_verify_mac316644
Ref: gnutls_pkcs7_deinit316969
Ref: gnutls_pkcs7_delete_crl317182
Ref: gnutls_pkcs7_delete_crt317478
Ref: gnutls_pkcs7_export317791
Ref: gnutls_pkcs7_get_crl_count318703
Ref: gnutls_pkcs7_get_crl_raw318961
Ref: gnutls_pkcs7_get_crt_count319628
Ref: gnutls_pkcs7_get_crt_raw319894
Ref: gnutls_pkcs7_import320641
Ref: gnutls_pkcs7_init321187
Ref: gnutls_pkcs7_set_crl_raw321538
Ref: gnutls_pkcs7_set_crl321823
Ref: gnutls_pkcs7_set_crt_raw322115
Ref: gnutls_pkcs7_set_crt322425
Ref: gnutls_x509_crl_check_issuer322813
Ref: gnutls_x509_crl_deinit323275
Ref: gnutls_x509_crl_export323486
Ref: gnutls_x509_crl_get_crt_count324335
Ref: gnutls_x509_crl_get_crt_serial324659
Ref: gnutls_x509_crl_get_dn_oid325329
Ref: gnutls_x509_crl_get_issuer_dn_by_oid326149
Ref: gnutls_x509_crl_get_issuer_dn327650
Ref: gnutls_x509_crl_get_next_update328519
Ref: gnutls_x509_crl_get_signature_algorithm328937
Ref: gnutls_x509_crl_get_signature329308
Ref: gnutls_x509_crl_get_this_update329799
Ref: gnutls_x509_crl_get_version330096
Ref: gnutls_x509_crl_import330376
Ref: gnutls_x509_crl_init330926
Ref: gnutls_x509_crl_print331408
Ref: gnutls_x509_crl_set_crt_serial331972
Ref: gnutls_x509_crl_set_crt332558
Ref: gnutls_x509_crl_set_next_update333106
Ref: gnutls_x509_crl_set_this_update333493
Ref: gnutls_x509_crl_set_version333867
Ref: gnutls_x509_crl_sign2334339
Ref: gnutls_x509_crl_sign335147
Ref: gnutls_x509_crl_verify335631
Ref: gnutls_x509_crq_deinit336475
Ref: gnutls_x509_crq_export336686
Ref: gnutls_x509_crq_get_attribute_by_oid337639
Ref: gnutls_x509_crq_get_challenge_password338446
Ref: gnutls_x509_crq_get_dn_by_oid338892
Ref: gnutls_x509_crq_get_dn_oid340403
Ref: gnutls_x509_crq_get_dn341213
Ref: gnutls_x509_crq_get_pk_algorithm342093
Ref: gnutls_x509_crq_get_version342805
Ref: gnutls_x509_crq_import343106
Ref: gnutls_x509_crq_init343717
Ref: gnutls_x509_crq_set_attribute_by_oid344009
Ref: gnutls_x509_crq_set_challenge_password344644
Ref: gnutls_x509_crq_set_dn_by_oid345037
Ref: gnutls_x509_crq_set_key346066
Ref: gnutls_x509_crq_set_version346479
Ref: gnutls_x509_crq_sign2346893
Ref: gnutls_x509_crq_sign347685
Ref: gnutls_x509_crt_check_hostname348075
Ref: gnutls_x509_crt_check_issuer348728
Ref: gnutls_x509_crt_check_revocation349258
Ref: gnutls_x509_crt_cpy_crl_dist_points349899
Ref: gnutls_x509_crt_deinit350415
Ref: gnutls_x509_crt_export350628
Ref: gnutls_x509_crt_get_activation_time351562
Ref: gnutls_x509_crt_get_authority_key_id351910
Ref: gnutls_x509_crt_get_basic_constraints352623
Ref: gnutls_x509_crt_get_ca_status353822
Ref: gnutls_x509_crt_get_crl_dist_points354689
Ref: gnutls_x509_crt_get_dn_by_oid356507
Ref: gnutls_x509_crt_get_dn_oid358039
Ref: gnutls_x509_crt_get_dn358833
Ref: gnutls_x509_crt_get_expiration_time359705
Ref: gnutls_x509_crt_get_extension_by_oid360051
Ref: gnutls_x509_crt_get_extension_data361124
Ref: gnutls_x509_crt_get_extension_info362190
Ref: gnutls_x509_crt_get_extension_oid363192
Ref: gnutls_x509_crt_get_fingerprint363991
Ref: gnutls_x509_crt_get_issuer_dn_by_oid364805
Ref: gnutls_x509_crt_get_issuer_dn_oid366355
Ref: gnutls_x509_crt_get_issuer_dn367171
Ref: gnutls_x509_crt_get_issuer368039
Ref: gnutls_x509_crt_get_key_id368620
Ref: gnutls_x509_crt_get_key_purpose_oid369606
Ref: gnutls_x509_crt_get_key_usage370585
Ref: gnutls_x509_crt_get_pk_algorithm371590
Ref: gnutls_x509_crt_get_pk_dsa_raw372298
Ref: gnutls_x509_crt_get_pk_rsa_raw372885
Ref: gnutls_x509_crt_get_proxy373375
Ref: gnutls_x509_crt_get_raw_dn374477
Ref: gnutls_x509_crt_get_raw_issuer_dn374912
Ref: gnutls_x509_crt_get_serial375339
Ref: gnutls_x509_crt_get_signature_algorithm376065
Ref: gnutls_x509_crt_get_signature376438
Ref: gnutls_x509_crt_get_subject_alt_name376949
Ref: gnutls_x509_crt_get_subject_alt_othername_oid378830
Ref: gnutls_x509_crt_get_subject_key_id380308
Ref: gnutls_x509_crt_get_subject381010
Ref: gnutls_x509_crt_get_version381471
Ref: gnutls_x509_crt_import381761
Ref: gnutls_x509_crt_init382377
Ref: gnutls_x509_crt_list_import382640
Ref: gnutls_x509_crt_list_verify383656
Ref: gnutls_x509_crt_print385577
Ref: gnutls_x509_crt_set_activation_time386394
Ref: gnutls_x509_crt_set_authority_key_id386819
Ref: gnutls_x509_crt_set_basic_constraints387369
Ref: gnutls_x509_crt_set_ca_status387984
Ref: gnutls_x509_crt_set_crl_dist_points388508
Ref: gnutls_x509_crt_set_crq389061
Ref: gnutls_x509_crt_set_dn_by_oid389508
Ref: gnutls_x509_crt_set_expiration_time390547
Ref: gnutls_x509_crt_set_extension_by_oid390954
Ref: gnutls_x509_crt_set_issuer_dn_by_oid391719
Ref: gnutls_x509_crt_set_key_purpose_oid392918
Ref: gnutls_x509_crt_set_key_usage393616
Ref: gnutls_x509_crt_set_key393976
Ref: gnutls_x509_crt_set_proxy_dn394400
Ref: gnutls_x509_crt_set_proxy395344
Ref: gnutls_x509_crt_set_serial396068
Ref: gnutls_x509_crt_set_subject_alternative_name396708
Ref: gnutls_x509_crt_set_subject_key_id397227
Ref: gnutls_x509_crt_set_version397687
Ref: gnutls_x509_crt_sign2398437
Ref: gnutls_x509_crt_sign399268
Ref: gnutls_x509_crt_to_xml399752
Ref: gnutls_x509_crt_verify_data400455
Ref: gnutls_x509_crt_verify400997
Ref: gnutls_x509_dn_get_rdn_ava401865
Ref: gnutls_x509_dn_oid_known402602
Ref: gnutls_x509_privkey_cpy403265
Ref: gnutls_x509_privkey_deinit403595
Ref: gnutls_x509_privkey_export_dsa_raw403856
Ref: gnutls_x509_privkey_export_pkcs8404470
Ref: gnutls_x509_privkey_export_rsa_raw405984
Ref: gnutls_x509_privkey_export406758
Ref: gnutls_x509_privkey_fix407803
Ref: gnutls_x509_privkey_generate408191
Ref: gnutls_x509_privkey_get_key_id408768
Ref: gnutls_x509_privkey_get_pk_algorithm409748
Ref: gnutls_x509_privkey_import_dsa_raw410163
Ref: gnutls_x509_privkey_import_pkcs8410777
Ref: gnutls_x509_privkey_import_rsa_raw412014
Ref: gnutls_x509_privkey_import412747
Ref: gnutls_x509_privkey_init413369
Ref: gnutls_x509_privkey_sign_data413636
Ref: gnutls_x509_privkey_sign_hash414726
Ref: gnutls_x509_privkey_verify_data415222
Ref: gnutls_x509_rdn_get_by_oid415770
Ref: gnutls_x509_rdn_get_oid416652
Ref: gnutls_x509_rdn_get417162
Node: GnuTLS-extra functions417740
Ref: gnutls_extra_check_version418139
Ref: gnutls_global_init_extra418603
Node: OpenPGP functions418941
Ref: sec:openpgpapi419138
Ref: gnutls_certificate_set_openpgp_key_file419447
Ref: gnutls_certificate_set_openpgp_key_mem420081
Ref: gnutls_certificate_set_openpgp_keyring_file420729
Ref: gnutls_certificate_set_openpgp_keyring_mem421267
Ref: gnutls_certificate_set_openpgp_keyserver421861
Ref: gnutls_certificate_set_openpgp_key422469
Ref: gnutls_certificate_set_openpgp_trustdb423084
Ref: gnutls_openpgp_key_check_hostname423516
Ref: gnutls_openpgp_key_deinit424070
Ref: gnutls_openpgp_key_export424293
Ref: gnutls_openpgp_key_get_creation_time425022
Ref: gnutls_openpgp_key_get_expiration_time425321
Ref: gnutls_openpgp_key_get_fingerprint425667
Ref: gnutls_openpgp_key_get_id426167
Ref: gnutls_openpgp_key_get_key_usage426453
Ref: gnutls_openpgp_key_get_name427007
Ref: gnutls_openpgp_key_get_pk_algorithm427638
Ref: gnutls_openpgp_key_get_version428340
Ref: gnutls_openpgp_key_import428588
Ref: gnutls_openpgp_key_init429115
Ref: gnutls_openpgp_key_to_xml429372
Ref: gnutls_openpgp_key_verify_ring429787
Ref: gnutls_openpgp_key_verify_self430762
Ref: gnutls_openpgp_key_verify_trustdb431393
Ref: gnutls_openpgp_keyring_check_id432349
Ref: gnutls_openpgp_keyring_deinit432784
Ref: gnutls_openpgp_keyring_import433045
Ref: gnutls_openpgp_keyring_init433629
Ref: gnutls_openpgp_privkey_deinit433924
Ref: gnutls_openpgp_privkey_get_pk_algorithm434193
Ref: gnutls_openpgp_privkey_import434901
Ref: gnutls_openpgp_privkey_init435562
Ref: gnutls_openpgp_privkey_sign_hash435851
Ref: gnutls_openpgp_set_recv_key_function436373
Ref: gnutls_openpgp_trustdb_deinit436817
Ref: gnutls_openpgp_trustdb_import_file437084
Ref: gnutls_openpgp_trustdb_init437555
Node: TLS Inner Application (TLS/IA) functions437789
Ref: gnutls_ia_allocate_client_credentials439784
Ref: gnutls_ia_allocate_server_credentials440433
Ref: gnutls_ia_enable441040
Ref: gnutls_ia_endphase_send442317
Ref: gnutls_ia_extract_inner_secret442913
Ref: gnutls_ia_free_client_credentials443803
Ref: gnutls_ia_free_server_credentials444170
Ref: gnutls_ia_generate_challenge444527
Ref: gnutls_ia_get_client_avp_ptr445072
Ref: gnutls_ia_get_server_avp_ptr445398
Ref: gnutls_ia_handshake_p445710
Ref: gnutls_ia_handshake446107
Ref: gnutls_ia_permute_inner_secret446450
Ref: gnutls_ia_recv447091
Ref: gnutls_ia_send448594
Ref: gnutls_ia_set_client_avp_function449950
Ref: gnutls_ia_set_client_avp_ptr451499
Ref: gnutls_ia_set_server_avp_function451868
Ref: gnutls_ia_set_server_avp_ptr453849
Ref: gnutls_ia_verify_endphase454202
Node: Error codes and descriptions454923
Ref: Error Codes455122
Node: Certificate to XML Conversion Functions462794
Node: An X.509 certificate463245
Node: An OpenPGP key471776
Node: All the supported ciphersuites in GnuTLS475175
Ref: ciphersuites475415
Node: Guile Bindings477341
Node: Guile Preparations478193
Node: Guile API Conventions480533
Node: Enumerates and Constants481118
Node: Procedure Names483511
Node: Representation of Binary Data484514
Node: Input and Output485628
Node: Exception Handling487530
Node: Guile Examples489358
Node: Anonymous Authentication Guile Example489823
Node: OpenPGP Authentication Guile Example492385
Node: Importing OpenPGP Keys Guile Example495336
Node: Guile Reference496812
Node: Core Interface497152
Node: Extra Interface515787
Node: Internal architecture of GnuTLS518510
Ref: Internal architecture of GnuTLS-Footnote-1527402
Node: Copying Information527465
Node: GNU Free Documentation License527884
Node: GNU LGPL550290
Node: GNU GPL578412
Node: Concept Index597617
Node: Function and Data Index605361
Node: Bibliography663263
Ref: CBCATT663374
Ref: GPGH663551
Ref: GUTPKI663673
Ref: RFC2246663847
Ref: RFC4346664020
Ref: RFC2440664187
Ref: RFC4211664381
Ref: RFC2817664587
Ref: RFC2818664757
Ref: RFC2945664886
Ref: RFC2986665053
Ref: RFC3280665254
Ref: RFC3749665522
Ref: RFC3820665700
Ref: PKCS12665938
Ref: RESCOLA666078
Ref: SSL3666172
Ref: STEVENS666350
Ref: TLSEXT666458
Ref: TLSPGP666692
Ref: TLSSRP666924
Ref: TLSPSK667179
Ref: TOMSRP667360
Ref: WEGER667472

End Tag Table
