Back to Search
Start Over
Utilizing hard cores of modern FPGA devices for high-performance cryptography.
- Source :
- Journal of Cryptographic Engineering; Apr2011, Vol. 1 Issue 1, p37-55, 19p
- Publication Year :
- 2011
-
Abstract
- This article presents a unique design approach for the implementation of standardized symmetric and asymmetric cryptosystems on modern FPGA devices. In contrast to many other FPGA implementations that algorithmically optimize the cryptosystems for being optimally placed in the generic array logic, our primary implementation goal is to shift as many cryptographic operations as possible into specific hard cores that have become available on many reconfigurable devices. For example, some of these dedicated functions are designed to provide large blocks of memory or fast arithmetic functions for Digital Signal Processing applications that can also be adopted for efficient cryptographic implementations. Based on these dedicated functions, we present specific design approaches that enable a performance for the symmetric AES block cipher (FIPS 197) of up to 55 GBit/s and a throughput of more than 30.000 scalar multiplications per second for asymmetric Elliptic Curve Cryptography over NIST's P-224 prime (FIPS 186-3). [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISSN :
- 21908508
- Volume :
- 1
- Issue :
- 1
- Database :
- Complementary Index
- Journal :
- Journal of Cryptographic Engineering
- Publication Type :
- Academic Journal
- Accession number :
- 72046527
- Full Text :
- https://doi.org/10.1007/s13389-011-0002-2