Post-Quantum Cryptography
The focus of our research is centered around Post-Quantum Cryptography (PQC) design, development, security analysis of quantum computer resistant methods, investigations regarding the applicability and optimizations for devices with limited resources as well as the migration of existing systems. We are exploring the applicability and optimization of PQC on embedded devices with limited resources, as well as the challenges involved in migrating existing systems.
We investigate the design and development of resource-efficient crypto accelerators in both hardware and software domains. The objective is to create building blocks for cryptographic solutions that can withstand attacks from powerful quantum computers, each addressing different ressource and security requirements and categorized into encryption, signature schemes, key exchange, and hashing algorithms, each addressing different security requirements.
The research encompasses various aspects such as loosely coupled and integrated architectures in OpenRISC hardware, security and sidechannel analysis of quantum computer-resistant methods, investigations into vulnerabilities, and the development of countermeasures.
The research on PQC involves a comprehensive investigation of lattice-based, code-based, isogeny ECC, and hash-based PQC primitives, which are prominent categories within the field. These primitives offer unique mathematical foundations and cryptographic properties that make them potential candidates for secure post-quantum cryptographic systems. By studying and analyzing these primitives, researchers aim to understand their strengths, weaknesses, and performance characteristics, paving the way for the development of robust and efficient quantum resistant solutions.