Thesis Details

Průběžné testování interoperability knihoven TLS/SSL

Bachelor's Thesis Student: Šumšal František Academic Year: 2016/2017 Supervisor: Smrčka Aleš, Ing., Ph.D.
English title
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.


testing, interoperability, TLS, SSL, continuous integration, CI

Degree Programme
defended, grade A
12 June 2017
Zendulka Jaroslav, doc. Ing., CSc. (DIFS FIT BUT), předseda
Fučík Otto, doc. Dr. Ing. (DCSY FIT BUT), člen
Grézl František, Ing., Ph.D. (DCGM FIT BUT), člen
Matoušek Petr, Ing., Ph.D., M.A. (DIFS FIT BUT), člen
Smrčka Aleš, Ing., Ph.D. (DITS FIT BUT), člen
ŠUMŠAL, František. Průběžné testování interoperability knihoven TLS/SSL. Brno, 2017. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2017-06-12. Supervised by Smrčka Aleš. Available from:
    author = "Franti\v{s}ek \v{S}um\v{s}al",
    type = "Bachelor's thesis",
    title = "Pr\r{u}b\v{e}\v{z}n\'{e} testov\'{a}n\'{i} interoperability knihoven TLS/SSL",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2017,
    location = "Brno, CZ",
    language = "czech",
    url = ""
Back to top