SecureRF是一名值得骄傲的英特尔设计解决方案网络 (DSN) 合作伙伴,它能够在英特尔® Cyclone® V SoC和英特尔® MAX® 10 FPGA上提供快速的抗量子识别、认证和数据保护解决方案。
SecureRF方案在身份验证,安全启动,安全固件更新和数据保护协议提供亚毫秒级性能(比ECC快90倍),超低能耗和低ROM / RAM利用率。该方案非常适用于受限制的8位和16位IoT设备以及32位处理器,如ARM的Cortex M0 / M3和RISC-V。
其中,SecureRF具有SDK,RTL和工具,可实现快速设计和部署,并可用于各种环境。平台包括无线传感器,NFC,蓝牙和各种FPGA(MAX10,CV SoC),微控制器和ASIC。这些解决方案非常适合针对工业物联网、汽车、国防、消费和医疗市场的应用。
英特尔的 DE10-Nano 开发套件 (英特尔® Cyclone® V SoC FPGA) 现已推出免费安全工具包,这是开发人员在创建面向物联网的创新应用时需要设计灵活性、性能和扩展 I/O 选项的理想平台。
为了支持快速简便的实施,SecureRF还提供了一个完整、免费的以及关于如何使用英特尔® Cyclone® V 片上系统 (SoC) FPGA 验证远程设备的技术教程。
英特尔® FPGA SoC 设备非常适合各种功能,包括充当可以验证和控制数百个远程端点的物联网网关。这些网关控制并与其通信的低资源端点通常在 8 位、16 位或 32 位处理器上运行。ECC 和 RSA 等传统的安全方法需要大量的计算资源,无法在这种低资源设备上运行,因此限制了可部署的强大安全性选项(因为必须在物联网网关以及与其通信的远程端点上运行相同的安全方法)。SecureRF 方法既可以在 FPGA 设备上使用,也可以在低资源端点上使用,从而在这些异构环境中实现强大的安全性。
例如,这个嵌入式解决方案将 SecureRF 的抗量子安全方法与英特尔® Max® 10 FPGA 相结合,可创建一个安全网关,该网关可部署在已有的物联网工业终端(在实现安全需求之前设计)上。
SecureRF 的安全工具套件包括 Ironwood™ 密钥协商协议 (Ironwood KAP) 和 Walnut 数字签名算法 (WalnutDSA™),它们能够在最小的处理器上运行。SecureRF 的安全协议和算法基于组理论密码方法,相比传统安全方法,其出色的计算效率可带来显著的性能优势。对于具有长使用寿命的设备的设计者而言,SecureRF 方法对所有已知攻击都具有量子抗性。
在硬处理器系统的帮助下,SecureRF 的 WalnutDSA 和 Ironwood KAP 部署为英特尔® Cyclone® V SoC 可编程逻辑端的软 IP 内核。
参考设计
NovTech Cameleon96 Community Board,可从 NovTech 或 Arrow 获得。该主板完全兼容 Linaro 96Boards 开放式平台规范,并采用英特尔® Cyclone® V SoC FPGA。它包括 SecureRF 的抗量子密钥协商协议和数字签名算法参考设计。
可以从 Terasic 和 Arrow 获取的 DE10-Nano 开发套件。DE10-Nano 提供了一个围绕英特尔® Cyclone® V SoC FPGA 构建的强大硬件设计平台、高速 DDR3 内存、各种模拟到数字功能和以太网网络。
英特尔® Cyclone® V SoC FPGA 为开发人员提供高水平的可重配置性和灵活性,集成了基于 ARM 的高性能硬核处理器系统 (HPS),包括双核 Cortex-A9 嵌入式处理器、外设和内存接口,可通过高带宽互连骨干网连接到可编程逻辑。使用英特尔® DE10-Nano 开发套件的开发人员可以在其下一个应用或解决方案中部署 SecureRF 的市场就绪加密工具套件。
Aaeon UP x86 主板,可从Aaeon和Mouser Electronics获取。SecureRF 在基于 Aaeon UP 单板计算机运行的英特尔 64 位 Atom x5-Z8350 处理器上提供快速、小尺寸和低能耗的 Walnut 数字签名算法和 Ironwood 密钥协商协议。SecureRF 使用安装在 UP 板上的 GCC 编译器编译了加密库。Aaeon UP板经过优化,可充分利用英特尔® 实感™ 技术。
The End
SecureRF 已在英特尔 64 位至强处理器上完成了其 Walnut 数字签名算法 (WalnutDSA) 和 Ironwood 密钥协商协议 (Ironwood KAP) 的部署。即使在小型处理环境中,WalnutDSA 也能快速验证。
内容源自英特尔FPGA