Create README.md
1 file changed
tree: ae2b089bd9a15462c5de8e40ef5974924509faf2
  1. deps/
  2. include/
  3. lib/
  4. picotls.xcodeproj/
  5. t/
  6. .clang-format
  7. .gitmodules
  8. CMakeLists.txt
  9. README.md
README.md

picotls

Picotls is a TLS 1.3 implementation written in C.

The primary goal of the project is to create a tiny but fast TLS 1.3 implementation that can be used with the HTTP/2 protocol stack and the upcoming QUIC stack of the H2O HTTP/2 server.

How to

Build using cmake:

% cmake
% make

Run the test server (at 127.0.0.1:8443):

% ./cli -c /path/to/certificate.pem -k /path/to/private-key.pem  127.0.0.1 8443

Connect to the test server:

% ./cli 127.0.0.1 8443