Summary I

VHDL/Verilog Code of Round 3 CAESAR Candidates

Algorithm Family
Hardware Group
Last Update
(yyyy-mm-dd)1,2,3
CAESAR HW API
Compliance
Type8
Number of Variants6
Number of Variant-Architecture
Pairs
7
Primary Hardware Designer(s)
Academic Advisor/
Project Manager
Contact
ACORN
CCRG NTU Singapore
2017-07-15
YES LW
1
2
Tao Huang, Hongjun Wu
Hongjun Wu
huangtaochn@gmail.com
AEGIS
CCRG NTU Singapore 2017-07-15
YES LW/HS
1
1
Tao Huang, Hongjun Wu Hongjun Wu huangtaochn@gmail.com
AEGIS
CERG GMU (endorsed by the AEGIS Team) 2017-02-25
YES HS
1
1
Ekawat "Ice" Homsirikamol Kris Gaj ekawat@gmail.com,
kgaj@gmu.edu
AES-OTR
NEC Japan
2017-06-10
YES HS
2
4
Kazuhiko Minematsu

k-minematsu@ah.jp.nec.com
AEZ
CERG GMU
2017-04-21
YES HS
1
1
Ekawat "Ice" Homsirikamol
Kris Gaj
ekawat@gmail.com,
kgaj@gmu.edu
Ascon
IAIK TU Graz 2017-06-29
NO LW-SCAP
2
4
Hannes Gross

hannes.gross@iaik.tugraz.at
Ascon
CERG GMU 2017-04-15
YES HS/LW
2
2
Ekawat "Ice" Homsirikamol Kris Gaj ekawat@gmail.com,
kgaj@gmu.edu
CLOC
CLOC-SILC Team
2016-06-30
YES HS
1
1
Tetsu Iwata, Kazuhiko Minematsu, Jian Guo, Sumio Morioka, Eita Kobayashi

iwata@cse.nagoya-u.ac.jp
CLOC
CLOC-SILC Team
2017-07-12
YES LW/HS
1
1
Tetsu Iwata, Kazuhiko Minematsu, Jian Guo, Sumio Morioka, Eita Kobayashi

iwata@cse.nagoya-u.ac.jp
CLOC
CERG GMU 2016-07-09 YES
HS
2
2
Farnoud Farahmand Kris Gaj ffarahma@gmu.edu,
kgaj@gmu.edu
COLM
CINVESTAV-IPN, Mexico
2017-06-14
YES
HS
1
1
Cuauhtemoc Mancillas Lopez

cuauhtemoc.mancillas83@gmail.com
COLM
CERG GMU 2017-03-14
YES HS
1
1
Ekawat "Ice" Homsirikamol Kris Gaj ekawat@gmail.com,
kgaj@gmu.edu
Deoxys
Axel & Marc
2017-07-15
YES
LW
4
4
Axel York Poschmann, Marc Stoettinger

marc.stoettinger@gmail.com, axel.poschmann@gmail.com
Deoxys
NTU Singapore
2017-07-15
YES
HS
1
1
Mustafa Khairallah
Thomas Peyrin
mustafam001@e.ntu.edu.sg, thomas.peyrin@ntu.edu.sg
Deoxys
CERG GMU 2017-04-15
YES HS
1
1
Ekawat "Ice" Homsirikamol Kris Gaj ekawat@gmail.com,
kgaj@gmu.edu
JAMBU
CCRG NTU Singapore 2016-06-30 YES LW/HS
1
1
Tao Huang, Hongjun Wu Hongjun Wu huangtaochn@gmail.com
JAMBU
CCRG NTU Singapore 2017-08-17 YES LW/HS
1
1
Tao Huang, Hongjun Wu Hongjun Wu huangtaochn@gmail.com
JAMBU
CERG GMU 2017-03-01
YES HS
1
1
Ekawat "Ice" Homsirikamol Kris Gaj ekawat@gmail.com,
kgaj@gmu.edu
Ketje
Ketje-Keyak Team
2017-07-14
YES
HS/LW
4
4
Guido Bertoni, Joan Daemen, MichaŽl Peeters, Gilles Van Assche, Ronny Van Keer

ketje@noekeon.org
Ketje
Ketje-Keyak Team
2017-07-14
NO
LW
4
4
Guido Bertoni, Joan Daemen, MichaŽl Peeters, Gilles Van Assche, Ronny Van Keer

ketje@noekeon.org
Keyak
Ketje-Keyak Team
2016-06-30 PARTIAL
HS
2
2
Guido Bertoni, Joan Daemen, MichaŽl Peeters, Gilles Van Assche, Ronny Van Keer
keyak@noekeon.org
MORUS
CCRG NTU Singapore 2017-07-15 YES HS
1
1
Tao Huang, Hongjun Wu Hongjun Wu huangtaochn@gmail.com
NORX
CERG GMU 2017-07-15
YES HS
4
4
Ekawat "Ice" Homsirikamol Kris Gaj ekawat@gmail.com,
kgaj@gmu.edu
OCB
CERG GMU 2016-06-30
YES HS
1
2
Ekawat "Ice" Homsirikamol Kris Gaj ekawat@gmail.com,
kgaj@gmu.edu
SILC
CLOC-SILC Team
2016-06-30 YES
HS
1
1
Tetsu Iwata, Kazuhiko Minematsu, Jian Guo, Sumio Morioka, Eita Kobayashi
iwata@cse.nagoya-u.ac.jp
SILC
CLOC-SILC Team
2017-07-12
YES LW/HS
2
2
Tetsu Iwata, Kazuhiko Minematsu, Jian Guo, Sumio Morioka, Eita Kobayashi

iwata@cse.nagoya-u.ac.jp
SILC
CERG GMU 2017-02-25
YES HS
1
1
Ekawat "Ice" Homsirikamol Kris Gaj ekawat@gmail.com,
kgaj@gmu.edu
Tiaoxin
CERG GMU 2017-02-25
YES HS
1
1
Ekawat "Ice" Homsirikamol Kris Gaj ekawat@gmail.com,
kgaj@gmu.edu

VHDL/Verilog Code of Round 2 CAESAR Candidates


Algorithm Family
Hardware Group
Last Update
(yyyy-mm-dd)1,4,5
CAESAR HW API
Compliance
Type8
Number of Variants6
Number of Variant-Architecture
Pairs
7
Primary Hardware Designer(s)
Academic Advisor/
Project Manager
Contact
ACORN
CCRG NTU Singapore
2016-07-05
YES LW
1
2
Tao Huang, Hongjun Wu
Hongjun Wu
huangtaochn@gmail.com
AEGIS
CCRG NTU Singapore 2016-06-30
YES HS
1
1
Tao Huang, Hongjun Wu Hongjun Wu huangtaochn@gmail.com
AES-COPA
CERG GMU
2016-07-09 YES HS
1
1
Farnoud Farahmand

ffarahma@gmu.edu,
kgaj@gmu.edu
AES-OTR
NEC Japan
2016-06-30
YES HS
1
1
Kazuhiko Minematsu

k-minematsu@ah.jp.nec.com
AEZ
CERG GMU
2016-06-30
YES HS
1
1
Ekawat "Ice" Homsirikamol
Kris Gaj
ekawat@gmail.com,
kgaj@gmu.edu
Ascon
IAIK TU Graz 2016-06-30
YES HS/LW
2
7
Hannes Gross

hannes.gross@iaik.tugraz.at
Ascon
CERG GMU 2016-06-20
YES HS/LW
2
2
Ekawat "Ice" Homsirikamol Kris Gaj ekawat@gmail.com,
kgaj@gmu.edu
CLOC
CLOC-SILC Team
2016-06-30
YES HS
1
1
Tetsu Iwata, Kazuhiko Minematsu, Jian Guo, Sumio Morioka, Eita Kobayashi

iwata@cse.nagoya-u.ac.jp
CLOC
CERG GMU 2016-07-09 YES
HS
2
2
Farnoud Farahmand Kris Gaj ffarahma@gmu.edu,
kgaj@gmu.edu
Deoxys
Axel & Marc
2016-06-30
NO
LW
4
8
Axel York Poschmann, Marc StŲttinger

axel.poschmann@gmail.com
Deoxys
CERG GMU 2016-08-11
YES HS
1
2
Ekawat "Ice" Homsirikamol Kris Gaj ekawat@gmail.com,
kgaj@gmu.edu
ELmD
Lab Hubert Curien,
St. Etienne
2016-06-30
YES
HS
1
1
Cuauhtemoc Mancillas Lopez
Lilian Bossuet
cuauhtemoc.mancillas.lopez@univ-st-etienne.fr
ELmD with
intermediate tags
Lab Hubert Curien,
St. Etienne
2016-06-30 NO
HS
1
1
Cuauhtemoc Mancillas Lopez Lilian Bossuet cuauhtemoc.mancillas.lopez@univ-st-etienne.fr
HS1-SIV
DS Radboud University Nijmegen
2016-06-30
NO
HS
1
1
Sergei Volokitin, Gerben Geltink
Antonio de la Piedra
volokitinss@gmail.com,
g.geltink@gmail.com
HS1-SIV
CERG GMU 2016-07-09
YES
HS
1
1
Ekawat "Ice" Homsirikamol Kris Gaj ekawat@gmail.com,
kgaj@gmu.edu
ICEPOLE
CERG GMU 2016-06-30
YES HS
1
1
Ekawat "Ice" Homsirikamol Kris Gaj ekawat@gmail.com,
kgaj@gmu.edu
JAMBU
CCRG NTU Singapore 2016-06-30 YES LW
1
1
Tao Huang, Hongjun Wu Hongjun Wu huangtaochn@gmail.com
Joltik
Axel & Marc 2016-06-30
NO
LW
4
8
Axel York Poschmann, Marc StŲttinger
axel.poschmann@gmail.com
Joltik
CERG GMU 2016-08-11
YES HS/LW
1
2
Ekawat "Ice" Homsirikamol Kris Gaj ekawat@gmail.com,
kgaj@gmu.edu
Ketje
Ketje-Keyak Team
2016-06-30
YES
HS/LW
2
2
Guido Bertoni, Joan Daemen, MichaŽl Peeters, Gilles Van Assche, Ronny Van Keer

ketje@noekeon.org
Keyak
Ketje-Keyak Team
2016-06-30 PARTIAL
HS
2
2
Guido Bertoni, Joan Daemen, MichaŽl Peeters, Gilles Van Assche, Ronny Van Keer
keyak@noekeon.org
Minalpher
Minalpher Team
2016-06-30 YES
HS
1
1
Takeshi Sugawara

Sugawara.Takeshi@bp.mitsubishielectric.co.jp
Minalpher
CERG GMU 2016-07-14
YES HS
1
1
William Diehl Kris Gaj wdiehl@gmu.edu,
kgaj@gmu.edu
MORUS
CCRG NTU Singapore 2016-06-30 YES HS
1
1
Tao Huang, Hongjun Wu Hongjun Wu huangtaochn@gmail.com
NORX
IIS ETH Zurich
2016-06-30 NO
HS
1
1
Michael Muehlberghuber

mbgh@iis.ee.ethz.ch
NORX
CERG GMU 2016-07-22
YES HS
4
4
Ekawat "Ice" Homsirikamol Kris Gaj ekawat@gmail.com,
kgaj@gmu.edu
OCB
CERG GMU 2016-06-30
YES HS
1
2
Ekawat "Ice" Homsirikamol Kris Gaj ekawat@gmail.com,
kgaj@gmu.edu
OMD
CERG GMU 2016-07-09
YES HS
1
2
William Diehl Kris Gaj wdiehl@gmu.edu,
kgaj@gmu.edu
PAEQ
CERG GMU 2016-07-14
YES HS
1
1
Ekawat "Ice" Homsirikamol, Ahmed Ferozpuri Kris Gaj ekawat@gmail.com,
kgaj@gmu.edu
Pi-Cipher
Pi-Cipher Team
2016-07-17
NO
LW
3
3
Mohamed El-Haddedy
Danilo Gligoroski
contact@pi-cipher.org
Pi-Cipher
CERG GMU 2016-07-22
YES
HS
3
3
Ekawat "Ice" Homsirikamol Kris Gaj ekawat@gmail.com,
kgaj@gmu.edu
POET
EmSec RUB 2016-01-08
NO
HS
1
1
Amir Moradi
amir.​moradi@​rub.​de
POET
CERG GMU 2016-07-14
YES HS
1
1
William Diehl Kris Gaj wdiehl@gmu.edu,
kgaj@gmu.edu
PRIMATEs
GIBBON
CERG GMU 2016-07-18
YES HS/LW
2
2
Ahmed Ferozpuri
Kris Gaj ahmed.ferozpuri@gmail.com,
kgaj@gmu.edu
PRIMATES
HANUMAN
CERG GMU 2016-07-18
YES HS/LW
2
2
Ahmed Ferozpuri Kris Gaj ahmed.ferozpuri@gmail.com,
kgaj@gmu.edu
SCREAM
CG UCL, INRIA
2016-06-30 NO
HS/LW
1
2
Lubos Gaspar, Stephanie Kerckhof
GaŽtan Leurent, FranÁois-Xavier Standaert
lubos.gaspar@tttech.com, steph.ker@gmail.com
SCREAM
CERG GMU 2016-07-18
YES HS/LW
1
2
William Diehl Kris Gaj wdiehl@gmu.edu,
kgaj@gmu.edu
SHELL
Shanghai Jiao Tong University, China
2016-06-30 YES
HS
1
1
Jiachao Chen, Chi Zhang
Lei Wang wanglei_hb@sjtu.edu.cn
SILC
CLOC-SILC Team
2016-06-30 YES
HS
1
1
Tetsu Iwata, Kazuhiko Minematsu, Jian Guo, Sumio Morioka, Eita Kobayashi
iwata@cse.nagoya-u.ac.jp
STRIBOB
CERG GMU 2016-07-09
YES HS
1
2
Ekawat "Ice" Homsirikamol, Sara Bondi, Ahmed Ferozpuri Kris Gaj ekawat@gmail.com,
kgaj@gmu.edu
TriviA-ck
Lab Hubert Curien,
St. Etienne
2016-06-30 YES HS/LW
1
1
Cuauhtemoc Mancillas Lopez, Brisbane Ovilla
Lilian Bossuet cuauhtemoc.mancillas.lopez@univ-st-etienne.fr
TriviA-ck with
intermediate tags
Lab Hubert Curien,
St. Etienne
2016-06-30 NO
HS/LW
1
1
Cuauhtemoc Mancillas Lopez, Brisbane Ovilla Lilian Bossuet cuauhtemoc.mancillas.lopez@univ-st-etienne.fr
TriviA-ck
CERG GMU 2016-07-09
YES HS/LW
1
1
Michael X. Lyons
Kris Gaj mlyons3@gmu.edu,
kgaj@gmu.edu










AES-GCM
CERG GMU 2016-06-30
YES HS
1
1
Ekawat "Ice" Homsirikamol Kris Gaj ekawat@gmail.com,
kgaj@gmu.edu

  1. All GMU implementations are available here.
  2. All non-GMU implementations of Round 3 Candidates (except of Deoxys and Ketje) are available in the archives of the crypto-competitions Google group.
  3. The Round 3 implementations of Ketje are available here (version compliant with the CAESAR Hardware API) and here (version with the simpler interface optimized for area).
  4. All non-GMU implementations of Round 2 Candidates (except of ACORN and Pi-Cipher) are available here.
  5. The code of Pi-Cipher by the Pi-Cipher team is available here.
  6. Two different variants of the same algorithm produce different outputs for the same input.
  7. Two different architectures of a specifc variant produce the same output, but differ in terms of performance and/or resource utilization.
  8. Type of implementation:  HS - High-Speed, LW - Lightweight, LW-SCAP - Lightweight - Protected against Side-Channel-Analysis, LW/HS - With small area requirements (due to resource sharing or an underlying lightweight block cipher), but with w > 32 and/or sw > 32, HS/LW - Mixed, with features of both major types of implementations; typically based on the basic iterative architecture, but with relatively small area requirements.