Publiora

Menghubungkan ke Publiora...

Publiora

High-performance FPGA implementation of the secure hash algorithm 3 for single and multi-message processing

Assad, FatimazahraaFettach, MohamedEl Otmani, FadwaTragha, Abderrahim
International Journal of Electrical and Computer Engineering (IJECE) (Sinta 1)Vol. 0 No. 01 April 2022
DOI10.11591/ijece.v12i2.pp1324-1333

Abstrak

The secure hash function has become the default choice for information security, especially in applications that require data storing or manipulation. Consequently, optimized implementations of these functions in terms of Throughput or Area are in high demand. In this work we propose a new conception of the secure hash algorithm 3 (SHA-3), which aim to increase the performance of this function by using pipelining, four types of pipelining are proposed two, three, four, and six pipelining stages. This approach allows us to design data paths of SHA-3 with higher Throughput and higher clock frequencies. The design reaches a maximum Throughput of 102.98 Gbps on Virtex 5 and 115.124 Gbps on Virtex 6 in the case of the 6 stages, for 512 bits output length. Although the utilization of the resource increase with the increase of the number of the cores used in each one of the cases. The proposed designs are coded in very high-speed integrated circuits program (VHSIC) hardware description language (VHDL) and implemented in Xilinx Virtex-5 and Virtex-6 A field-programmable gate array (FPGA) devices and compared to existing FPGA implementations.

Kata Kunci

FPGAhardware implementationhigh performancehigh throughputkeccakpipeliningSHA-3

Cari jurnal yang tepat untuk naskah Anda

MatchMind AI mencocokkan abstrak naskah Anda dengan ribuan jurnal terakreditasi dan menampilkan rekomendasi terbaik beserta alasannya.

Coba MatchMind

Lihat profil lengkap jurnal ini

Waktu review, biaya APC, statistik sitasi, indeksasi Scopus, dan banyak lagi.

Buka International Journal of Electrical and Computer Engineering (IJECE)

Artikel ini juga tersedia di situs resmi jurnal.

High-performance FPGA implementation of the secure hash algorithm 3 for single and multi-message processing | International Journal of Electrical and Computer Engineering (IJECE) | Publiora