This is an example to demonstrate how the custom IO callbacks can be used to
facilitate a TLS connection using any medium. Here we chose the medium: "File System".
Other mediums might be:
USB Serial connection
Just to name a few.
These examples use the wolfSSL Custom IO Callbacks to read and write to the file
system and perform a successful handshake.
The configuration used for these examples was:
Debug was enabled in case a user wishes to use the verbose flag to see what is
happening in real time:
From the file-server directory:
From the file-client directory:
(-v and -verbose accomplish the same thing)
SCRIPTS: The scripts provided attempt to make testing easier.
- starts the server in a background shell and runs the client
- If something happens and there is leftover junk in the io files run this
script to quickly cleanup before next round of testing.