DocumentCode :
3072851
Title :
Software implementation of Standard Hash Algorithm (SHA-3) Keccak on Intel core-i5 and Cavium Networks Octeon Plus embedded platform
Author :
Malik, Anuj ; Aziz, Ahmedullah ; Kundi, Dur-e-Shahwar ; Akhter, M.
Author_Institution :
Electron. & Power Eng. Dept., Nat. Univ. of Sci. & Technol., Islamabad, Pakistan
fYear :
2013
fDate :
15-20 June 2013
Firstpage :
79
Lastpage :
83
Abstract :
Keccak is the new Standard Hash Algorithm (SHA-3) to complement the existing hash standard SHA-2. The hash function has been selected after five years of tough competition and continuous evaluation in various aspects. Apart from security, performance evaluation of hash function is of significant importance and has been the key criteria in its selection. In this paper, we present a software implementation of Keccak - 512 on two unexplored platforms - Intel core-i5 and Cavium Networks Octeon embedded platform. The main contribution of the paper is the benchmarking of our code on the former platform and its comparison with benchmarking results of other Keccak implementations. Comparisons reveal significant improvement in performance metrics of cycles/byte and bandwidth.
Keywords :
cryptography; Cavium Networks Octeon embedded platform; Intel core-i5; SHA-3; hash function; performance evaluation; software implementation; standard hash algorithm; Cryptography; Software; Software algorithms; Throughput; Keccak; Octeon; SHA-3; benchmarking; embedded system; multiprocessing; software implementation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded Computing (MECO), 2013 2nd Mediterranean Conference on
Conference_Location :
Budva
ISSN :
1800-993X
Type :
conf
DOI :
10.1109/MECO.2013.6601323
Filename :
6601323
Link To Document :
بازگشت