[發明專利]一種適用于可更換密碼算法IP核的通用更替電路有效
| 申請號: | 201810981041.1 | 申請日: | 2018-08-27 |
| 公開(公告)號: | CN109120406B | 公開(公告)日: | 2022-02-01 |
| 發明(設計)人: | 許靜雯;萬星;徐川;羅重;趙暾;安東博;鄧威;郭慧波;宋峙峰;楊博;馮志華 | 申請(專利權)人: | 北京計算機技術及應用研究所 |
| 主分類號: | H04L9/14 | 分類號: | H04L9/14;H04L9/08 |
| 代理公司: | 中國兵器工業集團公司專利中心 11011 | 代理人: | 張然 |
| 地址: | 100854*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 適用于 更換 密碼 算法 ip 通用 更替 電路 | ||
本發明涉及公開了一種適用于可更換密碼算法IP核的通用更替電路,包括:AXI接口用于向可更換密碼算法IP核中配置參數,外部功能模塊向輸入數據FIFO寫入待加解密的明問和密文數據,可更換密碼算法IP核從輸入數據FIFO讀出待加解密的明文和密文數據,可更換密碼算法IP核將加解密計算得到的明文和密文數據寫入輸出數據FIFO,外部功能模塊從輸出數據FIFO讀出加解密計算后的明文和密文數據;輸入數據FIFO的寫時鐘和外部功能模塊時鐘一致,輸入數據FIFO的讀時鐘與可更換密碼算法IP核的時鐘一致;輸出數據FIFO的寫時鐘和可更換密碼算法IP核的時鐘一致,輸出數據FIFO的讀時鐘與外部功能模塊時鐘一致。使用本發明設計的通用更替電路可以減少密碼算法更換時接口模塊的工作量,使ASIC、FPGA設計、升級更簡便。
技術領域
本發明涉及一種通用更替電路,特別是一種適用于可更換密碼算法IP核的通用更替電路。
背景技術
當密碼算法安全強度不能滿足實際需求、可更換密碼算法IP核升級換代或密碼算法類型更換為其他算法時,需要更換原可更換密碼算法IP核。
在可更換密碼算法IP核設計中,通常會設計密碼算法參數接口、密鑰接口、加/解密命令接口、明/密文數據輸入接口、工作模式接口、加/解密結果輸出接口等。由于每種密碼算法消息分組長度、密鑰長度、工作類型等特征不同,導致每種可更換密碼算法IP核接口不同,這會增加更換可更換密碼算法IP核的工作量。
發明內容
本發明的目的在于提供一種適用于可更換密碼算法IP核的通用更替電路,用于在ASIC和FPGA設計中對可更換密碼算法IP核進行更換或升級。
本發明一種適用于可更換密碼算法IP核的通用更替電路,一種適用于可更換密碼算法IP核的通用更替電路,包括:AXI接口、輸入數據FIFO、可更換密碼算法IP核和輸出數據FIFO;AXI接口用于向可更換密碼算法IP核中配置參數,外部功能模塊向輸入數據FIFO寫入待加解密的明問和密文數據,可更換密碼算法IP核從輸入數據FIFO讀出待加解密的明文和密文數據,可更換密碼算法IP核將加解密計算得到的明文和密文數據寫入輸出數據FIFO,外部功能模塊從輸出數據FIFO讀出加解密計算后的明文和密文數據;輸入數據FIFO的寫時鐘和外部功能模塊時鐘一致,輸入數據FIFO的讀時鐘與可更換密碼算法IP核的時鐘一致;輸出數據FIFO的寫時鐘和可更換密碼算法IP核的時鐘一致,輸出數據FIFO的讀時鐘與外部功能模塊時鐘一致。
根據本發明的適用于可更換密碼算法IP核的通用更替電路的一實施例,其中,參數包括密碼算法參數、密鑰以及工作模式。
根據本發明的適用于可更換密碼算法IP核的通用更替電路的一實施例,其中,可更換密碼算法IP核若需提高密碼算法IP的計算效率,則將其時鐘設置為快時鐘;若不需提高密碼算法IP的計算效率,將可更換密碼算法IP核時鐘設置為與外部功能模塊的同頻時鐘;若為降低功耗,則將可更換密碼算法IP核時鐘設置為慢時鐘。
根據本發明的適用于可更換密碼算法IP核的通用更替電路的一實施例,其中,向輸出數據FIFO4寫入的數據的位寬適應可更換密碼算法IP核的分組長度,從輸出數據FIFO讀出的數據的位寬為32位。
根據本發明的適用于可更換密碼算法IP核的通用更替電路的一實施例,其中,向輸入數據FIFO寫入的數據的位寬為32位,從輸入數據FIFO讀出的數據的位寬適應可更換密碼算法IP核的分組長度。
根據本發明的適用于可更換密碼算法IP核的通用更替電路的一實施例,其中,可更換密碼算法IP核為對稱加密算法SMS4IP核。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京計算機技術及應用研究所,未經北京計算機技術及應用研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810981041.1/2.html,轉載請聲明來源鉆瓜專利網。





