Optimizing Picnic for Limited Memory Resources

Johannes Winkler, Andrea Holler, Christian Steger

Publikation: Beitrag in Buch/Bericht/KonferenzbandBeitrag in einem KonferenzbandBegutachtung

Abstract

Picnic is a post-quantum digital signature scheme, where the security is based on the difficulty of inverting a symmetric block cipher and zero-knowledge proofs. However, generating a Picnic signature to a specific message requires up to 300 kB content depending RAM. As the memory of an IoT device is limited this can lead to issues at the implementation. Our target is bringing post-quantum cryptography to IoT systems. We propose three structural adjustments of the Picnic algorithm to reduce the memory usage. Two adjustments are compatible with the reference implementation, one of them breaks backward compatibility. We show analytically that the content depending memory for generating a signature can be decreased to under 10 kB.With these adjustments, Picnic becomes suitable for IoT devices with little RAM. Since our approach also aims at easier parallelization, a speed-up depending on the number of instances is possible.

Originalspracheenglisch
TitelProceedings - Euromicro Conference on Digital System Design, DSD 2020
Redakteure/-innenAndrej Trost, Andrej Zemva, Amund Skavhaug
Herausgeber (Verlag)Institute of Electrical and Electronics Engineers
Seiten200-204
Seitenumfang5
ISBN (elektronisch)9781728195353
DOIs
PublikationsstatusVeröffentlicht - Aug. 2020
Veranstaltung23rd Euromicro Conference on Digital System Design, DSD 2020 - Kranj, Slowenien
Dauer: 26 Aug. 202028 Aug. 2020

Publikationsreihe

NameProceedings - Euromicro Conference on Digital System Design, DSD 2020

Konferenz

Konferenz23rd Euromicro Conference on Digital System Design, DSD 2020
Land/GebietSlowenien
OrtKranj
Zeitraum26/08/2028/08/20

ASJC Scopus subject areas

  • Hardware und Architektur
  • Steuerungs- und Systemtechnik

Fingerprint

Untersuchen Sie die Forschungsthemen von „Optimizing Picnic for Limited Memory Resources“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren