Layered ROLLO-I

Layered-ROLLO-I is a key encapsulation mechanism (KEM) by using rank metric coded based cryptosystem, which have the faster processing operation compared to the existing Post-quantum cryptography (PQC) algorithm called ROLLO.

An important challenge associated with code-based PQC is that the processing speed is not superior compared to the other lattice-based candidates in the NIST competition Thus, it is desirable to improve the processing speed without sacrificing the security level.

Here, the proposed new key encapsulation mechanism (KEM) scheme called Layered-ROLLO-I can obtain fast cryptographic operations through use of random polynomials as well as small-length ideal LRPC codes. For the suggested parameters and our simulation resulsts,  new KEM operations are faster by 30-70% compared with those of the existing ROLLO-I scheme.

Layered ROLLO-I is submitted to 'Korean Post-Quantum Cryptography Competition (kPQC)'.


Main Contributor

Updated News

 (1st, 22. May, 2023, 2nd. 22. Sep. 2023, 3rd, 20. Oct. 2023, 4th(Now), 06.Nov. 2023)

[Online Link], [Implementation Codes]

[Online Link]

[Presentation File]

[Homepage], [Documentation], [Implementation Codes]

Note: Recent contents of Layered ROLLLO-I scheme was modified from the the initial submission