[發明專利]信息加密、解密方法及裝置在審
| 申請號: | 201710819794.8 | 申請日: | 2017-09-12 |
| 公開(公告)號: | CN107579813A | 公開(公告)日: | 2018-01-12 |
| 發明(設計)人: | 林峰 | 申請(專利權)人: | 四川陣風科技有限公司 |
| 主分類號: | H04L9/06 | 分類號: | H04L9/06 |
| 代理公司: | 北京超凡志成知識產權代理事務所(普通合伙)11371 | 代理人: | 郭新娟 |
| 地址: | 610000 四川省成都市天*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 信息 加密 解密 方法 裝置 | ||
技術領域
本發明涉及信息安全技術領域,具體而言,涉及一種信息加密、解密方法及裝置。
背景技術
現有AES算法中解密過程的列變換倍乘階數較高時,會很耗時;AES的加密和解密過程是不對稱的,解密速度遠遠低于加密速度,存在數據傳輸不平衡性;總體上會使數據備份過程耗時且效率低下。
發明內容
有鑒于此,本發明實施例的目的在于提供一種信息加密、解密方法及裝置,以改善上述問題。
第一方面,本發明實施例提供了一種信息加密方法,所述方法包括:獲取待加密信息;基于所述待加密信息,進行查找預設的列混淆變換表以及AES加密算法循環迭代計算,獲得滿足預設循環迭代數的倒數第二輪的第一加密密鑰;對所述第一加密密鑰進行AES算法中的一輪加密,獲得第二加密密鑰;根據所述AES加密算法中PEAX認證模式,對所述第二加密密鑰和所述待加密信息進行加密認證,獲得所述待加密信息對應的密文。
第二方面,本發明實施例提供了一種信息加密裝置,所述裝置包括待加密信息獲取單元,用于獲取待加密信息;加密迭代單元,用于基于所述待加密信息,進行查找預設的列混淆變換表以及AES加密算法循環迭代計算,獲得滿足預設循環迭代數的倒數第二輪的第一加密密鑰;一輪加密單元,用于對所述第一加密密鑰進行AES算法中的一輪加密,獲得第二加密密鑰;密文獲得單元,用于根據所述AES加密算法中PEAX認證模式,對所述第二加密密鑰和所述待加密信息進行加密認證,獲得所述待加密信息對應的密文。
第三方面,本發明實施例提供了一種信息解密方法,所述方法包括:獲取待解密信息;基于所述待解密信息,進行查找預設的列混淆變換表以及AES解密算法循環迭代計算,獲得滿足預設迭代數的倒數第二輪的第一解密密鑰;對所述第一解密密鑰進行AES算法中一輪解密,獲得第二解密密鑰;對所述第二解密密鑰和所述待解密信息進行解密變換,獲得所述待解密信息對應的明文。
第四方面,本發明實施例提供了一種信息解密裝置,所述裝置包括:待解密信息獲取單元,用于獲取待解密信息;解密迭代單元,用于基于所述待解密信息,進行查找預設的列混淆變換表以及AES解密算法循環迭代計算,獲得滿足預設迭代數的倒數第二輪的第一解密密鑰;一輪解密單元,用于根據對所述第一解密密鑰進行AES算法中一輪解密,獲得第二解密密鑰;明文獲得單元,用于對所述第二解密密鑰和所述待解密信息進行解密變換,獲得所述待解密信息對應的明文。
本發明實施例提供的一種信息加密、解密方法及裝置,通過獲取待加密信息;基于所述待加密信息,進行查找預設的列混淆變換表以及AES加密算法循環迭代計算,獲得滿足預設循環迭代數的倒數第二輪的第一加密密鑰;對所述第一加密密鑰進行AES算法中的一輪加密,獲得第二加密密鑰;根據所述AES加密算法中PEAX認證模式,對所述第二加密密鑰和所述待加密信息進行加密認證,獲得所述待加密信息對應的密文。通過查表的方式,簡化AES算法的流程,提高AES算法的速度。
本發明的其他特征和優點將在隨后的說明書闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發明實施例了解。本發明的目的和其他優點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。
附圖說明
為了更清楚地說明本發明實施例的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應當理解,以下附圖僅示出了本發明的某些實施例,因此不應被看作是對范圍的限定,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他相關的附圖。
圖1為一種可應用于本申請實施例中的電子設備的結構框圖;
圖2為本發明第一實施例提供的信息加密方法的流程圖;
圖3為本發明第一實施例提供的信息加密方法的PEAX加密認證模式過程描述示意圖;
圖4為本發明第二實施例提供的信息加密裝置的結構框圖;
圖5為本發明第三實施例提供的信息解密方法的流程圖;
圖6為本發明第四實施例提供的信息解密裝置的流程圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川陣風科技有限公司,未經四川陣風科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710819794.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種英語教學輔助訓練裝置
- 下一篇:一種計算機互動教學裝置
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





