inesc-id / vtTLS

SafeCloud vulnerability-tolerant channels. The SafeCloud project developed security solutions intended to be secure even against powerful, motivated and well-funded adversaries.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vtTLS - vulnerability-tolerant Transport Layer Security.

vtTLS stands for vulnerability-tolerant Transport Layer Security.

vtTLS Library - Modified OpenSSL

An implementation of the OpenSSL protocol with redundant channels to mask vulnerabilities.

Source code

vtTLS Tool - MultiTLS

MultiTLS adds two layers of encryption so that the communication is secure even if a vulnerability is found in one of the layers. It does so using a tunneling approach that allows using multiple layers of encryption without modifying existing applications.

Source code

Authors

  • André Joaquim - Development of the vtTLS library - GitHub
  • Ricardo Moura - Development of MultiTLS - the vtTLS tool - GitHub

License

This project is licensed under the MIT License - see the LICENSE file for details

Acknowledgments

About

SafeCloud vulnerability-tolerant channels. The SafeCloud project developed security solutions intended to be secure even against powerful, motivated and well-funded adversaries.

License:MIT License


Languages

Language:C 72.7%Language:Perl 16.0%Language:Makefile 3.7%Language:C++ 2.7%Language:DIGITAL Command Language 1.5%Language:Assembly 1.4%Language:Shell 0.8%Language:Objective-C 0.4%Language:M4 0.2%Language:Batchfile 0.2%Language:Prolog 0.1%Language:Emacs Lisp 0.0%Language:eC 0.0%Language:XS 0.0%Language:Scheme 0.0%Language:Dockerfile 0.0%Language:Roff 0.0%