10.5281/zenodo.1423260
https://zenodo.org/records/1423260
oai:zenodo.org:1423260
Wiggers, Thom
Thom
Wiggers
Radboud University Nijmegen
Implementing Prøst on ARM11
Zenodo
2015
Prøst
CAESAR
Authenticated Encryption
Cryptography
Implementation
ARM11
Schwabe, Peter
Peter
Schwabe
Radboud University Nijmegen
Batina, Lejla
Lejla
Batina
Radboud University Nijmegen
2015-04-10
eng
10.5281/zenodo.1423259
Creative Commons Attribution 4.0 International
Bachelor's Thesis Prøst is a contestant in the Caesar competition for Authenticated Encryption. This thesis shows how Prøst was optimised for the arm 11 microprocessor architecture. By implementing Prøst in assembly, a performance gain of 28% to 48% was achieved. We also present a new implementation of MixSlices, one of the sub-operations in Prøst's permute function. This new implementation has 33% fewer arithmetic operations than the original version.
Bachelor's Thesis