Secure Software Systems Group


    Bachelor Thesis / Master Thesis / Master Practicum

    Software Security

    (Master Thesis) Vulnerability assessment in browser extensions using AI and ML

    (Master Practicum) Vulnerability assessment of smart contracts using AI and ML

    (Master Thesis) Vulnerability detection in smart contracts using fuzzing

    (Master Thesis) Patching vulnerabilities in smart contracts


    Blockchains and Smart Contracts

    (Master Thesis / Master Practicum) Life cycle management and code updates in smart contracts

    (Master Thesis) Blockchain reductions for reducing storage requirements of full nodes

    (Bachelor Thesis / Master Thesis) Sharding Ethereum client to mitigate DoS attacks



    (Bachelor Thesis) Privacy of mobile messengers (Telegram, WhatsApp, Signal)

    (Master Thesis) Analysis of privacy leaks in social platforms (Facebook, Instagram)


    Network Security 

    (Master Thesis) Vulnerability assessment in SDN setup using fuzzing

    (Master Thesis) Detection of vulnerable firewall configurations using AI and ML


    IoT Security 

    (Bachelor Thesis / Master Practicum) Blockchain-based market place for IoT data


    Security of Systems and Protocols

    (Master Thesis) Attacks on speech recognition systems (Alexa and Co.) and countermeasures

    (Bachelor Thesis / Master Thesis / Master Practicum) Biometric user authentication on mobile platforms

    (Bachelor Thesis / Master Practicum) Security analysis of UniNow app

    (Bachelor Thesis / Master Practicum) Formal analysis of Corona tracing protocols


    Ethical Hacking

    (Bachelor Thesis / Master Practicum) Gamification of Hacking Lab


    If you are interested in the topics above, please contact us

    Please note that some topics advertised as a master thesis may also be suitable for a bachelor thesis with some modifications. You may also propose topics of your own choosing.