基于國(guó)密算法的FPGA碼流的保護(hù)方法及其裝置

基本信息

申請(qǐng)?zhí)?/td> CN202111435325.9 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN114065267A 公開(kāi)(公告)日 2022-02-18
申請(qǐng)公布號(hào) CN114065267A 申請(qǐng)公布日 2022-02-18
分類號(hào) G06F21/60(2013.01)I;H04L9/06(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 張沖;郭洪;周江 申請(qǐng)(專利權(quán))人 上海安路信息科技股份有限公司
代理機(jī)構(gòu) 上海一平知識(shí)產(chǎn)權(quán)代理有限公司 代理人 吳珊;須一平
地址 200434上海市虹口區(qū)紀(jì)念路500號(hào)5幢202室
法律狀態(tài) -

摘要

摘要 本申請(qǐng)公開(kāi)了基于國(guó)密算法的FPGA碼流的保護(hù)方法及其裝置,該方法包括:FPGA軟件生成FPGA碼流;采用哈希算法生成FPGA碼流的摘要并采用非對(duì)稱算法對(duì)摘要進(jìn)行加密并生成加密摘要,并且,采用對(duì)稱算法對(duì)FPGA碼流進(jìn)行加密并生成FPGA碼流的密文;將所述加密摘要和所述FPGA碼流的密文存儲(chǔ)在裝載FPGA硬件的系統(tǒng)板的存儲(chǔ)模塊中;系統(tǒng)上電時(shí),所述FPGA硬件從所述存儲(chǔ)模塊中獲取所述加密摘要和所述FPGA碼流的密文,對(duì)加密摘要進(jìn)行認(rèn)證并獲得第一摘要,并且,采用對(duì)稱算法解密密文并采用哈希算法生成解密后的密文的摘要并獲得第二摘要;對(duì)第一摘要和第二摘要進(jìn)行對(duì)比,如匹配,則驗(yàn)證FPGA碼流有效。本申請(qǐng)可以提高FPGA碼流的安全性。