[實用新型]用于安全芯片中非易失性存儲器的加密裝置有效
| 申請號: | 201821242972.1 | 申請日: | 2018-08-03 |
| 公開(公告)號: | CN208848200U | 公開(公告)日: | 2019-05-10 |
| 發明(設計)人: | 蘇琳琳;許秋林;路倩;葛元慶;王清智;周智勇 | 申請(專利權)人: | 紫光同芯微電子有限公司 |
| 主分類號: | G06F21/72 | 分類號: | G06F21/72;G06F21/78;H04L9/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100083 北京市海淀區五*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 加密電路 加密裝置 加密 非易失性存儲器 易失性存儲器 本實用新型 安全芯片 加密單元 加密過程 非線性運算 對稱算法 加密處理 加密順序 數據搬移 線性運算 置換運算 加運算 生成器 主設備 總線 密文 密鑰 明文 小輪 掩碼 全程 保證 | ||
1.一種用于安全芯片中非易失性存儲器的加密裝置,所述加密裝置包括主設備、總線和非易失性存儲器,其特征在于,所述加密裝置還包括加密電路,加密電路包括四個輪加密電路和一個加密順序生成器,四個輪加密電路分為第一輪加密電路,第二輪加密電路,第三輪加密電路和第四輪加密電路,并依順序依次連接,加密順序生成器分別連接四個輪加密電路;每個輪加密電路分為五層輪加密單元,五層輪加密單元分別為第一層輪加密單元、第二層輪加密單元、第三層輪加密單元、第四層輪加密單元和第五層輪加密單元,每一層輪加密單元均包括密鑰加運算單元、非線性運算單元、線性運算單元和置換運算單元四個組件;
所述加密裝置執行加密時,輸入數據經過主設備,并通過總線后變成總線數據,將總線數據輸入到加密電路,經過處理變成總線掩碼,總線掩碼輸入到輪加密電路中的第一層輪加密單元,第一層輪加密單元中的密鑰加運算單元和非線性運算單元包含掩碼運算,并執行總線掩碼的非線性變換,同時,輪加密電路根據外部輸入的加密密鑰的低位來選擇本輪輪加密電路的五層輪加密單元中每一層輪加密單元的組件,且每一層輪加密單元中的密鑰加運算單元、非線性運算單元、線性運算單元和置換運算單元,按加密順序生成器的輸出的數值執行加密順序,且每一層輪加密單元執行加密時,只有其中的一個組件生效,且每一層輪加密單元必須包含一個密鑰加運算單元和一個非線性運算單元執行加密,輪加密電路執行加密時,首先由第一輪加密電路開始執行加密,第二輪加密電路,第三輪加密電路和第四輪加密電路依順序依次執行加密,加密處理完成后,第四輪加密電路將加密后輸出的密文輸入到非易失性存儲器,完成加密過程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于紫光同芯微電子有限公司,未經紫光同芯微電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201821242972.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種硬件加密保護數據安全裝置
- 下一篇:一種安全芯片





