ZTP Network Security SSL Plug-In
Reference Manual
RM004707-1211 Table of Contents
v
SSL_Cipher . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
CIPHER_New . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
SSL_CS_Info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
SSL Constants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
API Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
Initialize_SSL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
SSL2_ClientInit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42
SSL2_ServerInit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
SSL3_ClientInit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
SSL3_ServerInit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
TLS1_ClientInit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
TLS1_ServerInit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
VerifyCertificate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58
free_x509_certificate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
SSL Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
SSL_MAX_Session_Cache_Entries . . . . . . . . . . . . . . . . . . . . .66
SSL_Cache_Timeout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68
SSL_Debug_level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69
SSL_VerifySignatures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
SSL_PresentAllCertificates . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
NumSSL2_CipherSuites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74
pSSL2_CipherSuites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
NumSSL3_CipherSuites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76
pSSL3_CipherSuites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77
NumTLS1_CipherSuites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78
pTLS1_CipherSuites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
HashGen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
CipherGen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82
PKIGen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
pDheInit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86
DheParams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87