Ssl configuration using zds ii, Zds ii project settings – Zilog EZ80F91AZA User Manual
Page 26
UM020107-1211
SSL Configuration
ZTP Network Security SSL Plug-In
User Manual
20
SSL Configuration using ZDS II
This section explains how to configure the ZTP Network Security SSL Plug-In using
ZDS II. The SSLDemo project supplied with the ZTP Network Security SSL Plug-In
already includes all of these configuration steps.
ZDS II Project Settings
To use the ZTP Network Security SSL Plug-In in your ZDS II-based projects, the follow-
ing items must be properly configured:
•
Specification of the kernel
•
Addition of SSL-related header files to the Include paths
•
Specification of the SSL libraries to link with the project
Specify the Kernel
Ensure that the
SSL_OS_RZK
preprocessor symbol is included in the list of preprocessor
symbols located in the
Preprocessor
tab of the
Project
→
Settings
→
C
menu.
EDH
parameters
dh_param.c
Must be supplied to support Ephemeral
Diffie-Hellman cipher suites in Server
mode. Must also set an EDH function
pointer to enable client or server EDH
cipher suites.
Certificates
Not required for client only
operation
Certificate.c
Server certificates must be accompa-
nied by a private key.
Certificate
verification
Certificate.c
User visible callback routine.
Signature
verification
• TRUE
• FALSE
ssl_conf.c
Determines whether SSL will verify digi-
tal signatures.
Session cache • Size
• Time-out
ssl_conf.c
Specifies whether client and server ses-
sion information can be cached.
Diagnostic
messages
• SSL_DEBUG_NONE
• SSL_DEBUG_ERROR
• SSL_DEBUG_WARNING
• SSL_DEBUG_INFO
ssl_conf.c
Controls amount of diagnostic informa-
tion displayed on the console.
Table 2. SSL Configuration Reference (Continued)
Configurable
Parameter
Options
Default
Configuration
File
Description