< Back to previous page

Project

Lattice-based cryptography for secure and privacy-friendly future.

Post-quantum cryptography is a technology that can secure our digital world in the future quantum era. Lattice-based post-quantum cryptography is often touted as the best solution to do this. However, lattice-based cryptography is still in its nascent stage and a significant amount of effort is required before it can replace classical cryptography.
NIST’s ongoing standardization procedure of post-quantum cryptographic protocols is the right step in this direction. In this project, we will strive for the further advancement of post-quantum cryptography. Specifically, we will improve existing schemes, provide efficient memory and speed optimized implementations on resource-constrained devices, side-channel analysis, and possible countermeasures.
Functional encryption(FE) schemes enable a user to let some other parties calculate some functions on his data without revealing the data itself. Thus, FE is an ideal candidate for realizing privacy-preserving solutions for data-driven technologies such as machine
learning, artificial intelligence, data science, etc. Current lattice-based FE schemes are based on standard lattices with large key-sizes and not suitable for real-world deployment.
In this project, we first want to develop an FE scheme using ring-lattices. This will improve the speed and reduce the key-sizes. We will also design algorithms and provide parallel implementations of FE schemes suitable for real-world deployment using GPUs and
FPGAs.
 

Date:1 Oct 2021 →  Today
Keywords:lattice-based cryptography, post-quantum cryptography, computation on encrypted data, functional encryption, side-channel attacks, physical security
Disciplines:Cryptography, privacy and security, Other electrical and electronic engineering not elsewhere classified, Other computer engineering, information technology and mathematical engineering not elsewhere classified