Project BriefNIST Measurement Science and Engineering Research Grants ENVIRONMENT FOR FAIR AND COMPREHENSIVE PERFORMANCE EVALUATION OF CRYPTOGRAPHIC HARDWARE AND SOFTWARE
RECIPIENT: George Mason University, Fairfax, VA
Plans for cryptographic deployment on a wide variety of platforms, ranging from tiny RFID devices to busy Internet servers, are often derailed by the reality of inadequate software or hardware performance. Information regarding performance plays a critical role in standardization of cryptographic functions, and in selection of the preferred platforms, development tools, and hardware architectures for cryptography. Unfortunately, many evaluations of new cryptographic functions have biased performance testing, and even unbiased testing is often too limited to produce a true assessment of what performance can be expected in a variety of situations. In this project, the researchers will extend existing cryptographic benchmarking efforts into field-programmable gate arrays (FPGAs) and application-specific integrated circuits (ASICs), and develop a joint methodology and a single unified collaborative environment for benchmarking software, FPGA, and ASIC implementations of cryptography. The environment will be used to evaluate candidates submitted to NIST's SHA-3 contest for a new hash function standard, used as a basis for future secure digital signature schemes. The environment will be available to the entire cryptographic community, allowing researchers to fairly, comprehensively, and automatically compare their new cryptographic algorithms, hardware architectures, and optimization methods against previous work. Public contact (for project information): Chris LaPaille, 703-993-8860 Project Partners: Virginia Tech, University of Illinois at Chicago NIST Program Office Contact: Jason Boehm, 301-975-8678 |