Skip to content

ce-bu/ssldemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Example client/server SSL programming

Building

# install few packages
sudo apt install -y libgoogle-glog-dev libgflags-dev 

# generate cmake file
./scripts/bld prep

# build
./scripts/bld

# setup certificates
./scripts/sslconf.sh

Running

# server
./build/src/server

# client
./build/src/client

Compile OpenSSL

git clone https://github.com/openssl/openssl.git

./config --prefix=/opt/openssl \
    --openssldir=/opt/openssl \
    no-shared enable-ssl2 \
    enable-ssl3 \
    enable-weak-ssl-ciphers \
    enable-ssl-trace

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published