High Throughput Implementation of RIPEMD-160 using Unfolding Transformation

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.

[img] PDF
High Throughput Implementation of RIPEMD-160 using Unfolding Transformation - Copy.pdf

Download (222kB)
Official URL: http://irid.utem.edu.my/


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.

Item Type: Proceeding (Paper)
Uncontrolled Keywords: Unfolding; RIPEMD-160; Throughput, unimas, university, universiti, Borneo, Malaysia, Sarawak, Kuching, Samarahan, ipta, education, research, Universiti Malaysia Sarawak.
Subjects: T Technology > TK Electrical engineering. Electronics Nuclear engineering
Divisions: Academic Faculties, Institutes and Centres > Faculty of Engineering
Depositing User: Suhaili
Date Deposited: 26 Dec 2018 04:36
Last Modified: 26 Dec 2018 04:36
URI: http://ir.unimas.my/id/eprint/22892

Actions (For repository members only: login required)

View Item View Item