ChaCha20-Poly1305加密引擎

ChaCha20-Poly1305 加解密引擎符合RFC7539规范,支持先验证后加解密操作, 使用ChaCha20数据流加解密伴随Poly1305消息认证码的方式。

 

总览

ChaCha20-Poly1305 加解密引擎符合RFC7539规范,支持先验证后加解密操作, 使用ChaCha20数据流加解密伴随Poly1305消息认证码的方式。

此加密引擎也可在eSecure IP解决方案(BA470)中使用

特征

  • ASIC和FPGA
  • 完全符合RFC7539
  • 支持身份验证和加密模式(AEAD)
  • 支持独立加密/解密(ChaCha20)
  • 支持独立身份验证(Poly1305)
  • 上下文切换
  • AMBA AHB / AXI桥接器(具有可选的分散/聚集DMA)
  • 低功耗功能
  • Poly1305的密钥生成
    • ChaCha20
    • 专用输入
  • 全同步设计

应用领域

    • TLS / DTLS
    • OpenSSH
    • IPsec

对于需要高吞吐量(高达数百Gbps)的高性能应用的加密引擎,请参阅我们的ChaCha20-Poly1305 Multi-Booster(BA420)

参考:BA417