999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Zodiac—128算法的多維零相關線性分析

2018-01-17 12:40:38程璐
電子技術與軟件工程 2017年20期

程璐

摘 要 分組密碼算法Zodiac支持3種密鑰長度,分別為Zodiac-128、Zodiac-192、Zodiac-256。該文首次利用零相關線性分析方法評估了Zodiac算法的安全性,首先根據算法的結構特性,構造了一些關于Zodiac算法的10輪零相關線性逼近,然后對14輪Zodiac-128進行了多維零相關分析。其結果顯示:攻擊過程中一共恢復了10個字節的密鑰,大體需要2123.04個明密文對,計算復雜度為2109.19次14輪加密。由此可得:14輪128比特密鑰的Zodiac算法(Zodiac-128)對于零相關線性分析方法是不安全的。

【關鍵詞】分組密碼 Zodiac密碼算法 線性掩碼 線性逼近 零相關線性分析

1 預備知識

1.1 Zodiac算法簡介

Zodiac算法的主體結構采用Feistel結構,共16輪迭代。在第一輪迭代之前有一個初始置換T,在最后一輪迭代之后有一個末置換T,并且在迭代前后分別異或于一個白化密鑰,其中:K0,K17為64bit的白化密鑰,為第i輪的輪密鑰,F為輪函數。每一輪變換分別由密鑰加K、線性變換P、非線性變換S構成。輪函數的定義為:,其中X為64bit,可按字節表示為,P為線性變換,S為非線性變換。

2 Zodiac算法10輪零相關線性逼近

本文主要通過以下的方式來構造零相關線性逼近:在相關系數非零條件下線性掩碼從前和從后兩個方向向中間傳播,最后在中間某個位置相遇,并且產生相關系數為零的矛盾狀態。在非零相關系數條件下線性掩碼在分組密碼各組件中有如下傳播規律。

證明 設定"0"表示零掩碼;表示非零掩碼;"?"表示不確定是零或非零的掩碼。從加密方向,若第r輪的輸入掩碼為,向加密方向經過5輪迭代,在非零相關系數條件下第r+4輪左側輸出掩碼為,則其第8個字節為0掩碼;若第r+9輪的輸出掩碼為,向解密方向經過5輪,在非零相關系數條件下第r+5輪右側輸入掩碼為,則其第8個字節為非0掩碼,與第r+4輪的狀態相矛盾。證畢。

3 14輪Zodiac-128的多維零相關分析

本章主要利用構造的10輪(第3輪-第12輪)零相關線性逼近,并且往前擴展2輪往后擴展2輪,對14輪Zodiac-128作多維零相關線性分析,分析過程中不考慮初始置換和末置換以及白化密鑰的影響。

3.1 攻擊過程

(1)首先,取,則x0共有280種狀態,對每一種狀態建立一個48bit計數器,且全部初始化為零。收集N個明文及對應的密文,并計算這些明密文對中滿足每個狀態的對數,相應的計數器加1,此步驟大致需要N次內存讀取。

(2)取,則x1共有264種狀態,對每一種狀態建立一個16bit計數器,且全部初始化為零。窮舉24bit輪子密鑰,計算并更新;;然后累加計數器。此步驟大致需要次內存訪問。

(3)取,則x2共有248種狀態,對每一種狀態建立一個16bit計數器,且全部初始化為零。窮舉16bit輪子密鑰,計算并更新,然后累加計數器。此步驟大致需要次內存訪問。

(4)取,則x3共有232種狀態,對每一種狀態建立一個16bit計數器,且全部初始化為零。窮舉24bit輪子密鑰,計算并更新;,然后累加計數器。此步驟大致需要次內存訪問。

(5)取,則x4共有216種狀態,對每一種狀態建立一個16bit計數器,且全部初始化為零。窮舉16bit輪子密鑰,計算并更新,然后累加計數器。此步驟大致需要次內存訪問。

(6)是16bit向量,為每一個可能的建立一個16bit計數器,且全部初始化為零。對于16個長度為16bit的基礎向量,即1是第i+1個比特為1,其他比特為0的向量。計算,,并且計算,然后累加計數器。根據式(2),計算統計量T。

(7)如果,則所猜測的輪子密鑰可能為正確密鑰,窮盡搜索所有可能的正確密鑰。

4 結語

本文主要評估了Zodiac密碼算法關于多維零相關線性分析方法的安全性。首先利用Zodiac算法結構特點,構造了10輪零相關線性逼近,之后對14輪的Zodiac-128進行了多維零相關線性分析。整個攻擊過程中共恢復了10個字節的密鑰,所以,14輪Zodiac-128對多維零相關線性分析是不安全的。進一步的研究方向就是通過分析算法的結構特點、密鑰擴展算法等來降低其數據復雜度。

參考文獻

[1]LEE C,JUN K,and JUNG M,et al.Zodiac version1.0(revised) architecture and specification Standardization Workshop on Information Security Technology, Korean Contribution on MP18033,ISO/IEC JTC1/SC27 N2563,2000.http://www.kisa.or.k ndex.html.

[2]BOGDANOV A,RIJMEN V.Linear hulls with correlation zero and linear cryptanalysis of block ciphers [J].Designs,Codes and Cryptography,2014,70(03):369-383.

[3]BOGDANOV A,WANG M.Zero correlation linear cryptanalysis with reduced data complexity[C].FSE 2012, Washington,DC,USA,2012:29-48.

[4]BOGDANOV A,LEANDER G,NYBERG K,et al.Integral and multidimensional linear distinguishers with correlation zero [C]// Proceedings of the ASIACRYPT 2012,Beijing, China,2012:244-261.

作者單位

武警工程大學 陜西省西安市 710086endprint

主站蜘蛛池模板: 日韩欧美一区在线观看| 手机在线免费毛片| 国产亚洲欧美另类一区二区| 日韩一区二区三免费高清| 亚洲福利网址| 中文字幕无码制服中字| 欧美精品高清| 午夜精品久久久久久久99热下载| 无码人妻免费| 亚洲综合激情另类专区| 69av免费视频| 青青操视频免费观看| 全部免费毛片免费播放| 亚洲伦理一区二区| 成人另类稀缺在线观看| 国产福利一区在线| 一级爱做片免费观看久久| 亚洲视频影院| 男人的天堂久久精品激情| 亚洲视频一区| 日韩在线永久免费播放| 午夜国产大片免费观看| 亚洲男人天堂久久| a在线亚洲男人的天堂试看| 波多野结衣一区二区三区四区视频| 青青青国产免费线在| 亚洲色图在线观看| 国产精品三区四区| 欧洲精品视频在线观看| 久久国产拍爱| 波多野结衣第一页| 久久综合成人| 97国产精品视频自在拍| 黄色福利在线| 国产欧美成人不卡视频| 国产香蕉在线视频| 午夜性刺激在线观看免费| 国产又爽又黄无遮挡免费观看| 亚洲最新地址| 亚洲91精品视频| 亚洲综合一区国产精品| 专干老肥熟女视频网站| 婷婷成人综合| 亚洲三级色| 五月天综合婷婷| 亚洲看片网| 伊人网址在线| 4虎影视国产在线观看精品| 国产福利一区二区在线观看| 国产精品九九视频| 国产精品对白刺激| 国产福利在线免费| 国产自视频| 一级爱做片免费观看久久| 日韩免费中文字幕| 91精品视频在线播放| 日韩黄色精品| 区国产精品搜索视频| 尤物亚洲最大AV无码网站| 波多野结衣一区二区三区四区视频| 亚洲日韩高清在线亚洲专区| 尤物视频一区| 日本人妻一区二区三区不卡影院 | 精品国产一二三区| 国产视频只有无码精品| 久久国产拍爱| 在线国产三级| 日韩高清一区 | 国产精品白浆在线播放| 久久99热这里只有精品免费看| 香蕉视频在线观看www| 国产一区二区三区在线精品专区| 国产丝袜精品| 国产精品白浆在线播放| 91福利在线观看视频| 美女高潮全身流白浆福利区| 成年人国产视频| 国产午夜精品鲁丝片| 青青青视频免费一区二区| 亚洲欧美日韩天堂| 在线视频亚洲欧美| 欧美综合激情|