HP Open Source Security for OpenVMS Volume 2: HP SSL for OpenVMS

Index

 » Table of Contents

 » Index

A

Applications
building using 32-bit APIs, Building an Application Using 32-Bit APIs
building using 64-bit APIs, Building an Application Using 64-Bit APIs
compiling and linking, Building an Application Using 64-Bit APIs, Building an Application Using 32-Bit APIs
ASN1_OBJECT_new function, ASN1_OBJECT_new()
ASN1_STRING_dup function, ASN1_STRING_dup()
ASN1_STRING_new function, ASN1_STRING_new()
ASN1_STRING_print_ex function, ASN1_STRING_print_ex()
asn1parse function, asn1parse()
Asymmetric encryption, Public Key Encryption
Authentication
client, The SSL Protocol
server, The SSL Protocol

B

Backward compatibility, HP SSL APIs Not Backward Compatible
bio function, bio()
BIO_ctrl function, BIO_ctrl()
BIO_f_base64 function, BIO_f_base64()
BIO_f_buffer function, BIO_f_buffer()
BIO_f_cipher function, BIO_f_cipher()
BIO_f_md function, BIO_f_md()
BIO_f_null function, BIO_f_null()
BIO_f_ssl function, BIO_f_ssl()
BIO_find_type function, BIO_find_type()
BIO_new function, BIO_new()
BIO_push function, BIO_push()
BIO_read function, BIO_read()
BIO_s_accept function, BIO_s_accept()
BIO_s_bio function, BIO_s_bio()
BIO_s_connect function, BIO_s_connect()
BIO_s_fd function, BIO_s_fd()
BIO_s_file function, BIO_s_file()
BIO_s_mem function, BIO_s_mem()
BIO_s_null function, BIO_s_null()
BIO_s_socket function, BIO_s_socket()
BIO_set_callback function, BIO_set_callback()
BIO_should_retry function, BIO_should_retry()
blowfish function, blowfish()
bn function, bn()
BN_add function, BN_add()
BN_add_word function, BN_add_word()
BN_bn2bin function, BN_bn2bin()
BN_cmp function, BN_cmp()
BN_copy function, BN_copy()
BN_CTX_new function, BN_CTX_new()
BN_CTX_start function, BN_CTX_start()
BN_generate_prime function, BN_generate_prime()
BN_mod_inverse function, BN_mod_inverse()
BN_mod_mul_montgomery function, BN_mod_mul_montgomery()
BN_mod_mul_reciprocal function, BN_mod_mul_reciprocal()
bn_mul_words function, bn_mul_words()
BN_new function, BN_new()
BN_num_bits function, BN_num_bits()
BN_rand function, BN_rand()
BN_set_bit function, BN_set_bit()
BN_swap function, BN_swap()
BN_zero function, BN_zero()
BUF_MEM_new function, BUF_MEM_new()

C

ca function, ca()
CDSA
definition of, Overview of SSL
Certificate, Certificates
client request, Create a Certificate Signing Request
command procedure to set up example programs, Template for Creating Certificates and Keys for the Example Programs
configuring in the client and server, Configuring Certificates in the SSL Client and Server
formats, Obtaining and Creating Certificates
installing, Installing Certificates
intermediate, Creating an Intermediate CA (RA) Certificate
loading, Loading a Certificate (Client/Server Certificate)
peer, Obtaining a Peer Certificate (Optional)
request file, View a Certificate Request File
revoking, Revoke a Certificate
self-signed, Create a Self-Signed Certificate
server request, Create a Certificate Signing Request
signing request, Create a Certificate Signing Request
X509, Creating an Intermediate CA (RA) Certificate
Certificate authorities, Certificates
Certificate chain, Create a Certificate Chain
Certificate Revocation List, Create a Certificate Revocation List
Certificate tool, Using the Certificate Tool
Cipher commands, Encoding and Cipher Commands
Ciphers, Cipher Suite
ciphers function, ciphers()
Command line interface (CLI), OpenSSL Command Line Interface, OpenSSL Command Line Interface (CLI) Reference
CONF_modules_free function, CONF_modules_free()
CONF_modules_load_file function, CONF_modules_load_file()
config function, config()
CRL, Create a Certificate Revocation List
crl function, crl()
crl2pkcs7 function, crl2pkcs7()
crypto function, crypto()
CRYPTO_set_ex_data function, CRYPTO_set_ex_data()
CRYPTO_set_locking_callback function, CRYPTO_set_locking_callback()

D

d2i_ASN1_OBJECT function, d2i_ASN1_OBJECT()
d2i_DHparams function, d2i_DHparams()
d2i_DSAPublicKey function, d2i_DSAPublicKey()
d2i_PKCS8PrivateKey_bio function, d2i_PKCS8PrivateKey_bio()
d2i_RSAPublicKey function, d2i_RSAPublicKey()
d2i_SSL_SESSION function, d2i_SSL_SESSION()
d2i_X509 function, d2i_X509()
d2i_X509_ALGOR function, d2i_X509_ALGOR()
d2i_X509_CRL function, d2i_X509_CRL()
d2i_X509_NAME function, d2i_X509_NAME()
d2i_X509_REQ function, d2i_X509_REQ()
d2i_X509_SIG function, d2i_X509_SIG()
Data structures, HP SSL Data Structures
APIs used for creating and deallocating, HP SSL Data Structures
Data transmission, Transmitting SSL Data
DER certificate format, Obtaining and Creating Certificates
DES_random_key function, DES_random_key()
des_read_password function, des_read_password()
dgst function, dgst()
dh function, dh()
DH parameter file, Creating a DH Parameter (Key) File and a DSA Certificate and Key
DH_generate_key function, DH_generate_key()
DH_generate_parameters function, DH_generate_parameters()
DH_get_ex_new_index function, DH_get_ex_new_index()
DH_new function, DH_new()
DH_set_default_method function, DH_set_default_method()
DH_size function, DH_size()
dhparam function, dhparam()
Digital signature, Certificates, Digital Signatures
Directory format for UNIX and OpenVMS, OpenSSL Documentation from The Open Group
Directory structure for SSL, HP SSL Directory Structure
Disk space requirements, Hardware Prerequisites
DSA certificate, Creating a DH Parameter (Key) File and a DSA Certificate and Key
dsa function, dsa(), dsa()
DSA key, Creating a DH Parameter (Key) File and a DSA Certificate and Key
DSA_do_sign function, DSA_do_sign()
DSA_dup_DH function, DSA_dup_DH()
DSA_generate_key function, DSA_generate_key()
DSA_generate_parameters function, DSA_generate_parameters()
DSA_get_ex_new_index function, DSA_get_ex_new_index()
DSA_new function, DSA_new()
DSA_set_default_method function, DSA_set_default_method()
DSA_SIG_new function, DSA_SIG_new()
DSA_sign function, DSA_sign()
DSA_size function, DSA_size()
dsaparam function, dsaparam()

E

enc function, enc()
Encoding commands, Encoding and Cipher Commands
Encryption, Public Key Encryption
engine function, engine()
err function, err()
ERR_clear_error function, ERR_clear_error()
ERR_error_string function, ERR_error_string()
ERR_get_error function, ERR_get_error()
ERR_GET_LIB function, ERR_GET_LIB()
ERR_load_crypto_strings function, ERR_load_crypto_strings()
ERR_load_strings function, ERR_load_strings()
ERR_print_errors function, ERR_print_errors()
ERR_put_error function, ERR_put_error()
ERR_remove_state function, ERR_remove_state()
evp function, evp()
EVP_BytesToKey function, EVP_BytesToKey()
EVP_CIPHER_CTX_init function, EVP_CIPHER_CTX_init()
EVP_MD_CTX_init function, EVP_MD_CTX_init()
EVP_OpenInit function, EVP_OpenInit()
EVP_PKEY_new function, EVP_PKEY_new()
EVP_PKEY_set1_RSA function, EVP_PKEY_set1_RSA()
EVP_SealInit function, EVP_SealInit()
EVP_SignInit function, EVP_SignInit()
EVP_VerifyInit function, EVP_VerifyInit()

G

gendsa function, gendsa()
genrsa function, genrsa()

H

Handshake, The SSL Handshake
performing on server and client, SSL Handshake
renegotiating, Renegotiating the SSL Handshake
Hardware requirements, Hardware Prerequisites
Hash function, Digital Signatures
HMAC function, HMAC()

I

Installing
PCSI command, Installation Procedure
stopping and restarting, Installation Procedure

L

lh_new function, lh_new()
lh_stats function, lh_stats()

M

MD2 function, MD2()
MDC2 function, MDC2()
Message digest commands, Message Digest Commands
Modes function, Modes()

N

NET certificate format, Obtaining and Creating Certificates
nseq function, nseq()

O

OBJ_nid2obj function, OBJ_nid2obj()
ocsp function, ocsp()
One-way hash function, Digital Signatures
Open Group, OpenSSL Documentation from The Open Group
OpenSSL command line interface (CLI), OpenSSL Command Line Interface, OpenSSL Command Line Interface (CLI) Reference
OpenSSL commands
encoding and cipher, Encoding and Cipher Commands
message digest, Message Digest Commands
pseudo, Command-Line Help
standard, Standard Commands
openssl function, openssl()
OpenSSL_add_all_algorithms function, OpenSSL_add_all_algorithms()
OPENSSL_config function, OPENSSL_config()
OPENSSL_load_builtin_modules function, OPENSSL_load_builtin_modules()
OPENSSL_VERSION_NUMBER function, OPENSSL_VERSION_NUMBER()
Options file, Building an HP SSL Application

P

Passphrase arguments, Password Arguments
passwd function, passwd()
PEM certificate format, Obtaining and Creating Certificates
PEM function, PEM()
pkcs12 function, pkcs12()
PKCS12_create function, PKCS12_create()
PKCS12_parse function, PKCS12_parse()
pkcs7 function, pkcs7()
PKCS7_decrypt function, PKCS7_decrypt()
PKCS7_encrypt function, PKCS7_encrypt()
PKCS7_sign function, PKCS7_sign()
PKCS7_verify function, PKCS7_verify()
pkcs8 function, pkcs8()
Prerequisites
disk space, Hardware Prerequisites
hardware, Hardware Prerequisites
software, Software Prerequisites
Private key encryption, Public Key Encryption
Pseudo commands, Command-Line Help
Public key encryption, Public Key Encryption

R

rand function, rand(), rand()
RAND_add function, RAND_add()
RAND_bytes function, RAND_bytes()
RAND_cleanup function, RAND_cleanup()
RAND_egd function, RAND_egd()
RAND_load_file function, RAND_load_file()
RAND_set_rand_method function, RAND_set_rand_method()
RC4_set_key function, RC4_set_key()
Release notes, Release Notes
req function, req()
RIPEMD160 function, RIPEMD160()
Root CA, Configuring Certificates in the SSL Client and Server
rsa function, rsa(), rsa()
RSA_blinding_on function, RSA_blinding_on()
RSA_check_key function, RSA_check_key()
RSA_generate_key function, RSA_generate_key()
RSA_get_ex_new_index function, RSA_get_ex_new_index()
RSA_new function, RSA_new()
RSA_padding_add_PKCS1_type_1 function, RSA_padding_add_PKCS1_type_1()
RSA_print function, RSA_print()
RSA_private_encrypt function, RSA_private_encrypt()
RSA_public_encrypt function, RSA_public_encrypt()
RSA_set_default_method function, RSA_set_default_method()
RSA_sign function, RSA_sign()
RSA_sign_ASN1_OCTET_STRING function, RSA_sign_ASN1_OCTET_STRING()
RSA_size function, RSA_size()
rsautl function, rsautl()

S

s_client function, s_client()
s_server function, s_server()
s_time function, s_time()
sess_id function, sess_id()
SHA1 function, SHA1()
Shareable image filenames, Building an HP SSL Application
smime function, smime()
SMIME_read_PKCS7 function, SMIME_read_PKCS7()
SMIME_write_PKCS7 function, SMIME_write_PKCS7()
Software requirements, Software Prerequisites
speed function, speed()
spkac function, spkac()
SSL
definition of, Overview of SSL
SSL client authentication, The SSL Protocol
SSL function, SSL()
SSL handshake, The SSL Handshake
SSL Protocol, The SSL Protocol
SSL server authentication, The SSL Protocol
SSL shareable image filenames, Building an HP SSL Application
SSL$EXAMPLES_SETUP.TEMPLATE, Template for Creating Certificates and Keys for the Example Programs
SSL$UTILS.COM, Command-Line Help
SSL_accept function, SSL_accept()
SSL_alert_type_string function, SSL_alert_type_string()
SSL_CIPHER_get_name function, SSL_CIPHER_get_name()
SSL_clear function, SSL_clear()
SSL_COMP_add_compression_method function, SSL_COMP_add_compression_method()
SSL_connect function, SSL_connect()
SSL_CTX_add_extra_chain_cert function, SSL_CTX_add_extra_chain_cert()
SSL_CTX_add_session function, SSL_CTX_add_session()
SSL_CTX_ctrl function, SSL_CTX_ctrl()
SSL_CTX_flush_sessions function, SSL_CTX_flush_sessions()
SSL_CTX_free function, SSL_CTX_free()
SSL_CTX_get_ex_new_index function, SSL_CTX_get_ex_new_index()
SSL_CTX_get_verify_mode function, SSL_CTX_get_verify_mode()
SSL_CTX_load_verify_locations function, SSL_CTX_load_verify_locations()
SSL_CTX_new function, SSL_CTX_new()
SSL_CTX_sess_number function, SSL_CTX_sess_number()
SSL_CTX_sess_set_cache_size function, SSL_CTX_sess_set_cache_size()
SSL_CTX_sess_set_new_cb function, SSL_CTX_sess_set_new_cb()
SSL_CTX_sessions function, SSL_CTX_sessions()
SSL_CTX_set_cert_store function, SSL_CTX_set_cert_store()
SSL_CTX_set_cert_verify_callback function, SSL_CTX_set_cert_verify_callback()
SSL_CTX_set_cipher_list function, SSL_CTX_set_cipher_list()
SSL_CTX_set_client_CA_list function, SSL_CTX_set_client_CA_list()
SSL_CTX_set_client_cert_cb function, SSL_CTX_set_client_cert_cb()
SSL_CTX_set_default_passwd_cb function, SSL_CTX_set_default_passwd_cb()
SSL_CTX_set_generate_session_id function, SSL_CTX_set_generate_session_id()
SSL_CTX_set_info_callback function, SSL_CTX_set_info_callback()
SSL_CTX_set_max_cert_list function, SSL_CTX_set_max_cert_list()
SSL_CTX_set_mode function, SSL_CTX_set_mode()
SSL_CTX_set_msg_callback function, SSL_CTX_set_msg_callback()
SSL_CTX_set_options function, SSL_CTX_set_options()
SSL_CTX_set_quiet_shutdown function, SSL_CTX_set_quiet_shutdown()
SSL_CTX_set_session_cache_mode function, SSL_CTX_set_session_cache_mode()
SSL_CTX_set_session_id_context function, SSL_CTX_set_session_id_context()
SSL_CTX_set_ssl_version function, SSL_CTX_set_ssl_version()
SSL_CTX_set_timeout function, SSL_CTX_set_timeout()
SSL_CTX_set_tmp_dh_callback function, SSL_CTX_set_tmp_dh_callback()
SSL_CTX_set_tmp_rsa_callback function, SSL_CTX_set_tmp_rsa_callback()
SSL_CTX_set_verify function, SSL_CTX_set_verify()
SSL_CTX_use_certificate function, SSL_CTX_use_certificate()
SSL_do_handshake function, SSL_do_handshake()
SSL_free function, SSL_free()
SSL_get_ciphers function, SSL_get_ciphers()
SSL_get_client_CA_list function, SSL_get_client_CA_list()
SSL_get_current_cipher function, SSL_get_current_cipher()
SSL_get_default_timeout function, SSL_get_default_timeout()
SSL_get_error function, SSL_get_error()
SSL_get_ex_data_X509_STORE_CTX_idx function, SSL_get_ex_data_X509_STORE_CTX_idx()
SSL_get_ex_new_index function, SSL_get_ex_new_index()
SSL_get_fd function, SSL_get_fd()
SSL_get_peer_cert_chain function, SSL_get_peer_cert_chain()
SSL_get_peer_certificate function, SSL_get_peer_certificate()
SSL_get_rbio function, SSL_get_rbio()
SSL_get_session function, SSL_get_session()
SSL_get_SSL_CTX function, SSL_get_SSL_CTX()
SSL_get_verify_result function, SSL_get_verify_result()
SSL_get_version function, SSL_get_version()
SSL_library_init function, SSL_library_init()
SSL_load_client_CA_file function, SSL_load_client_CA_file()
SSL_new function, SSL_new()
SSL_pending function, SSL_pending()
SSL_read function, SSL_read()
SSL_rstate_string function, SSL_rstate_string()
SSL_SESSION_free function, SSL_SESSION_free()
SSL_SESSION_get_ex_new_index function, SSL_SESSION_get_ex_new_index()
SSL_SESSION_get_time function, SSL_SESSION_get_time()
SSL_session_reused function, SSL_session_reused()
SSL_set_bio function, SSL_set_bio()
SSL_set_connect_state function, SSL_set_connect_state()
SSL_set_fd function, SSL_set_fd()
SSL_set_session function, SSL_set_session()
SSL_set_shutdown function, SSL_set_shutdown()
SSL_set_verify_result function, SSL_set_verify_result()
SSL_shutdown function, SSL_shutdown()
SSL_state_string function, SSL_state_string()
SSL_want function, SSL_want()
SSL_write function, SSL_write()
Standard commands, Standard Commands

T

TCP/IP connection
setting up, Setting Up the TCP/IP Connection
TCP/IP Services for OpenVMS, Software Prerequisites
TCPware, Software Prerequisites

U

UI_new function, UI_new()
UNIX directory format, OpenSSL Documentation from The Open Group

V

verify function, verify()
version function, version()

X

x509 function, x509()
X509_NAME_add_entry_by_txt function, X509_NAME_add_entry_by_txt()
X509_NAME_ENTRY_get_object function, X509_NAME_ENTRY_get_object()
X509_NAME_get_index_by_NID function, X509_NAME_get_index_by_NID()
X509_NAME_print_ex function, X509_NAME_print_ex()
X509_new function, X509_new()