Throughput Improvement of RIPEMD-۱۶۰ Design using Unfolding Transformation Technique

Publish Year: 1401
نوع سند: مقاله ژورنالی
زبان: English
View: 159

This Paper With 10 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

JR_JOIE-15-1_017

تاریخ نمایه سازی: 30 بهمن 1400

Abstract:

RIPEMD-۱۶۰ hash functions are widely used in many applications of cryptography such as digital signature, Hash Message Authentication Code (HMAC) and other data security application. There are three proposed RIPEMD-۱۶۰ design namely RIPEMD-۱۶۰ iterative design, RIPEMD-۱۶۰ unfolding with factor two and RIPEMD-۱۶۰ unfolding design with factor four. These techniques were applied to RIPEMD-۱۶۰ designs to examine the inner structure of RIPEMD-۱۶۰ in terms of area, maximum frequency and throughput of the design. In this project, RIPEMD-۱۶۰ hash function using unfolding transformation technique with factor four provided high throughput implementation. The throughput of the RIPEMD-۱۶۰ unfolding design increase significantly. The objective of this project is to enhance the performance of RIPEMD-۱۶۰ in terms of throughput. By using unfolding transformation factor four technique, the throughput of RIPEMD-۱۶۰ can be improved which is about ۱۷۵۳.۵۰ Mbps. The percentage of performance to area ratio of RIPEMD-۱۶۰ unfolding with factor four designs increase ۱.۵۱% if compared with RIPEMD-۱۶۰ design. The results show performance of proposed designs give the highest value compare with other designs. The simulation results were obtained from ModelSim Altera-Quartus II to verify the correctness of the RIPEMD-۱۶۰ designs in terms of functional and timing simulations.

Authors

Shamsiah binti Suhaili

Faculty of Engineering, Universiti Malaysia Sarawak, ۹۴۳۰۰ Kota Samarahan, Sarawak, Malaysia,

Takahiro Watanabe

Graduate School of Information, Production and Systems, Waseda University, ۲-۷ Hibikino, Wakamatsu-ku, Fukuoka ۸۰۸-۰۱۳۵, Japan

Norhuzaimin Julai

Faculty of Engineering, Universiti Malaysia Sarawak, ۹۴۳۰۰ Kota Samarahan, Sarawak, Malaysia