Lattice-based cryptography using LWE and LWR scheme
this repo has 4 schemes
- none-ring-based IND-CPA
- none-ring-based IND-CCA
- ring-based IND-CPA
- ring-based IND-CCA
IND-CPA scheme was implemented based on Public Key Cryptography
IND-CCA scheme was implemented based on KEM (Key Encapsulation Mechanism)
- Message Encoding
- Key Generation
- Encrypt
- Decrypt
- Encapsulation
- Decapsulation
- Message Encoding
- Key Generation
- Encrypt
- Decrypt
- Encapsulation
- Decapsulation
See also the list of contributors who participated in this project.