OpenSSL

(Open Source Rebuild Series)

1 Overview

Build and run tests of the OpenSSL library.

2 Prepare Lab

host$ git clone https://github.com/thachmpham/build.git
host$ cd build/openssl
host$ docker build --tag openssl .
host$ docker create --name h1 --hostname h1 openssl
host$ docker start h1
host$ docker exec -it h1 bash

3 Demo: SSL Echo

h1$ cd openssl/demos/sslecho
h1$ ./sslecho s
h1$ ./sshecho c 127.0.0.1