ATHENa

ATHENa: Automated Tools for Hardware EvaluatioN is a project started at George Mason University, aimed at fair, comprehensive, and automated evaluation of hardware cryptographic cores targeting FPGAs, All Programmable Systems on Chip, and ASICs. Our project has been inspired by a similar environment for comparing software implementations of cryptography, developed by Daniel Bernstein and Tanja Lange, called eBACS (ECRYPT Benchmarking of Cryptographic Systems). Our design and benchmarking methodologies allow the comparison of: Cryptographic algorithms, e.g. candidates in the SHA-3 and CAESAR contests; Cryptographic architectures and implementations, e.g., basic iterative vs. unrolled, GMU implementation vs. Bochum implementation; Hardware platforms, e.g. Xilinx Virtex 7 vs. Altera Stratix V; Languages and tools, e.g., VHDL vs. Verilog, Xilinx ISE v. 14.7 vs. Xilinx Vivado 2015.2