首页> 外文会议>International Conference on Parallel and Distributed Computing, Applications and Technologies >Stream-Based Implementation of Hash Functions for Multi-Gigabit Message Authentication Codes
【24h】

Stream-Based Implementation of Hash Functions for Multi-Gigabit Message Authentication Codes

机译:基于流的散列函数的实现,用于多千兆近千兆字母认证代码

获取原文

摘要

Stream processing architectures have been proposed as efficient and flexible platforms for network packet processing. As part of an investigation into stream-based network processors, we have implemented MMH, a family of almost-universal hash functions for message authentication, on a SIMD stream processor (Imagine). The hash computation over an entire packet is a good fit for the stream programming model, with an abundance of producer-consumer locality: hash values are computed and stored in the stream register file (SRF), then used for calculating new hash values repeatedly. By using eight VLIW clusters, the construction is performed in a Multi-SIMD fashion, achieving multi-Gigabit-per-second throughput with a collision probability on the order of 2{sup}(-120).
机译:已经提出了流处理架构作为网络数据包处理的高效和灵活的平台。作为基于流的网络处理器的调查的一部分,我们已经实现了MMH,在SIMD流处理器(Imagine)上的消息认证的几个近似哈希函数的MMH。整个数据包上的散列计算是良好的流编程模型适合,具有丰富的生产者 - 消费者局部性:哈希值被计算并存储在流寄存器文件(SRF)中,然后用于重复计算新的散列值。通过使用八个VLIW集群,结构以多种SIMD方式执行,实现多千兆位的每秒吞吐量,其碰撞概率为2 {sup}( - 120)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号