AES多功能加速器

AES多功能加速器的加密引擎包括AES算法的通用且可扩展的实现以及可配置的包装器,使该解决方案适用于最先进AES内核的各种低成本和高端应用程序。

 

总览

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

有关其他AES解决方案,请参见专用产品表:AES-GCM Multi-Booster(BA415)AES-XTS Multi-Booster(BA416)

 

特征

  • ASIC和FPGA
  • 支持基于NIST SP 800-38的多种可编程加密模式:
    • 非链接模式:ECB,CTR
    • 链接模式:CBC,CFB,OFB
    • 密文窃取模式:CBC-CS
    • 验证:CMAC(OMAC1)
    • 身份验证和机密性:CCM,GCM
    • 存储设备上的机密性:XTS / XTS-CS
  • 掩膜选项可提供出色的SPA和DPA防护
  • 上下文切换
  • 数据接口:带有可选DMA的AMBA(AHB / AXI:AXI-4)
  • 控制接口:APB或AXI4-lite

 

应用领域

适用于任何应用,例如:

  • 无线和有线通信
  • 数字电影院
  • 数字版权管理
  • 加密数据存储
  • 产业
  • 云计算
  • 防御
  • 汽车行业
  • 通用MCU
  • 等等…

参考:BA411e