DocumentCode :
2227429
Title :
Speeding Up SHA-1, SHA-256 and SHA-512 on the 2nd Generation Intel® Core™ Processors
Author :
Gueron, Shay
fYear :
2012
fDate :
16-18 April 2012
Firstpage :
824
Lastpage :
826
Abstract :
This paper discusses some software techniques, targeted specifically to the 2nd Generation Intel® Core™ processor, for speeding up the NIST standardized Secure Hash Algorithms SHA-1, SHA-256 and SHA-512. We demonstrate the advantage of our optimizations by applying them to a few publicly available code examples, obtaining SHA-1, SHA-256 and SHA-512 at, respectively, 5.75, 15.31, 9.71 cycles per byte.
Keywords :
cryptography; microprocessor chips; 2nd Generation Intel® Core™ processors; SHA-1; SHA-256; SHA-512; secure hash algorithms; Algorithm design and analysis; Computer architecture; NIST; Optimization; Program processors; Software algorithms; efficient software implementation; secure hash algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology: New Generations (ITNG), 2012 Ninth International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4673-0798-7
Type :
conf
DOI :
10.1109/ITNG.2012.62
Filename :
6209073
Link To Document :
بازگشت