首页> 外文会议>International Conference on Mixed Design of Integrated Circuits Systems >Scalable FPGA Design and Performance Analysis of PHASH Hashing Function
【24h】

Scalable FPGA Design and Performance Analysis of PHASH Hashing Function

机译:可扩展的FPGA设计与鼠标散列函数的性能分析

获取原文

摘要

This paper presents an FPGA design and performance analysis of a recently proposed parallelizable hash function - PHASH. The main feature of PHASH is that it is able to process multiple data blocks at once making it suitable for achieving ultra high-performance. It utilizes the W cipher, as described in the Whirlpool hashing function at its core. A Virtex-4 FX60 FPGA was used in order to verify functionality of the implementation of the algorithm in hardware. To achieve high performance, state-of-the-art Virtex-5 LX330 FPGA was used as target platform. PHASH achieved a throughput over 15Gbps using a single W cipher instance and 182Gbps for 16 instances. For fail-comparison of the performance of PHASH with widely accepted SHA-512 and Whirlpool hashing functions we have also developed their high performance implementations targeting the same FPGA platforms. SHA-512 implementation attained a throughput of 1828Mbps, and Whirlpool attains 7687 Mbps.
机译:本文介绍了最近提出的并行哈希函数 - 氏族的FPGA设计和性能分析。 Phash的主要特征是,它能够一次处理多个数据块,这适用于实现超高性能。它利用W密码,如旋转扫描函数在其核心。使用Virtex-4 FX60 FPGA才能验证硬件中算法的实现功能。为实现高性能,最先进的Virtex-5 LX330 FPGA用作目标平台。 PHASH使用单个W密码实例和16个实例使用182Gbps实现了超过15Gbps的吞吐量。对于使用广泛接受的SHA-512和Whirlpool Hashing函数的Phash性能的故障比较,我们还开发了针对相同FPGA平台的高性能实现。 SHA-512实施达到了1828Mbps的吞吐量,惠而浦达到7687 Mbps。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号