首页> 外文会议>2011 Seventh ACM/IEEE Symposium on Architectures for Networking and Communications Systems >Non-crypto Hardware Hash Functions for High Performance Networking ASICs
【24h】

Non-crypto Hardware Hash Functions for High Performance Networking ASICs

机译:高性能网络ASIC的非加密硬件哈希函数

获取原文

摘要

Hash functions are vital in networking. Hash-based algorithms are increasingly deployed in mission-critical, high speed network devices. These devices will need small, quick, hardware hash functions to keep up with Internet growth. There are many hardware hash functions used in this situation, foremost among them CRC-32. We develop parametrized methods for evaluating hash function output quality so as to better compare similar hash functions. We use these methods to explore the quality of candidate hash functions, including CRC-32, $H_3$ (with fixed seed), MD5 and others. We also propose optimized building blocks for hardware hash functions based on SP-networks. Given a size budget of 4K gates and only 1 cycle to compute the result, we demonstrate a 128 bit input, 64 bit output hash function built using this framework that ranks highly in our tests.
机译:哈希功能在网络中至关重要。基于哈希的算法越来越多地部署在关键任务高速网络设备中。这些设备将需要小型,快速的硬件哈希功能,以跟上Internet的增长。在这种情况下使用了许多硬件哈希函数,其中最重要的是CRC-32。我们开发了用于评估哈希函数输出质量的参数化方法,以便更好地比较相似的哈希函数。我们使用这些方法来探索候选哈希函数的质量,包括CRC-32,$ H_3 $(带有固定种子),MD5等。我们还为基于SP网络的硬件哈希功能提出了优化的构建块。给定4K门的大小预算,并且只有1个周期来计算结果,我们演示了使用此框架构建的128位输入,64位输出哈希函数,该函数在我们的测试中排名很高。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号