Efficient Implementations of Post Quantum Cryptographic Schemes Based on Plain Lattices
Team
- E/16/049, Harshana Bandara, email
- E/16/134, Yasitha Herath, email
- E/16/388, Thushara Weerasundara, email
Supervisors
Table of content
- Abstract
- Related works
- Methodology
- Experiment Setup and Implementation
- Results and Analysis
- Conclusion
- Publications
- Links
Abstract
This project proposes the use of plain lattices with learning with errors problem to implement a cryptographic scheme which can run on classical computers and provides security against quantum based attacks. We are proposing key sizes for efficient operations and implement a lattice trapdoor function. Also we will improve current random oracle based model in to a standard model.
Related works
Methodology
Modular design
- Encryption/decryption modules
- Random number generator module
- Gaussian Sampler module
- File handler modules
- Trapdoor function
Focus on security
- Apply provable security method
- Reasonable assumptions - LWE hardness
- Mathematical justification