Skip to content

hlandau/expect-ct-lite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Expect-CT Lite Demo Code for OpenSSL

This is demo code for how to implement “Expect-CT Lite", as proposed in this article, using OpenSSL.

The idea is that this can make it easy for client applications to do Certificate Transparency enforcement in a way which is better than not doing any Certificate Transparency enforcement at all. (Of course, doing full Certificate Transparency SCT signature validation is even better, but may substantially increases application complexity and maintenance burden, as noted in the article.)

To use, run make to build, then run (for example) ./client www.example.com:443.

Released under the MIT License.

If you have any comments or questions on this code, you can contact me here.