Efficient Vector Implementations of AES-based Designs: A Case Study and New Implementations for Grøstl

Severin Holzer-Graf, Thomas Krinninger, Martin Andreas Pernull, Martin Schläffer, Peter Schwabe, David Seywald, Wolfgang Wieser

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

Abstract

In this paper we evaluate and improve different vector implementation techniques of AES-based designs. We analyze how well the T-table, bitsliced and bytesliced implementation techniques apply to the SHA-3 finalist Grøstl. We present a number of new Grøstl implementations that improve upon many previous results. For example, our fastest ARM NEON implementation of Grøstl is 40% faster than the previously fastest ARM implementation. We present the first Intel AVX2 implementations of Grøstl, which require 40% less instructions than previous implementations. Furthermore, we present ARM Cortex-M0 implementations of Grøstl that improve the speed by 55% or the memory requirements by 15%.
Originalspracheenglisch
TitelCryptographers' Track at the RSA Conference 2013, CT-RSA 2013x^x
Seiten145-161
DOIs
PublikationsstatusVeröffentlicht - 2013
VeranstaltungCryptographers' Track at the RSA Conference 2013: CT-RSA 2013 - San Francisco, USA / Vereinigte Staaten
Dauer: 25 Feb. 20131 März 2013

Publikationsreihe

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
BandLNCS 7779
ISSN (Print)1611-3349

Konferenz

KonferenzCryptographers' Track at the RSA Conference 2013
Land/GebietUSA / Vereinigte Staaten
OrtSan Francisco
Zeitraum25/02/131/03/13

Fields of Expertise

  • Information, Communication & Computing

Treatment code (Nähere Zuordnung)

  • Application

Fingerprint

Untersuchen Sie die Forschungsthemen von „Efficient Vector Implementations of AES-based Designs: A Case Study and New Implementations for Grøstl“. Zusammen bilden sie einen einzigartigen Fingerprint.
  • FWF -ReSIT - Umsetzung eines sicheren Internets der Dinge

    Hutter, M. (Teilnehmer (Co-Investigator)), Wenger, E. (Teilnehmer (Co-Investigator)), Schmidt, J.-M. (Teilnehmer (Co-Investigator)), Mendel, F. (Teilnehmer (Co-Investigator)), Mangard, S. (Teilnehmer (Co-Investigator)) & Posch, R. (Projektleiter (Principal Investigator))

    1/07/1231/05/16

    Projekt: Forschungsprojekt

  • FWF - kryptographische Hashfu - Analyse von modernen kryptographischen Hashfunktionen II

    Nad, T. (Teilnehmer (Co-Investigator)), Mendel, F. (Teilnehmer (Co-Investigator)), Schläffer, M. (Teilnehmer (Co-Investigator)), Lamberger, M. (Teilnehmer (Co-Investigator)) & Rijmen, V. (Projektleiter (Principal Investigator))

    1/02/1031/01/13

    Projekt: Forschungsprojekt

  • EU - ECRYPT II - European network of excellence in cryptology - Phase II

    Schmidt, J.-M. (Teilnehmer (Co-Investigator)), Nad, T. (Teilnehmer (Co-Investigator)), Kirschbaum, M. (Teilnehmer (Co-Investigator)), Feldhofer, M. (Teilnehmer (Co-Investigator)), Schläffer, M. (Teilnehmer (Co-Investigator)), Aigner, M. J. (Teilnehmer (Co-Investigator)), Rechberger, C. (Teilnehmer (Co-Investigator)), Lamberger, M. (Teilnehmer (Co-Investigator)), Tillich, S. (Teilnehmer (Co-Investigator)), Medwed, M. (Teilnehmer (Co-Investigator)), Hutter, M. (Teilnehmer (Co-Investigator)), Rijmen, V. (Teilnehmer (Co-Investigator)), Mendel, F. (Teilnehmer (Co-Investigator)) & Posch, R. (Projektleiter (Principal Investigator))

    1/08/0831/01/13

    Projekt: Forschungsprojekt

Dieses zitieren