Skip to content

This is a C-language implementation of the post-quantum public encryption scheme RLCE by Yongge Wang. It also includes many efficient implementations of cryptographic primitives (e.g., AES, SHA, list-decoding etc.)

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

RLCE

A project to develop post-quantum public encryption scheme

How to:

clone the entire RLCEv1 directory. Then run:

make
./rlce

and follow the instructions

Documentation

  1. Yongge Wang: Random Linear Code Based Public Key Encryption Scheme RLCE. In Proc ISIT 2016. https://arxiv.org/abs/1512.08454
  2. Yongge Wang: Decoding Generalized Reed-Solomon Codes and Its Application to RLCE Encryption Schemes. Manuscripts 2017. http://arxiv.org/abs/1702.07737
  3. Yongge Wang. Revised Quantum Resistant Public Key Encryption Scheme RLCE and IND-CCA2 Security for McEliece Schemes https://eprint.iacr.org/2017/206/
  4. Yongge Wang. RLCE Key Encapsulation Mechanism (RLCE-KEM) Specification http://quantumca.org/RLCEspec.pdf
  5. Gretchen Mattthews and Yongge Wang. Quantum Resistant Public Key Encryption Scheme HermitianRLCE. Proc. Code Based Cryptography. 2019 <https://doi.org/10.1007/978-3-030- 25922-8_1>
  6. Liu, Jingang, Yongge Wang, Zongxinag Yi, and Dingyi Pei. "Quantum Resistant Public Key Encryption Scheme polarRLCE." In International Conference on Algebra, Codes and Cryptology, pp. 114-128. Springer, Cham, 2019. https://link.springer.com/chapter/10.1007/978-3-030-36237-9_7

About

This is a C-language implementation of the post-quantum public encryption scheme RLCE by Yongge Wang. It also includes many efficient implementations of cryptographic primitives (e.g., AES, SHA, list-decoding etc.)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published