SWI-Prolog SSL Interface
AllApplicationManualNameSummaryHelp

  • Documentation
    • Reference manual
    • Packages
      • SWI-Prolog SSL Interface
        • Introduction
        • library(ssl): Secure Socket Layer (SSL) library
        • library(crypto): Cryptography and authentication library
        • XML cryptographic libraries
        • SSL Security
        • CRLs and Revocation
        • Example code
        • Compatibility of the API
        • Acknowledgments

9 Acknowledgments

The development of the SWI-Prolog SSL interface has been sponsored by Scientific Software and Systems Limited. The current version contains contributions from many people. Besides the mentioned authors, Markus Triska has submitted several patches, and improved and documented the integration of this package with the HTTP infrastructure.

Index

?
cacerts/1
6.2
cert_accept_any/5
6.1
cert_verify_hook/1
6.2
certificate_field/2
8
certificate_file/1
6.2 6.2
crl/1
6 6
crypto_context_hash/2
crypto_context_new/2
crypto_curve_generator/2
crypto_curve_order/2
crypto_curve_scalar_mult/4
crypto_data_context/3
crypto_data_decrypt/6
crypto_data_encrypt/6
crypto_data_hash/3
crypto_data_hkdf/4
crypto_file_hash/3
crypto_generate_prime/3
crypto_is_prime/2
crypto_modular_inverse/3
crypto_n_random_bytes/2
crypto_name_curve/2
crypto_open_hash_stream/3
crypto_password_hash/2
crypto_password_hash/3
crypto_stream_hash/2
decrypt_xml/4
ecdsa_sign/4
ecdsa_verify/4
hex_bytes/2
host/1
6.2
http_dispatch/1
7.2
http_open/3
1 6 7.1
http_server/2
7.2 7.2
key_file/1
6.2 6.2
load_certificate/2
load_certificate_from_base64_string/2
load_crl/2
6
load_private_key/3
load_public_key/2
memberchk/2
8
password/1
6.2 6.2
pem_password_hook/1
6.2 6.2
rsa_private_decrypt/4
rsa_private_encrypt/4
rsa_public_decrypt/4
rsa_public_encrypt/4
rsa_sign/4
rsa_verify/4
same_certificate/2
sni_hook/1
7.3
ssl/1
7.2 7.2
ssl_add_certificate_key/4
ssl_context/3
5 6 6.2 6.2 7.2 7.3
ssl_negotiate/5
6.2 6.2
ssl_peer_certificate/2
5
ssl_peer_certificate_chain/2
ssl_property/2
ssl_secure_ciphers/1
ssl_session/2
ssl_set_options/3
7.2
ssl_upgrade_legacy_options/2
system_root_certificates/1
verify_certificate/3
verify_certificate_issuer/2
write_certificate/3
xmld_verify_signature/4
xmld_signed_DOM/3