High Throughput Implementation of RIPEMD-160 using Unfolding Transformation
Cryptographic hash function is important for digital signature, Hash Message Authentication Code (HMAC) and other data security application. There are different types of hash function such as MD5, SHA-1, RIPEMD-160, SHA-2 and others. In this paper, RIPEMD-160 algorithm has been chosen as one of the...
Saved in:
Main Authors: | , , , , , |
---|---|
Format: | Proceeding |
Language: | English |
Published: |
2018
|
Subjects: | |
Online Access: | http://ir.unimas.my/id/eprint/22892/1/High%20Throughput.pdf http://ir.unimas.my/id/eprint/22892/ http://irid.utem.edu.my/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.unimas.ir.22892 |
---|---|
record_format |
eprints |
spelling |
my.unimas.ir.228922021-12-04T04:47:43Z http://ir.unimas.my/id/eprint/22892/ High Throughput Implementation of RIPEMD-160 using Unfolding Transformation Shamsiah binti, Suhaili Watanabe, Takahiro Maimun, Binti Huja Husin Kuryati, Binti Kipli Norhuzaimin, Bin Julai Rohana, Binti Sapawi TK Electrical engineering. Electronics Nuclear engineering Cryptographic hash function is important for digital signature, Hash Message Authentication Code (HMAC) and other data security application. There are different types of hash function such as MD5, SHA-1, RIPEMD-160, SHA-2 and others. In this paper, RIPEMD-160 algorithm has been chosen as one of the hash functions because of the parallel inner structure of this algorithm. The objective of this research is to design and implement RIPEMD-160 with high throughput using different types of methodology. Three types of methodology are iterative, pipelining and unfolding design. These methodologies were applied to this RIPEMD-160 design in order to analyze the results of maximum frequency, area implementation and throughput of the design on Arria II GX FPGA family device. By using unfolding transformation, the throughput of the RIPEMD-160 can be improved which is about 1029.50 Mbps. 2018-07-18 Proceeding PeerReviewed text en http://ir.unimas.my/id/eprint/22892/1/High%20Throughput.pdf Shamsiah binti, Suhaili and Watanabe, Takahiro and Maimun, Binti Huja Husin and Kuryati, Binti Kipli and Norhuzaimin, Bin Julai and Rohana, Binti Sapawi (2018) High Throughput Implementation of RIPEMD-160 using Unfolding Transformation. In: INNOVATIVE RESEARCH AND INDUSTRIAL DIALOGUE 2018, 18 July 2018, Universiti Teknikal Malaysia, Melaka. http://irid.utem.edu.my/ |
institution |
Universiti Malaysia Sarawak |
building |
Centre for Academic Information Services (CAIS) |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Malaysia Sarawak |
content_source |
UNIMAS Institutional Repository |
url_provider |
http://ir.unimas.my/ |
language |
English |
topic |
TK Electrical engineering. Electronics Nuclear engineering |
spellingShingle |
TK Electrical engineering. Electronics Nuclear engineering Shamsiah binti, Suhaili Watanabe, Takahiro Maimun, Binti Huja Husin Kuryati, Binti Kipli Norhuzaimin, Bin Julai Rohana, Binti Sapawi High Throughput Implementation of RIPEMD-160 using Unfolding Transformation |
description |
Cryptographic hash function is important for digital signature, Hash Message Authentication Code (HMAC) and other data security application. There are different types of hash function such as MD5, SHA-1, RIPEMD-160, SHA-2 and others. In this paper, RIPEMD-160 algorithm has been chosen as one of the hash functions because of the parallel inner structure of this algorithm. The objective of this research is to design and implement RIPEMD-160 with high throughput using different types of methodology. Three types of methodology are iterative, pipelining and unfolding design. These methodologies were applied to this RIPEMD-160 design in order to analyze the results of maximum frequency, area implementation and throughput of the design on Arria II GX FPGA family device. By using unfolding transformation, the throughput of the RIPEMD-160 can be improved which is about 1029.50 Mbps. |
format |
Proceeding |
author |
Shamsiah binti, Suhaili Watanabe, Takahiro Maimun, Binti Huja Husin Kuryati, Binti Kipli Norhuzaimin, Bin Julai Rohana, Binti Sapawi |
author_facet |
Shamsiah binti, Suhaili Watanabe, Takahiro Maimun, Binti Huja Husin Kuryati, Binti Kipli Norhuzaimin, Bin Julai Rohana, Binti Sapawi |
author_sort |
Shamsiah binti, Suhaili |
title |
High Throughput Implementation of RIPEMD-160 using Unfolding Transformation |
title_short |
High Throughput Implementation of RIPEMD-160 using Unfolding Transformation |
title_full |
High Throughput Implementation of RIPEMD-160 using Unfolding Transformation |
title_fullStr |
High Throughput Implementation of RIPEMD-160 using Unfolding Transformation |
title_full_unstemmed |
High Throughput Implementation of RIPEMD-160 using Unfolding Transformation |
title_sort |
high throughput implementation of ripemd-160 using unfolding transformation |
publishDate |
2018 |
url |
http://ir.unimas.my/id/eprint/22892/1/High%20Throughput.pdf http://ir.unimas.my/id/eprint/22892/ http://irid.utem.edu.my/ |
_version_ |
1718930091274141696 |
score |
13.209306 |