快速Hash核

Helion Tech LogoHelion公司的快速Hash核系列实现NIST批准的SHA-1、SHA-224、SHA-256、SHA-384,与FIPS 180-3相关的SHA-512安全hash算法,与RFC 1321相关的传统MD5 hash算法。这些高性能的内核有单个或多模式的版本,并已专为在莱迪思FPGA中使用而设计。

hash算法可以是任意长度的输入消息,处理该消息作为一系列的512或1024位块,并产生以消息摘要形式的输出消息数据压缩表示,其长度随hash算法而变化。hash核的应用包括FIPS198-1中描述的标准Keyed-Hash Message Authentication Code (HMAC)。它们通常用于IPsec和TLS / SSL协议,以及数字签名的应用,其中要求hash函数确保数据完整性和原始认证。

特性

  • 实现一个或多个SHA-1、SHA-224、SHA-256、SHA-384、SHA-512及MD5 hash算法
  • 快速操作 -每个hash算法一个时钟
  • 执行自动消息长度计算并填充插入
  • 可选的IV用户初始化,高效的HMAC支持
  • HMAC包能够快速和容易的实现
  • 可选状态卸载/重载功能用于处理分段的消息
  • 简单的外部接口
  • 针对莱迪思FPGA进行了高度优化

Jump to

块关系图

订购信息

欲了解更多这个IP核或定价和可用性的信息,请联系Helion Technology

文档

快速参考
标题 编号 版本 日期 格式 文件大小
Helion Technology - Fast Hash Core
3/23/2011 PDF 79.6 KB
Like most websites, we use cookies and similar technologies to enhance your user experience. We also allow third parties to place cookies on our website. By continuing to use this website you consent to the use of cookies as described in our Cookie Policy.