forked from wolfSSL/wolfssl
Update README.md
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
## Wind River Workbench using VxWorks with wolfSSL
|
## Wind River Workbench using VxWorks with wolfSSL
|
||||||
####1.1 Steps
|
####1 Steps
|
||||||
1. Start by creating a new VxWorks image in Workbench by going to File > New >
|
1. Start by creating a new VxWorks image in Workbench by going to File > New >
|
||||||
Project and then selecting VxWorks Image Project.
|
Project and then selecting VxWorks Image Project.
|
||||||
|
|
||||||
@@ -26,8 +26,8 @@ Workbench workspace folder. This is where the simulator looks for the filesystem
|
|||||||
\#ifdef WOLFSSL\_VXWORKS, a new GenerateSeed() function will need to be defined
|
\#ifdef WOLFSSL\_VXWORKS, a new GenerateSeed() function will need to be defined
|
||||||
in wolfcrypt/src/random.c.
|
in wolfcrypt/src/random.c.
|
||||||
|
|
||||||
####1.2 Testing wolfSSL with VxWorks:
|
####2 Testing wolfSSL with VxWorks:
|
||||||
#####1.2.1 wolfCrypt Test and Benchmark Applications
|
#####2.1 wolfCrypt Test and Benchmark Applications
|
||||||
The wolfCrypt test application will test each of the cryptographic algorithms
|
The wolfCrypt test application will test each of the cryptographic algorithms
|
||||||
and output the status for each as a success or failure. The benchmark application will output the runtime of
|
and output the status for each as a success or failure. The benchmark application will output the runtime of
|
||||||
the cryptographic algorithms in milliseconds.
|
the cryptographic algorithms in milliseconds.
|
||||||
@@ -54,7 +54,7 @@ by adding the following to the usrAppInit() function:
|
|||||||
|
|
||||||
3. Start the simulator and check that all wolfCrypt tests pass.
|
3. Start the simulator and check that all wolfCrypt tests pass.
|
||||||
|
|
||||||
#####1.2.2 Example Client
|
#####2.2 Example Client
|
||||||
The wolfSSL example client.c file can be found in wolfssl/examples/client.
|
The wolfSSL example client.c file can be found in wolfssl/examples/client.
|
||||||
|
|
||||||
1. In usrAppInit.c, inlucde the func\_args as described in the Test Application
|
1. In usrAppInit.c, inlucde the func\_args as described in the Test Application
|
||||||
@@ -72,7 +72,7 @@ The -d option disables peer checks, -b allows for binding to any interface.
|
|||||||
|
|
||||||
5. Start the example client in Workbench.
|
5. Start the example client in Workbench.
|
||||||
|
|
||||||
#####1.2.3 Example Server
|
#####2.3 Example Server
|
||||||
The example server requires more configuration than the client if using the
|
The example server requires more configuration than the client if using the
|
||||||
VxWorks simulator.
|
VxWorks simulator.
|
||||||
|
|
||||||
@@ -104,7 +104,7 @@ connect to the server is the same as above.
|
|||||||
./examples/client/client -d
|
./examples/client/client -d
|
||||||
The -d option disables peer checks.
|
The -d option disables peer checks.
|
||||||
|
|
||||||
####1.3 Necessary Files
|
####3 Necessary Files
|
||||||
The following files are required to replicate this build:
|
The following files are required to replicate this build:
|
||||||
* vxsim\_linux\_1\_0\_2\_2 (directory)
|
* vxsim\_linux\_1\_0\_2\_2 (directory)
|
||||||
* Includes
|
* Includes
|
||||||
|
Reference in New Issue
Block a user