[發(fā)明專利]一種能夠?qū)咕€性攻擊和差分攻擊的對(duì)稱加密方法有效
| 申請(qǐng)?zhí)枺?/td> | 202010551947.7 | 申請(qǐng)日: | 2020-06-17 |
| 公開(kāi)(公告)號(hào): | CN111695129B | 公開(kāi)(公告)日: | 2023-09-08 |
| 發(fā)明(設(shè)計(jì))人: | 高明;肖娟 | 申請(qǐng)(專利權(quán))人: | 成都鷹翔天際科技有限公司 |
| 主分類號(hào): | G06F21/60 | 分類號(hào): | G06F21/60;G06F7/58 |
| 代理公司: | 四川知盾律師事務(wù)所 51364 | 代理人: | 辜建勇 |
| 地址: | 610000 四川省成都市(四川)自由貿(mào)*** | 國(guó)省代碼: | 四川;51 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 能夠 對(duì)抗 線性 攻擊 對(duì)稱 加密 方法 | ||
1.一種能夠?qū)咕€性攻擊和差分攻擊的對(duì)稱加密方法,其特征在于:包括以下步驟:
步驟1、密鑰生成,包括以下步驟:
步驟1.1、任意隨機(jī)生成一個(gè)二進(jìn)制長(zhǎng)度為2L的數(shù),即該數(shù)包括前L位數(shù)和后L位數(shù);
步驟1.2、取前L位數(shù)并記為w0;當(dāng)后L位數(shù)與w0有奇數(shù)個(gè)位數(shù)不同時(shí),則直接取后L位數(shù)并記為w1;當(dāng)后L位數(shù)與w0有偶數(shù)個(gè)位數(shù)不同時(shí),則將后L位數(shù)的最后一位取反后記為w1;
步驟1.3、確定密鑰為K=(w0,w1);
步驟2、加密,包括以下步驟:
步驟2.1、將輸入明文M按L位一組進(jìn)行分組,最后不足L位的分組隨機(jī)填充成L位,總分組數(shù)假設(shè)為T(mén),則分組后的數(shù)據(jù)記為M1,M2,...,MT;
步驟2.2、隨機(jī)生成兩個(gè)數(shù)分別作為初始狀態(tài)S0和明文M的增長(zhǎng)分組MT+1;
步驟2.3、從第1個(gè)分組開(kāi)始到第T+1個(gè)分組依次計(jì)算每一個(gè)分組的輸出,經(jīng)過(guò)T+1個(gè)分組后,最終狀態(tài)為ST+1,每一個(gè)分組編碼后的數(shù)據(jù)為C1,C2,...,CT+1;
步驟2.4、輸出C1C2...CT+1ST+1作為密文;
所述步驟2.3包括以下步驟:
步驟2.3.1、對(duì)于第一個(gè)分組,初始狀態(tài)為S0,經(jīng)過(guò)M1的編碼后,狀態(tài)值變?yōu)镾1,編碼后的數(shù)據(jù)為C1,C1的每一位都取所有中間狀態(tài)的末位構(gòu)成;
步驟2.3.2、經(jīng)過(guò)一個(gè)分組后,將狀態(tài)值S1做一次重置即對(duì)于第二個(gè)分組,取狀態(tài)值S1作為其初始狀態(tài),經(jīng)過(guò)M2的編碼后,狀態(tài)值變?yōu)镾2,編碼后的數(shù)據(jù)為C2,將狀態(tài)值S2做一次重置即依次類推,直到經(jīng)過(guò)T+1個(gè)分組后,最終狀態(tài)為ST+1,每一個(gè)分組編碼后的數(shù)據(jù)為C1,C2,...,CT+1;其中的表示異或運(yùn)算。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于成都鷹翔天際科技有限公司,未經(jīng)成都鷹翔天際科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010551947.7/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:一種可實(shí)現(xiàn)多接口指標(biāo)測(cè)試的閉環(huán)自動(dòng)測(cè)試系統(tǒng)及測(cè)試臺(tái)
- 下一篇:一種3D打印耗材纏繞設(shè)備
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計(jì)算機(jī)或計(jì)算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過(guò)保護(hù)計(jì)算機(jī)的特定內(nèi)部部件
G06F21-04 .通過(guò)保護(hù)特定的外圍設(shè)備,如鍵盤(pán)或顯示器
G06F21-06 .通過(guò)感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過(guò)限制訪問(wèn)計(jì)算機(jī)系統(tǒng)或計(jì)算機(jī)網(wǎng)絡(luò)中的節(jié)點(diǎn)
G06F21-22 .通過(guò)限制訪問(wèn)或處理程序或過(guò)程
- 農(nóng)業(yè)信息對(duì)抗資源目標(biāo)規(guī)劃最優(yōu)分配方法
- 農(nóng)業(yè)信息對(duì)抗資源模糊規(guī)劃最優(yōu)分配方法
- 農(nóng)業(yè)信息對(duì)抗資源線性規(guī)劃最優(yōu)分配方法
- 基于聚類數(shù)據(jù)挖掘的對(duì)抗行為搜索算法
- 面向多種對(duì)抗圖片攻擊的協(xié)同免疫防御方法
- 一種自適應(yīng)對(duì)抗強(qiáng)度的對(duì)抗訓(xùn)練方法
- 對(duì)抗攻擊模型的訓(xùn)練方法及裝置
- 對(duì)抗樣本的生成方法和裝置
- 多樣本對(duì)抗擾動(dòng)生成方法、裝置、存儲(chǔ)介質(zhì)和計(jì)算設(shè)備
- 一種無(wú)人集群協(xié)同博弈對(duì)抗的控制方法及系統(tǒng)
- 一種基于FPGA的網(wǎng)絡(luò)行為攻擊方法與裝置
- 一種網(wǎng)絡(luò)攻擊防御方法與裝置
- 一種防火墻攻擊防御方法
- 一種網(wǎng)絡(luò)行為攻擊裝置
- 一種網(wǎng)絡(luò)行為攻擊方法
- 一種網(wǎng)絡(luò)攻擊路線還原方法及系統(tǒng)
- 滲透攻擊評(píng)價(jià)方法和裝置、以及電子設(shè)備和可讀存儲(chǔ)介質(zhì)
- 一種攻擊檢測(cè)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種基于攻擊者特性指標(biāo)的網(wǎng)絡(luò)攻擊路徑預(yù)測(cè)方法
- APT攻擊事件溯源分析方法、裝置和計(jì)算機(jī)可讀介質(zhì)





