Other Open Access

Implementing Prøst on ARM11

Wiggers, Thom

Thesis supervisor(s)

Schwabe, Peter; Batina, Lejla

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
Files (958.1 kB)
Name Size
bachelorthesis.pdf
md5:38bbfc5e01f2e7c173c3b4b9bd77050e
958.1 kB Download
53
21
views
downloads
All versions This version
Views 5353
Downloads 2121
Data volume 20.1 MB20.1 MB
Unique views 4646
Unique downloads 2020

Share

Cite as