Powered by OpenAIRE graph
Found an issue? Give us feedback
addClaim

Secure and efficient hardware implementations of NTRU Prime

Authors: Marotzke, Adrian;

Secure and efficient hardware implementations of NTRU Prime

Abstract

Streamlined NTRU Prime ist ein Kryptographischer Algorithmus mit dem Ziel, das Risiko von gitterbasiertem KEM zu senken, bei einer nur niedrigem Leistungseinbuße. Wir untersuchen, inwieweit diese Leistungseinbußen auch für Hardwareimplementierungen gelten und ob wir diese mit spezialisierten Designs weiter mindern können. Hierfür präsentieren wir mehrere vollständige Hardwareimplementierungen von Streamlined NTRU Prime, einschließlich hochgeschwindigkeits, flächensparende und seitenkanalgeschützte Designs. Unsere Ergebnisse zeigen, dass die Entwurfsziele von Streamlined NTRU Prime kein Hindernis für hocheffiziente Hardwareimplementierungen darstellen und dass viele Designentscheidungen tatsächlich förderlich sind.

Streamlined NTRU Prime is a cryptoscheme designed to minimize the risk of deploying a lattice-based KEM, while only incurring a low performance penalty. We investigate if this performance penalty also applies to hardware implementations and whether we can reduce any penalty with specialized hardware designs. For this, we present multiple full hardware implementations of Streamlined NTRU Prime, including high-speed, low-area and side-channel protected designs. Our results show that the design goals of Streamlined NTRU Prime are not a barrier to highly efficient hardware implementations, and that many design choices are in fact conducive to competitive implementations.

Country
Germany
Keywords

Computer Science, Information and General Works::004: Computer Sciences, Masking, Lattice Cryptography, Post-Quantum Cryptography, Technology::621: Applied Physics::621.3: Electrical Engineering, Electronic Engineering, NTRU Prime, FPGA, Hardware Implementation, Computer Science, Information and General Works::005: Computer Programming, Programs, Data and Security

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average
Upload OA version
Are you the author of this publication? Upload your Open Access version to Zenodo!
It’s fast and easy, just two clicks!