A project to develop post-quantum public encryption scheme
clone the entire RLCEv1 directory. Then run:
make
./rlce
and follow the instructions
- Yongge Wang: Random Linear Code Based Public Key Encryption Scheme RLCE. In Proc ISIT 2016. https://arxiv.org/abs/1512.08454
- Yongge Wang: Decoding Generalized Reed-Solomon Codes and Its Application to RLCE Encryption Schemes. Manuscripts 2017. http://arxiv.org/abs/1702.07737
- Yongge Wang. Revised Quantum Resistant Public Key Encryption Scheme RLCE and IND-CCA2 Security for McEliece Schemes https://eprint.iacr.org/2017/206/
- Yongge Wang. RLCE Key Encapsulation Mechanism (RLCE-KEM) Specification RLCEspec.pdf
- 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
- 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
There are some integrations of RLCE into OpenSSL and libOQS as in libOQS with RLCE. The examples are:
- Mugove T. Kangai's 2018 integrated libOQS (https://github.com/mutapa/liboqs) with details
- Wagner, J. (2022). Integrating Random Linear Code Based Encryption Scheme Rlce Algorithm Into Post-quantum Openssl. Unc Charlotte Electronic Theses And Dissertations.