DocumentCode
592740
Title
Cache performance analysis of SHA-3 hashing algorithm (BLAKE) and SHA-1
Author
Ribeiro Junior, F.M. ; Moreno, E.D. ; Dias, W.R.A. ; dos Anjos Lima, F.
Author_Institution
Dept. de Cienc. da Comput., Univ. Fed. de Sergipe, Aracaju, Brazil
fYear
2012
fDate
1-5 Oct. 2012
Firstpage
1
Lastpage
8
Abstract
Parameters of cache performance may improve or worsen the performance of the all processing and of cache memory itself. Through simulation techniques using the SimpleScalar tool, which simulates the architectural characteristics, we simulate the ARM platform and we performed simulations changing the capacity and replacement methods of cache levels L1 and L2 separately. We observe the cache performance for hashing algorithms: Blake from SHA-3 candidates and traditional SHA-1. It was observed that Blake is better than the SHA-1, and that among the Blake options, the best are the Blake 384 and 512. So, Blake algorithm is better in terms of security, and efficiency of the cache and processor. We show that is clear, using miss rate and CPI (cycles per instruction).
Keywords
cache storage; cryptography; microprocessor chips; ARM platform; BLAKE algorithm; Blake 384 option; Blake 512 option; CPI; SHA-1 hashing algorithm; SHA-3 hashing algorithm; SimpleScalar tool; cache level replacement method; cache memory; cache performance analysis; cycles per instruction; miss rate; simulation technique; Algorithm design and analysis; Benchmark testing; Hardware; NIST; Performance analysis; Pipelines; Reduced instruction set computing; ARM processors; SHA-1; SHA-3 finalists; cache performance; hashing algorithms;
fLanguage
English
Publisher
ieee
Conference_Titel
Informatica (CLEI), 2012 XXXVIII Conferencia Latinoamericana En
Conference_Location
Medellin
Print_ISBN
978-1-4673-0794-9
Type
conf
DOI
10.1109/CLEI.2012.6427246
Filename
6427246
Link To Document