Hide metadata

dc.contributor.authorRøneid, Petter Nyland
dc.date.accessioned2021-08-24T23:30:09Z
dc.date.available2021-08-24T23:30:09Z
dc.date.issued2021
dc.identifier.citationRøneid, Petter Nyland. Hardware Implementations of the McEliece Cryptosystem for Post Quantum Cryptography. Master thesis, University of Oslo, 2021
dc.identifier.urihttp://hdl.handle.net/10852/87158
dc.description.abstractThe ever-evolving threat landscape of cybersecurity has shown us that no bit of information is secure once enough time has elapsed. New methods of attack, analysis, and advancements in technology regularly break old cryptographic methods. Advancements in quantum computing are now becoming a concern for the security of our asymmetric cryptography. Quantum algorithms will drastically reduce the complexity of solving the underlying security primitives and have created the need for quantum-resistant cryptosystems. The NIST PQC is an ongoing process of selecting a quantum-resistant standard for asymmetric cryptography. One of the candidates to the NIST PQC is Classic McEliece, a system based on the now 40-year-old code-based McEliece. Despite its age, the McEliece cryptosystem with binary Goppa code is still regarded as secure and quantum-resistant with proper parameter choices. This thesis outlines how linear codes can be used to construct cryptographic schemes. It performs a performance comparison of the software and hardware implementations of the code-based candidates Classic McEliece, BIKE, and HQC. Finally, the hardware implementation of Classic McEliece was examined in the search for alternative designs and improvements. Some potential improvements were found, and some alternate designs performed poorly, thus reaffirming the choices of the Classic McElieceeng
dc.language.isoeng
dc.subjectcryptography quantum-computing post-quantum quantum-resistant FPGA nist pqc
dc.titleHardware Implementations of the McEliece Cryptosystem for Post Quantum Cryptographyeng
dc.typeMaster thesis
dc.date.updated2021-08-25T22:21:54Z
dc.creator.authorRøneid, Petter Nyland
dc.identifier.urnURN:NBN:no-89748
dc.type.documentMasteroppgave
dc.identifier.fulltextFulltext https://www.duo.uio.no/bitstream/handle/10852/87158/1/Master.pdf


Files in this item

Appears in the following Collection

Hide metadata