Silex Insight 在 FPGA 中为 ChaCha20-Poly1305 IP 核实现了 100Gbps

Silex Insight 表示,它的 ChaCha20-Poly1305 硬件加密引擎实现了破纪录的速度,在 ASIC 中管理 800Gbps,在 FPGA 中管理 100Gbps。其符合RFC7539 的知识产权 (IP) 内核可用于 ASIC 和 FPGA 设计,为客户在高度网络化的应用程序(例如物联网或云计算)之间提供面向未来的认证加密。

加密协处理器 IP 核使用 Chacha20 流密码与 Poly1305 消息认证代码 (MAC) 相结合,提供相关数据 (AEAD) 的认证加密。其最大吞吐量为 ASIC 800Gbps,FPGA 为 100Gbps,并且可以完全配置以匹配应用程序和硬件平台的特定吞吐量要求。对于片上系统 (SoC) 解决方案,内核可以与可选的分散/聚集 DMA 结合使用,以实现轻松高效的集成。或者,也可以单独部署此 IP 以进行加密或身份验证。
在这里插入图片描述
ChaCha20-Poly1305 块可以与实现高吞吐量 AES-GCM 加密引擎的 AES-GCM 多重增强器相结合。这种组合提供了面向未来的安全性,因为 Chacha20-Poly1305 是强制性的 AEAD,就像 TLS 1.3 中的 AES-GCM 一样。它也是 TLS/SSL 中旧算法的更安全替代方案,TLS/SSL 是保护大多数互联网通信的底层协议,例如,浏览器 (https)、IP 语音、移动设备和物联网应用程序。

S

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值