Current Research Themes
Post-Quantum Cryptography
![]() |
Modern public key cryptography protocols are at the risk of being rendered insecure by future large-scale quantum computers. Post-quantum cryptography aims to solve this challenge using several new algorithms based on cryptographic primitives such as lattices, supersingular elliptic curve isogenies, error correction codes, hash functions, multivariate equations and zero knowledge proofs. Our objectives in this direction include: ▶ hardware accelerator design ▶ optimized software implementation ▶ side-channel analysis and countermeasures |
Computation on Encrypted Data
![]() |
Secure privacy-preserving computation involves performing complex operations such as machine learning, image processing and database management on encrypted data. This is achieved using cryptographic tools such as homomorphic encryption, functional encryption, secure multi-party computation and secret sharing. Our objectives in this direction include: ▶ high-performance FPGA-based acceleration for cloud ▶ energy-efficient ASIC design for edge devices ▶ demonstration of new applications |
Low-Cost Encryption and Authentication
![]() |
Traditional encryption and authentication protocols are often too expensive for ultra-low-power systems such as RFID tags, smart cards and biomedical devices, which are severely constrained not only in terms of logic area and power but also on-chip memory and computational resources. Our objectives in this direction include: ▶ implementation of light-weight cryptography ▶ co-design of protocols with efficient circuit primitives |
Side-Channel Attacks and Countermeasures
![]() |
Side-channel attacks are a major concern for embedded software and hardware implementations of algorithms which process secret information. This applies not only to cryptography but also to error correction, digital signal processing, machine learning and other algorithms. Our objectives in this direction include: ▶ modeling and analysis of side-channel leakage ▶ implementation of low-overhead countermeasures |
Quantum Computation
![]() |
The rise of cloud-based quantum computing has enabled several new research directions such as quantum cryptanalysis, quantum cryptography, post-quantum cryptography, quantum-enhanced machine learning, quantum bioinformatics and secure quantum computation. Our objectives in this direction include: ▶ design and analysis of efficient quantum circuits ▶ mapping algorithms to quantum architectures |