芯动 PUF Security
物理不可克隆功能(PUF)是一种“数字指纹”,可作为微处理器等半导体设备的唯一标识。PUF基于半导体制造过程中自然发生的物理变化,这使得区分设计相同的半导体成为可能。PUF通常用于加密以及对安全性要求较高的应用中。PUF在集成电路中实现,它利用每个芯片的随机特性生成随机密钥或安全ID,这是每个芯片独有的“胎记”,并解决了系统的信任根源问题。
HASH散列处理器完全兼容安全散列算法(SHA-1、SHA-224、SHA-256、SHA-384和SHA-512)、国密杂凑散列算法SM3、MD5(消息摘要算法 5)、散列算法和适合多种应用的 HMAC(密钥散列消息认证码)散列算法。HMAC 适用于需要进行消息验证的应用程序。
HASH为最多 (2128 - 1) 位的消息计算经 FIPS(联邦信息处理标准)认可的 160、224、256 和512位长度的摘要。此外,它还可以为 MD5 算法计算 128 位摘要。