氦核公司的快速散列核系列实现NIST批准的sha - 1, sha - 224, sha - 256, sha - 384,与FIPS 180 - 3相关的sha - 512安全哈希算法,与RFC 1321相关的传统MD5哈希算法。这些高性能的内核有单个或多模式的版本,并已专为在莱迪思FPGA中使用而设计。
哈希算法可以是任意长度的输入消息,处理该消息作为一系列的512或1024位块,并产生以消息摘要形式的输出消息数据压缩表示,其长度随哈希算法而变化。哈希核的应用包括FIPS198-1中描述的标准基于消息验证码(HMAC)。它们通常用于IPsec和TLS / SSL协议,以及数字签名的应用,其中要求哈希函数确保数据完整性和原始认证。