Implementación hardware de la función Hash SHA3-256 usando una arquitectura Pipeline

  • Nieto Ramirez N
  • Nieto Londoño R
N/ACitations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

Hash functions are a fundamental part of computer security applications such as authentication systems and digital signatures. Many of these applications require a high processing rate; therefore, it is important to explore alternatives that contribute to reduce the computation time of these functions. This paper presents a two-stage pipelined architecture for SHA3-256 hash function that supports single and multi-message processing. Each pipeline stage executes two rounds of the algorithm in one clock cycle. The proposed pipelined architecture has been implemented in Xilinx Virtex-5 and achieves a throughput 27,98 Gbps. This implementation allowed to obtain an improvement in the overall performance of the two-stage pipelined KECCAK function regarding implementations of iterative round and even other implementations multi-stage pipelined. (English) [ABSTRACT FROM AUTHOR]

Cite

CITATION STYLE

APA

Nieto Ramirez, N., & Nieto Londoño, R. D. (2019). Implementación hardware de la función Hash SHA3-256 usando una arquitectura Pipeline. Ingeniare. Revista Chilena de Ingeniería, 27(1), 43–51. https://doi.org/10.4067/s0718-33052019000100043

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free