mgrabovsky / tls-playground

Establishing a TLS connection in C using OpenSSL, GnuTLS, mbed TLS.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TLS Playground

This repository contains code samples demonstrating how to establish a TLS connection and submit a simple HTTP request to a remote server in the C language. The samples each use a different TLS-capable library: OpenSSL 1.1.1, GnuTLS 3.5.19 and mbed TLS 2.13.0.

Licence

The code, documentation and other resources in this repository are provided under the conditions of the Blue Oak Model License 1.0.0.

About

Establishing a TLS connection in C using OpenSSL, GnuTLS, mbed TLS.

License:Other


Languages

Language:C 85.0%Language:Python 12.9%Language:Makefile 2.1%