SecureRF和英特爾公司正在合作,為工程師提供基于英特爾FPGA的物聯(lián)網(wǎng)(IoT)項(xiàng)目的反量子認(rèn)證和數(shù)據(jù)保護(hù)解決方案。首款安全工具包現(xiàn)已面向英特爾DE10-Nano開發(fā)板推出,這是開發(fā)人員在創(chuàng)建物聯(lián)網(wǎng)創(chuàng)新應(yīng)用時(shí)需要設(shè)計(jì)靈活性、性能和擴(kuò)展I/O選項(xiàng)的理想平臺(tái)。為了支持快速輕松的實(shí)施,SecureRF提供了完整的SDK,并撰寫了一篇關(guān)于使用Cyclone V片上系統(tǒng)(SoC)FPGA驗(yàn)證遠(yuǎn)程設(shè)備的技術(shù)文章,該文章現(xiàn)在可以在英特爾開發(fā)人員專區(qū)的網(wǎng)站上找到。
英特爾FPGA-SoC設(shè)備非常適合許多功能,包括充當(dāng)可以驗(yàn)證和控制數(shù)百個(gè)遠(yuǎn)程端點(diǎn)的物聯(lián)網(wǎng)網(wǎng)關(guān)。通常在8位或16位處理器上運(yùn)行的低資源端點(diǎn)限制了必須在物聯(lián)網(wǎng)網(wǎng)關(guān)上運(yùn)行的安全增強(qiáng)選項(xiàng)。傳統(tǒng)的安全方法,如ECC,計(jì)算量太大。
SecureRF的安全工具包包括Ironwood Key Agreement Protocol(Ironwood KAP)和WalnutDSA(WalnutDSA)數(shù)字簽名算法,旨在運(yùn)行在最小的處理器上。基于群論密碼學(xué),SecureRF的解決方案比ECC的效率高60倍,能耗低140倍,對(duì)所有已知的攻擊都是量子抗攻擊的。
進(jìn)入物聯(lián)網(wǎng)的設(shè)備的認(rèn)證和安全控制不僅是隱私問題,很快也是安全問題?,F(xiàn)在,許多這種小型處理器正在控制汽車和其他類型的機(jī)器的關(guān)鍵功能,這些機(jī)器每天都與人互動(dòng),我們的解決方案專注于創(chuàng)建一個(gè)值得信賴的環(huán)境。SecureRF首席執(zhí)行官路易斯帕克斯(Louis Parks)指出。
開發(fā)人員可以從他們的安全工具包網(wǎng)頁(yè)下載SecureRF安全工具的SD卡圖像。該圖像包括WalnutDSA和Ironwood,以及分別顯示簽名算法和密鑰協(xié)商協(xié)議操作的三個(gè)單獨(dú)的演示。
Ironwood允許兩個(gè)端點(diǎn)通過公開渠道生成共享機(jī)密,而WalnutDSA允許一個(gè)設(shè)備生成可由另一個(gè)設(shè)備驗(yàn)證的文檔。這兩種方法一部分在Intel Cyclone V的ARM Cortex-A9軟件中實(shí)現(xiàn),一部分在FPGA架構(gòu)中實(shí)現(xiàn)。所有計(jì)算密集型例程都在硬件中執(zhí)行,以提高性能。
DE10-Nano板提供了基于Cyclone V FPGA的強(qiáng)大硬件設(shè)計(jì)平臺(tái),以及高速DDR3存儲(chǔ)器、豐富的模數(shù)轉(zhuǎn)換功能和以太網(wǎng)網(wǎng)絡(luò)。Cyclone V為開發(fā)人員提供了高度的可重構(gòu)性和靈活性。它集成了高性能的基于ARM的硬處理器系統(tǒng)(HPS),由雙核Cortex-A9嵌入式處理器、外圍設(shè)備和存儲(chǔ)器接口組成,通過可編程邏輯與可編程邏輯相連。高帶寬互連主干網(wǎng)。