哈希加密引擎

哈希加密引擎是灵活且经过优化的哈希IP内核,符合FIPS 180-3(HASH功能),FIPS 198(HMAC功能)和OSCCA(SM3)。

借助具有HMAC和数据接口的多个选项的灵活包装器,支持广泛的可编程散列模式选择(SHA-1,SHA-224,SHA-256,SHA-384,SHA-512,SM3和MD5)以及数据接口选项,是一种易于使用的解决方案,在ASIC和FPGA上具有可预测的资源和性能。

总览

哈希加密引擎可轻松移植到ASIC和FPGA。它支持各种技术上的广泛应用。独特的架构可实现高度的灵活性。为了选择最优化和紧凑的配置,可以考虑特定应用程序所需的吞吐量和功能。

特征

  • ASIC和FPGA
  • 支持:
    • SHA-1
    • SHA-224
    • SHA-256
    • SHA-384
    • SHA-512
    • SM3
    • MD5
  • 支持HMAC
  • 软件或硬件中的消息填充
  • 低功耗功能
  • 数据接口:带有可选DMA的AMBA(AHB / AXI)
  • 控制接口:APB / AXI4-lite

应用领域

  • 电子签名
  • 密钥派生

参考:BA413