《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 基于CNN的國產商用分組密碼算法識別研究
基于CNN的國產商用分組密碼算法識別研究
網絡安全與數據治理 3期
劉節威1,王 鋼2,顏培志2,方一格1,荊 浩3
(1.內蒙古工業大學 數據科學與應用學院,內蒙古 呼和浩特010051; 2.內蒙古工業大學 信息化建設與管理中心,內蒙古 呼和浩特010051; 3.內蒙古工業大學 信息工程學院,內蒙古 呼和浩特010051)
摘要: 隨著國產商用密碼算法的應用普及與商密應用測評工作的推進,商密算法的應用合規性備受關注。嘗試針對商用分組密碼算法開展識別研究,將其應用到密評工作中。提出了一種基于自動編碼器和卷積神經網絡結合的分組密碼算法識別方案,將商密SM4算法與國際主要標準分組密碼算法進行識別。利用NIST隨機性測試方法對密文進行特征提取,最后借助卷積神經網絡對密文特征進行訓練和測試。實驗表明,密碼算法的密鑰長度是否一致是影響識別準確率的重要因素,SM4與其他算法兩兩識別的準確率可達80%之上,并且識別效果與現有方案相比具有較高的準確率和穩定性。
中圖分類號: TP391
文獻標識碼: A
DOI: 10.20044/j.csdg.2097-1788.2022.03.006
引用格式: 劉節威,王鋼,顏培志,等. 基于CNN的國產商用分組密碼算法識別研究[J].網絡安全與數據治理,2022,41(3):33-39.
Research on identification of domestic commercial block cipher algorithms based on CNN
Liu Jiewei1,Wang Gang2,Yan Peizhi2,Fang Yige1,Jing Hao3
(1.College of Data Science and Applications,Inner Mongolia University of Technology,Hohhot 010051,China; 2.Information Construction and Management Center,Inner Mongolia University of Technology,Hohhot 010051,China; 3.College of Information Engineering,Inner Mongolia University of Technology,Hohhot 010051,China)
Abstract: With the popularization of domestic commercial cryptographic algorithms and the advancement of commercial cryptographic application evaluation, the application compliance of commercial cryptographic algorithms has attracted much attention. This paper attempts to carry out identification research on commercial block cipher algorithms and apply them to the evaluation of commercial cipher applications. In this paper,a block cipher algorithm identification scheme based on the combination of autoencoder and Convolutional Neural Networks(CNN) is proposed. The NIST randomness test method is used to extract the features of the ciphertext, and finally the ciphertext features are trained and tested by means of CNN. Experimental results show that whether the key lengths of the cryptographic algorithms are consistent is an important factor affecting the recognition accuracy. The accuracy of SM4 and other algorithms can reach more than 80%, and compared with the existing schemes, the recognition effect has higher accuracy and stability.
Key words : randomness test;cryptographic algorithm identification;convolutional neural network;autoencoder;SM4 algorithm

0 引言

在商用密碼應用安全性評估工作中,要求對采用商用密碼技術、產品和服務集成建設的網絡和信息系統密碼應用的合規性與正確性進行評估[1]。分析與識別安全系統所采用的密碼算法,對于評估信息系統安全性、密碼使用合規性與正確性、中間人攻擊等方面有著重要的現實意義。同時,密碼算法識別是開展密碼分析的前提條件,也是密碼分析的一個重要組成部分。無論是對信息系統或網絡設備中商用密碼算法的應用合規性進行評估還是開展密碼分析工作,對密文進行密碼算法識別都是至關重要的前提。目前對密碼算法的識別方向主要有兩個:(1)逆向分析技術[2-4];(b)唯密文特征識別技術。在密評工作中,由于密碼算法應用合規性檢測多采用逆向分析技術,存在耗時和安全性等問題,利用唯密文特征識別密碼算法可以緩解上述問題的存在。同時,唯密文方法是目前主流的研究方向,也是本文所采用的方法。

由于密碼輪函數、密鑰長度和加密結構等加密條件的不同,明文經過不同密碼算法加密而來的密文在空間分布上也會存在差異,且加密后的密文數據也并未達到真正的隨機性,彼此之間尚存微小差異。因此可通過提取密文數據隱藏的特征關系作為密碼算法識別的依據。雖然利用統計學的方法對古典密碼算法進行識別取得了不錯的成績,但對現代密碼算法識別工作卻收效甚微[5]。隨著機器學習在其他領域的成熟應用發展,其逐漸被研究者引入密碼算法識別任務中。利用機器學習算法對唯密文開展密碼算法識別可以將其視為模式識別問題,通過某種方式對密文提取特征,并對提取到的密文特征進行選擇和機器學習模型訓練,最終識別出其所屬的密碼算法。當前常見的密文特征提取方式有:(1)NIST隨機性測試返回p_value特征值[6-7];(2)特定字符、字節或比特的熵;(3)特定字符、字節或比特的概率;(4)將密文看成可變長的文檔向量[8];(5)以上幾種特征提取方式組合[9-10]。本文采用NIST隨機性測試方法提取密文特征,通過分析特征分布情況選擇合適的隨機性測試方法。




本文詳細內容請下載:http://m.jysgc.com/resource/share/2000004903





作者信息:

劉節威1,王  鋼2,顏培志2,方一格1,荊  浩3

(1.內蒙古工業大學 數據科學與應用學院,內蒙古 呼和浩特010051;

2.內蒙古工業大學 信息化建設與管理中心,內蒙古 呼和浩特010051;

3.內蒙古工業大學 信息工程學院,內蒙古 呼和浩特010051)



微信圖片_20210517164139.jpg

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲黄色尤物视频| 亚洲午夜电影网| 亚洲激情av| 国产一二三精品| 欧美~级网站不卡| 欧美一级二区| 亚洲伊人网站| 亚洲精品男同| 欧美中文字幕在线观看| 亚洲女同同性videoxma| 一区二区三区免费看| 亚洲精品免费在线| 亚洲国产人成综合网站| 尹人成人综合网| 激情久久影院| 国产精品多人| 欧美性猛交一区二区三区精品| 欧美日韩高清在线播放| 久久免费黄色| 久久精品国产第一区二区三区最新章节| 亚洲综合色丁香婷婷六月图片| 在线亚洲观看| 亚洲一区二区三区涩| 亚洲免费在线电影| 久久电影一区| 久久综合色播五月| 欧美激情区在线播放| 欧美日韩国产成人| 国产精品久久久久一区二区| 国产乱码精品一区二区三区五月婷| 国产欧美日韩在线视频| 狠狠色综合色区| 在线观看国产精品淫| 亚洲老板91色精品久久| 亚洲图片欧洲图片日韩av| 亚洲欧美影音先锋| 亚洲黄色高清| 亚洲图片在线观看| 香蕉久久一区二区不卡无毒影院| 久久久99免费视频| 欧美成年人网站| 国产精品a久久久久| 国产一区91| 最新国产成人在线观看| 亚洲线精品一区二区三区八戒| 欧美一级二区| 99国内精品久久久久久久软件| 亚洲欧美国内爽妇网| 久久综合给合久久狠狠色| 欧美日韩调教| 国产亚洲欧美另类中文| 亚洲人成网站在线播| 亚洲综合日韩在线| 亚洲第一中文字幕在线观看| 日韩午夜电影av| 欧美一区二区精品| 欧美大成色www永久网站婷| 国产精品白丝jk黑袜喷水| 国内精品一区二区三区| 日韩视频亚洲视频| 欧美在线在线| 一区二区三欧美| 久久精品首页| 欧美三级黄美女| 黑人巨大精品欧美一区二区| 日韩视频免费观看| 亚洲成人在线网| 亚洲欧美一区二区激情| 欧美大色视频| 国产欧美精品久久| 亚洲精品看片| 亚洲福利专区| 午夜在线a亚洲v天堂网2018| 欧美精品激情在线| 国语自产精品视频在线看一大j8 | 亚洲影音先锋| 欧美国产高清| 黄色另类av| 亚洲欧美日韩在线高清直播| 99视频精品免费观看| 老司机午夜精品视频| 国产欧美一区二区精品性| 日韩香蕉视频| 亚洲毛片在线| 免费美女久久99| 国产综合视频| 亚洲免费一区二区| 亚洲午夜羞羞片| 欧美日韩精品二区| 亚洲国产精品成人久久综合一区| 欧美一区二区女人| 欧美一区二区三区久久精品茉莉花| 欧美日韩在线视频一区| 亚洲精美视频| 亚洲精品美女久久7777777| 久久综合久久久久88| 国产亚洲精品7777| 午夜精品久久久久久久久久久久| 亚洲欧美日韩精品久久| 欧美日韩国产成人在线观看| 91久久精品一区| 亚洲国产一区二区在线| 久久午夜av| 国内综合精品午夜久久资源| 欧美一级午夜免费电影| 新67194成人永久网站| 国产精品热久久久久夜色精品三区| 99精品视频免费在线观看| 亚洲欧洲三级电影| 欧美ab在线视频| 在线播放亚洲一区| 亚洲欧洲精品一区二区三区波多野1战4| 久久蜜桃av一区精品变态类天堂| 国产亚洲欧美一级| 欧美中文字幕在线| 久久免费少妇高潮久久精品99| 国产一区91精品张津瑜| 久久国内精品视频| 美女露胸一区二区三区| 怡红院精品视频| 亚洲另类视频| 欧美日韩hd| 一本色道婷婷久久欧美| 亚洲一区二区三区午夜| 国产精品乱码久久久久久| 亚洲一区二区三区在线播放| 欧美在线亚洲在线| 精品va天堂亚洲国产| 亚洲精品乱码久久久久久久久| 欧美日韩高清不卡| 亚洲色在线视频| 欧美制服丝袜| 影音先锋中文字幕一区| 亚洲免费电影在线| 欧美视频在线视频| 亚洲欧美国产精品桃花| 久久欧美中文字幕| 亚洲欧洲视频在线| 亚洲一区二区三| 国产三级欧美三级| 91久久久久久| 欧美色区777第一页| 午夜国产一区| 免费在线亚洲欧美| 99国内精品| 欧美主播一区二区三区| 伊人夜夜躁av伊人久久| 一本色道久久综合亚洲精品按摩| 国产精品福利在线观看网址| 欧美一区亚洲二区| 欧美久久综合| 亚洲欧美影音先锋| 欧美成人免费在线视频| 夜夜夜精品看看| 久久久国产成人精品| 亚洲日本一区二区| 欧美一区国产一区| 亚洲国产综合在线| 欧美一区二区免费观在线| 亚洲二区三区四区| 亚洲男人的天堂在线| 激情另类综合| 亚洲一级特黄| 韩国免费一区| 亚洲图片在线| 影音先锋日韩精品| 亚洲欧美日韩在线高清直播| 极品尤物久久久av免费看| 一区二区三区四区蜜桃| 国语自产精品视频在线看8查询8| 在线午夜精品| 国语自产精品视频在线看| 亚洲午夜精品| 在线观看欧美成人| 性做久久久久久| 亚洲精品乱码久久久久久蜜桃91| 久久精品成人欧美大片古装| 亚洲另类一区二区| 久久久夜精品| 亚洲伊人伊色伊影伊综合网| 欧美高清视频一区| 欧美一区中文字幕| 国产精品九色蝌蚪自拍| 亚洲美女毛片| 国产一区视频观看| 亚洲欧美视频一区| 亚洲精品护士| 久热国产精品| 午夜精品福利一区二区三区av| 欧美母乳在线| 91久久精品国产91性色tv| 国产日韩精品一区二区三区| 亚洲私人影院| 亚洲日本成人在线观看| 久久最新视频| 欧美影院在线| 国产嫩草影院久久久久 | 久久久最新网址| 亚洲专区免费| 欧美午夜精品一区|