Selecting your topic
It is indeed standard at CRoCS to find your topic by contacting directly a supervisor who can offer a number of topics based on a discussion that are not liste below. For more information on what are the current research goals and thus open areas for thesis' topics see this page. Otherwise, you can choose from currently open topics on this page.
In any case, please keep on your mind that your work on the thesis with CRoCS is expected to last two semesters, and don't seek at CRoCS topics where you expect to produce a quick and dirty job on the thesis in few months. We enjoy working with students who wish to graduate with a great final thesis, cooperate with their thesis supervisor and are keen on research in (cyber)security or cryptography.
Currently open topics
On this page you can find the list of the currently opened bachelor and master theses topics. For more information click the name of the selected topic (you will be redirected to the authenticated area of the IS).
Bachelor theses
- Algebraic attacks on PQC
Supervisor: Marek Sýs - Analysis of security features of an Espressif ESP32 chip
Supervisor: Lukasz Michal Chmielewski - Analýza CoinJoin protokolů Wasabi 2.0 a JoinMarket pro zvýšení soukromí Bitcoin transakcí
Supervisor: Petr Švenda - Correcting errors in the side-channel attacks
Supervisor: Marek Sýs - Correcting errors in the side-channel attacks on PQC
Supervisor: Marek Sýs - Creation of custom templates for password cracking tools
Supervisor: Petr Švenda - Detection of unknown classes and methods in JavaCard packages
Supervisor: Petr Švenda - Evolutionary algorithms in the randomnes testing
Supervisor: Marek Sýs - Fedimint a další protokoly pro kolaborativní úschovu digitálních aktiv
Supervisor: Petr Švenda - Hardware Security Project: building a side-channel setup for an open-source crypto-wallet
Supervisor: Lukasz Michal Chmielewski - Hardware Security Project: evaluation of capabilities of a cheap fault injection setup.
Supervisor: Lukasz Michal Chmielewski - Hardware Security Project: improving equipment for cheap EMFI glitches
Supervisor: Lukasz Michal Chmielewski - Hardware Security Project: performing a side-channel attack against a cryptolibrary
Supervisor: Lukasz Michal Chmielewski - Histogram based randomness testing
Supervisor: Marek Sýs - Metadata overlay for security devices
Supervisor: Petr Švenda - Nearest vector for binary codes
Supervisor: Marek Sýs - PQC based on pre-quantumn cryptography
Supervisor: Marek Sýs - Side-Channel Project: analysis of publicly available ECC datasets
Supervisor: Lukasz Michal Chmielewski - Software Security Project: analysis of Trusted Platform Module (TPM) functionaly in Android phones
Supervisor: Lukasz Michal Chmielewski - Solving multivariate quadratic system over GF(2)
Supervisor: Marek Sýs - Static and dynamic analysis of wireless software stacks
Supervisor: Jan Krhovják - Vulnerability Analysis and sec-certs project: analysis and searching for problematic certificates in Common Criteria
Supervisor: Lukasz Michal Chmielewski - Vulnerability Analysis Project: analysis of open-source crypto-libraries
Supervisor: Lukasz Michal Chmielewski - Vulnerability Analysis Project: analysis of open-source JavaCard applets
Supervisor: Lukasz Michal Chmielewski
Master theses
- Algebraic attacks on PQC
Supervisor: Marek Sýs - Analysis and testing of security features of a chosen device
Supervisor: Lukasz Michal Chmielewski - Analysis and testing of security features of an Espressif ESP32 chip
Supervisor: Lukasz Michal Chmielewski - Analýza CoinJoin protokolů Wasabi 2.0 a JoinMarket pro zvýšení soukromí Bitcoin transakcí
Supervisor: Petr Švenda - Correcting errors in the side-channel attacks
Supervisor: Marek Sýs - Correcting errors in the side-channel attacks on PQC
Supervisor: Marek Sýs - Evolutionary algorithms in the randomnes testing
Supervisor: Marek Sýs - Fedimint a další protokoly pro kolaborativní úschovu digitálních aktiv
Supervisor: Petr Švenda - Hardware Security Project: building and evaluating a tool for XYZ instrumentation for side-channel analysis and fault injection experiments
Supervisor: Lukasz Michal Chmielewski - Hardware Security Project: evaluating feasibility of a fault injection attack against a deterministic signature generation on crypto wallet.
Supervisor: Lukasz Michal Chmielewski - Hardware Security Project: evaluation of capabilities of cheap fault injection setups.
Supervisor: Lukasz Michal Chmielewski - Hardware Security Project: performing a side-channel or fault-injection attack against a cryptolibrary
Supervisor: Lukasz Michal Chmielewski - Histogram based randomness testing
Supervisor: Marek Sýs - Metadata overlay for security devices
Supervisor: Petr Švenda - Nearest vector for binary codes
Supervisor: Marek Sýs - Obfuscation diversity and uniqueness
Supervisor: Jan Krhovják - PQC based on pre-quantumn cryptography
Supervisor: Marek Sýs - RNGs with specific properties
Supervisor: Marek Sýs - Side-Channel Analysis Project: designing and executing a (passive) side-channel attack against a post-quantum cryptosystem implementation
Supervisor: Lukasz Michal Chmielewski - Side-Channel Analysis Project: designing and executing an active side-channel attack (Fault Injection) against a post-quantum cryptosystem
Supervisor: Lukasz Michal Chmielewski - Side-Channel Analysis Project: developing new side-channel deep-learning attacks against public key cryptography
Supervisor: Lukasz Michal Chmielewski - Side-Channel Project: analysis of publicly available side-channel datasets, with emphasis on ECC
Supervisor: Lukasz Michal Chmielewski - Solving multivariate quadratic system over GF(2)
Supervisor: Marek Sýs - Vulnerability Analysis and sec-certs project: analysis and searching for problematic certificates in Common Criteria
Supervisor: Lukasz Michal Chmielewski - Vulnerability Analysis Project: security analysis of cryptolibraries
Supervisor: Lukasz Michal Chmielewski
back