Current Research Projects

True Random Number Generators and Physical Unclonable Functions

Róbert Lórencz, Filip Kodýtek, and Jiří Buček

In this project, we design hardware-based random number generators and test their quality and properties. We focus on finding and utilizing sources of entropy in FPGAs, ASICs, and also in general-purpose microcontrollers.

RFID and Smart Cards, side-channel attacks

Jiří Buček

In our RFID laboratory, we analyze the security of commonly used smart cards. We focus, for instance, on side-channel attacks on RFID cards that enable cloning, security issues that enable unauthorized retrieval of personal information from RFID cards and methods of preventing such attacks, security issues with biometric passports. Our particular focus lies on the research of side-channel attacks in the context of post-quantum cryptography. We design and test both attacks but also countermeasures to defend against attacks.

Software Security

Josef Kokeš

Human mistakes and insufficient attention to security issues when writing code lead to vulnerabilities in software that can be exploited. We analyze many commonly used applications with respect of security vulnerabilities. We report found vulnerabilities (sometimes critical security flaws) to the software authors for them to be fixed.

Dedicated Hardware for Cryptographic primitves

Róbert Lórencz, Filip Kodýtek, and Jiří Buček

Within this research area, we focus on the design and implementation of dedicated hardware architectures for computing elementary operations in cryptography. Particular focus is on post-quantum cryptosystems.