英特尔FPGASoC器件非常适合许多功能

导读 SecureRF和英特尔公司正在合作,为工程师提供基于英特尔FPGA的物联网(IoT)项目的反量子认证和数据保护解决方案。首款安全工具包现已面向英

SecureRF和英特尔公司正在合作,为工程师提供基于英特尔FPGA的物联网(IoT)项目的反量子认证和数据保护解决方案。首款安全工具包现已面向英特尔DE10-Nano开发板推出,这是开发人员在创建物联网创新应用时需要设计灵活性、性能和扩展I/O选项的理想平台。为了支持快速轻松的实施,SecureRF提供了完整的SDK,并撰写了一篇关于使用Cyclone V片上系统(SoC)FPGA验证远程设备的技术文章,该文章现在可以在英特尔开发人员专区的网站上找到。

英特尔FPGA-SoC设备非常适合许多功能,包括充当可以验证和控制数百个远程端点的物联网网关。通常在8位或16位处理器上运行的低资源端点限制了必须在物联网网关上运行的安全增强选项。传统的安全方法,如ECC,计算量太大。

SecureRF的安全工具包包括Ironwood Key Agreement Protocol(Ironwood KAP)和WalnutDSA(WalnutDSA)数字签名算法,旨在运行在最小的处理器上。基于群论密码学,SecureRF的解决方案比ECC的效率高60倍,能耗低140倍,对所有已知的攻击都是量子抗攻击的。

进入物联网的设备的认证和安全控制不仅是隐私问题,很快也是安全问题。现在,许多这种小型处理器正在控制汽车和其他类型的机器的关键功能,这些机器每天都与人互动,我们的解决方案专注于创建一个值得信赖的环境。SecureRF首席执行官路易斯帕克斯(Louis Parks)指出。

开发人员可以从他们的安全工具包网页下载SecureRF安全工具的SD卡图像。该图像包括WalnutDSA和Ironwood,以及分别显示签名算法和密钥协商协议操作的三个单独的演示。

Ironwood允许两个端点通过公开渠道生成共享机密,而WalnutDSA允许一个设备生成可由另一个设备验证的文档。这两种方法一部分在Intel Cyclone V的ARM Cortex-A9软件中实现,一部分在FPGA架构中实现。所有计算密集型例程都在硬件中执行,以提高性能。

DE10-Nano板提供了基于Cyclone V FPGA的强大硬件设计平台,以及高速DDR3存储器、丰富的模数转换功能和以太网网络。Cyclone V为开发人员提供了高度的可重构性和灵活性。它集成了高性能的基于ARM的硬处理器系统(HPS),由双核Cortex-A9嵌入式处理器、外围设备和存储器接口组成,通过可编程逻辑与可编程逻辑相连。高带宽互连主干网。