DocumentCode :
2214911
Title :
ATHENa - Automated Tool for Hardware EvaluatioN: Toward Fair and Comprehensive Benchmarking of Cryptographic Hardware Using FPGAs
Author :
Gaj, Kris ; Kaps, Jens-Peter ; Amirineni, Venkata ; Rogawski, Marcin ; Homsirikamol, Ekawat ; Brewster, Benjamin Y.
Author_Institution :
ECE Dept., George Mason Univ., Fairfax, VA, USA
fYear :
2010
fDate :
Aug. 31 2010-Sept. 2 2010
Firstpage :
414
Lastpage :
421
Abstract :
A fair comparison of functionally equivalent digital system designs targeting FPGAs is a challenging and time consuming task. The results of the comparison depend on the inherent properties of competing algorithms, as well as on selected hardware architectures, implementation techniques, FPGA families, languages and tools. In this paper, we introduce an open-source environment, called ATHENa for fair, comprehensive, automated, and collaborative hardware benchmarking of algorithms belonging to the same class. As our first goal, we select the benchmarking of algorithms belonging to the area of cryptography. Algorithms from this area have been shown to achieve significant speed-ups and security gains compared to software when implemented in FPGAs. The capabilities of our environment are demonstrated using three examples: two different hardware architectures of the current cryptographic hash function standard, SHA-256, and one architecture of a candidate for the new standard, Fugue. All source codes, testbenches, and configuration files necessary to repeat experiments described in this paper are made available through the project web site.
Keywords :
benchmark testing; cryptography; field programmable gate arrays; public domain software; FPGA; SHA-256; cryptographic hardware; hardware architectures; hardware benchmarking; hash function standard; open-source environment; benchmark tool; open-source; performance evaluation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2010 International Conference on
Conference_Location :
Milano
ISSN :
1946-1488
Print_ISBN :
978-1-4244-7842-2
Type :
conf
DOI :
10.1109/FPL.2010.86
Filename :
5694286
Link To Document :
بازگشت