Please use this identifier to cite or link to this item: https://hdl.handle.net/20.500.14279/3077
Title: Novel high throughput implementation of SHA-256 hash function through pre-computation technique
Authors: Michail, Harris 
Milidonis, Athanasios S. 
Kakarountas, Athanasios P. 
metadata.dc.contributor.other: Μιχαήλ, Χάρης
Major Field of Science: Engineering and Technology
Field Category: Electrical Engineering - Electronic Engineering - Information Engineering
Keywords: Communication;Functions;Application software;Authentication;Extranets (Computer networks)
Issue Date: Dec-2005
Source: (2005) Proceedings of the IEEE International Conference on Electronics, Circuits, and Systems, art. no. 4633433
Conference: IEEE International Conference on Electronics, Circuits, and Systems 
Abstract: Hash functions are utilized in the security layer of every communication protocol and in signature authentication schemes for electronic transactions. As time passes more sophisticated applications-that invoke a security layer-arise and address to more users-clients. This means that all these applications demand for higher throughput. In this work a pre-computation technique has been developed for optimizing SHA-256 which has already started replacing both SHA-l and MD-5. Comparing to conventional pipelined implementations of SHA-256 hash function the applied pre-computation technique leads to about 30% higher throughput with only an area penalty of approximately 9.5%.
URI: https://hdl.handle.net/20.500.14279/3077
ISBN: 978-997261100-1
DOI: 10.1109/ICECS.2005.4633433
Rights: © 2005 IEEE
Type: Conference Papers
Affiliation: University of Patras 
Affiliation : University of Patras 
Publication Type: Peer Reviewed
Appears in Collections:Κεφάλαια βιβλίων/Book chapters

CORE Recommender
Show full item record

SCOPUSTM   
Citations 50

13
checked on Mar 14, 2024

Page view(s) 50

408
Last Week
1
Last month
3
checked on Dec 3, 2024

Google ScholarTM

Check

Altmetric


Items in KTISIS are protected by copyright, with all rights reserved, unless otherwise indicated.