Continuous Integration System for Interoperability of TLS/SSL Libraries

The goal of this thesis is to implement a continuous integration system, which allows periodic and on-demand testing of provided Secure Socket Layer (SSL) / Transport Layer Security (TLS) libraries on supported systems, and to show the functionality and potential of such system by extending the existing interoperability test suite. The main benefit of this thesis is ensuring interoperability between the most popular SSL/TLS libraries during their development, and to discover potential issues in the shortest possible time. Presented results show found issues discovered by combining and using the implementation parts of this thesis on real world scenarios.

University

Faculty of Information Technology

Date of Completion

2016

Resources

Leader

Smrčka Aleš

Consultant

Židek Stanislav

Student

Šumšal František