Efficient Implementations of Post Quantum Cryptographic Schemes Based on Plain Lattices



Table of content

  1. Abstract
  2. Related works
  3. Methodology
  4. Experiment Setup and Implementation
  5. Results and Analysis
  6. Conclusion
  7. Publications
  8. Links


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.


Modular design

Focus on security

Experiment Setup and Implementation

Regev’s LWE Implementation

Dual’s LWE Implementation

Security and Randomness

Lattice Trapdoor Implementation

Random Oracle Model to Standard Model

Results and Analysis

Parameter Optimization