[發(fā)明專利]一種適用于可更換密碼算法IP核的通用更替電路有效
| 申請?zhí)枺?/td> | 201810981041.1 | 申請日: | 2018-08-27 |
| 公開(公告)號: | CN109120406B | 公開(公告)日: | 2022-02-01 |
| 發(fā)明(設(shè)計(jì))人: | 許靜雯;萬星;徐川;羅重;趙暾;安東博;鄧威;郭慧波;宋峙峰;楊博;馮志華 | 申請(專利權(quán))人: | 北京計(jì)算機(jī)技術(shù)及應(yīng)用研究所 |
| 主分類號: | H04L9/14 | 分類號: | H04L9/14;H04L9/08 |
| 代理公司: | 中國兵器工業(yè)集團(tuán)公司專利中心 11011 | 代理人: | 張然 |
| 地址: | 100854*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 適用于 更換 密碼 算法 ip 通用 更替 電路 | ||
1.一種適用于可更換密碼算法IP核的通用更替電路,其特征在于,包括:AXI接口、輸入數(shù)據(jù)FIFO、可更換密碼算法IP核和輸出數(shù)據(jù)FIFO;
AXI接口用于向可更換密碼算法IP核中配置參數(shù),外部功能模塊向輸入數(shù)據(jù)FIFO寫入待加解密的明文和密文數(shù)據(jù),可更換密碼算法IP核從輸入數(shù)據(jù)FIFO讀出待加解密的明文和密文數(shù)據(jù),可更換密碼算法IP核將加解密計(jì)算得到的明文和密文數(shù)據(jù)寫入輸出數(shù)據(jù)FIFO,外部功能模塊從輸出數(shù)據(jù)FIFO讀出加解密計(jì)算后的明文和密文數(shù)據(jù);
輸入數(shù)據(jù)FIFO的寫時(shí)鐘和外部功能模塊時(shí)鐘一致,輸入數(shù)據(jù)FIFO的讀時(shí)鐘與可更換密碼算法IP核的時(shí)鐘一致;
輸出數(shù)據(jù)FIFO的寫時(shí)鐘和可更換密碼算法IP核的時(shí)鐘一致,輸出數(shù)據(jù)FIFO的讀時(shí)鐘與外部功能模塊時(shí)鐘一致;
可更換密碼算法IP核為對稱加密算法SMS4IP核;
外部功能模塊向輸入數(shù)據(jù)FIFO寫入待加解密的明文和密文數(shù)據(jù),輸入數(shù)據(jù)FIFO的寫時(shí)鐘和外部功能模塊時(shí)鐘clk一致,為100MHz,向輸入數(shù)據(jù)FIFO寫入的數(shù)據(jù)Infifo_din的位寬為32位;
對稱加密算法SMS4IP核計(jì)算完密鑰擴(kuò)展后,從輸入數(shù)據(jù)FIFO讀出待加解密的明文和密文數(shù)據(jù),每次讀取一個(gè)消息分組進(jìn)行計(jì)算;輸入數(shù)據(jù)FIFO2的讀時(shí)鐘Infifo_rdclk與SMS4算法IP核的時(shí)鐘一致,工作在150MHz,從輸入數(shù)據(jù)FIFO讀出的數(shù)據(jù)的位寬適應(yīng)對稱加密算法SMS4IP核的分組長度,為128位;
對稱加密算法SMS4IP核計(jì)算完畢后將計(jì)算得到的密文和明文數(shù)據(jù)寫入輸出數(shù)據(jù)FIFO,寫輸出數(shù)據(jù)FIFO的時(shí)鐘和對稱加密算法SMS4IP核的時(shí)鐘一致,工作在150MHz,向輸出數(shù)據(jù)FIFO寫入的數(shù)據(jù)的位寬適應(yīng)對稱加密算法SMS4IP核的分組長度,為128位;
外部功能模塊從輸出數(shù)據(jù)FIFO讀出加解密結(jié)果,輸出數(shù)據(jù)FIFO 的讀時(shí)鐘與外部功能模塊時(shí)鐘一致,設(shè)置為100MHz,從輸出數(shù)據(jù)FIFO讀出的數(shù)據(jù)的位寬為32位。
2.如權(quán)利要求1所述的適用于可更換密碼算法IP核的通用更替電路,其特征在于,參數(shù)包括密碼算法參數(shù)、密鑰以及工作模式。
3.如權(quán)利要求1所述的適用于可更換密碼算法IP核的通用更替電路,其特征在于,可更換密碼算法IP核若需提高密碼算法IP的計(jì)算效率,則將其時(shí)鐘設(shè)置為快時(shí)鐘;若不需提高密碼算法IP的計(jì)算效率,將可更換密碼算法IP核時(shí)鐘設(shè)置為與外部功能模塊的同頻時(shí)鐘;若為降低功耗,則將可更換密碼算法IP核時(shí)鐘設(shè)置為慢時(shí)鐘。
4.如權(quán)利要求1所述的適用于可更換密碼算法IP核的通用更替電路,其特征在于,向輸出數(shù)據(jù)FIFO4寫入的數(shù)據(jù)的位寬適應(yīng)可更換密碼算法IP核的分組長度,從輸出數(shù)據(jù)FIFO讀出的數(shù)據(jù)的位寬為32位。
5.如權(quán)利要求1所述的適用于可更換密碼算法IP核的通用更替電路,其特征在于,向輸入數(shù)據(jù)FIFO寫入的數(shù)據(jù)的位寬為32位,從輸入數(shù)據(jù)FIFO讀出的數(shù)據(jù)的位寬適應(yīng)可更換密碼算法IP核的分組長度。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京計(jì)算機(jī)技術(shù)及應(yīng)用研究所,未經(jīng)北京計(jì)算機(jī)技術(shù)及應(yīng)用研究所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810981041.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





