《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 基于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://www.jysgc.com/resource/share/2000004903





作者信息:

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

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

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

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



微信圖片_20210517164139.jpg

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲日本中文字幕| 欧美日韩国产免费观看| 亚洲久久在线| 亚洲经典自拍| 久久精品五月| 久久成人一区| 欧美一区免费| 欧美一区二区三区在线看| 亚洲一区影院| 亚洲字幕在线观看| 亚洲在线网站| 欧美亚洲在线视频| 欧美一级二区| 久久av一区二区三区漫画| 欧美一区久久| 久久精品免费看| 亚洲国产欧美久久| 亚洲经典自拍| 亚洲精品资源| 一区二区欧美激情| 亚洲小视频在线观看| 亚洲一区国产视频| 亚洲欧美成人网| 欧美一级午夜免费电影| 欧美一区综合| 久久三级视频| 免费看黄裸体一级大秀欧美| 欧美成人a视频| 欧美精品三级在线观看| 欧美精品一区二区三区蜜桃| 欧美人与禽性xxxxx杂性| 欧美日韩一视频区二区| 国产精品久久久久久久久久久久久 | 国产欧美日韩在线视频| 国产精品一区二区在线| 久久精品欧美日韩| 亚洲精品乱码久久久久久蜜桃91| 一区二区在线免费观看| 伊人成年综合电影网| 亚洲精品女人| 亚洲欧美成人在线| 亚洲国产精品视频一区| 中文在线一区| 欧美制服第一页| 免费成人在线视频网站| 欧美区高清在线| 国产精品无码永久免费888| 国产一区999| 亚洲精品欧美精品| 午夜精彩视频在线观看不卡| 亚洲国产精品久久久久| 正在播放欧美视频| 久久精品国产综合| 欧美激情精品久久久久久| 国产精品黄页免费高清在线观看| 国产亚洲欧美日韩美女| 亚洲欧洲视频| 亚洲欧美日韩一区二区三区在线| 久久精品久久99精品久久| 中日韩男男gay无套| 久久久亚洲欧洲日产国码αv | 在线观看欧美| 亚洲视频一起| 亚洲激情午夜| 性欧美18~19sex高清播放| 麻豆国产精品777777在线| 国产精品久久久久久久电影| 伊人精品在线| 亚洲一品av免费观看| 亚洲欧洲综合另类在线| 羞羞视频在线观看欧美| 欧美激情中文字幕一区二区| 国产精品日韩一区| 亚洲国产免费看| 亚洲欧美一区二区三区在线| 日韩午夜在线电影| 久久免费国产精品| 国产精品乱码妇女bbbb| 国内精品伊人久久久久av一坑| 日韩视频精品在线| 亚洲国产婷婷综合在线精品| 欧美一区国产在线| 欧美日韩福利在线观看| 激情亚洲成人| 亚洲欧美日韩国产成人| 一本久道综合久久精品| 榴莲视频成人在线观看| 国产日韩亚洲| 亚洲无限av看| 亚洲视频一区在线| 欧美精品七区| 亚洲丰满少妇videoshd| 久久国产日韩欧美| 欧美一级理论片| 欧美丝袜一区二区三区| 亚洲美女视频| 亚洲精品乱码| 蜜桃av综合| 红桃视频一区| 欧美影院成人| 欧美在线视频一区| 国产精品一区二区你懂得| 夜夜狂射影院欧美极品| 日韩亚洲欧美在线观看| 欧美88av| 在线日韩日本国产亚洲| 亚洲国产精品久久久久秋霞影院 | 国产精品久久久久久久久| 亚洲理伦在线| 日韩性生活视频| 欧美黄色片免费观看| 在线日韩av永久免费观看| 亚洲国产精品999| 美女视频一区免费观看| 激情婷婷久久| 亚洲国产老妈| 欧美成人中文字幕在线| 在线精品一区| 亚洲精品一区二区三区av| 欧美成人精品不卡视频在线观看| 激情综合色丁香一区二区| 国产精品色婷婷| 久久久水蜜桃| 国产字幕视频一区二区| 欧美一级一区| 久久久综合香蕉尹人综合网| 国产亚洲欧美日韩精品| 久久国产精品一区二区三区四区 | 久久国产主播精品| 国产午夜精品美女视频明星a级| 亚洲欧美成人在线| 久久久久久电影| 在线成人小视频| 亚洲国产天堂久久综合| 欧美国产视频一区二区| 日韩视频不卡中文| 亚洲综合成人在线| 国产日韩欧美在线看| 亚洲风情亚aⅴ在线发布| 免费观看成人| 日韩系列欧美系列| 亚洲欧美在线免费观看| 国产日韩欧美精品一区| 久久精品视频在线播放| 欧美韩日一区二区| 一本久道综合久久精品| 久久不射电影网| 在线观看欧美成人| 亚洲天堂av高清| 国产欧美日本| 91久久精品美女高潮| 欧美日韩精品免费看| 亚洲欧美国产制服动漫| 久久香蕉国产线看观看av| 亚洲精品欧美日韩| 欧美亚洲一区三区| 一区二区在线视频播放| 亚洲神马久久| 国产一区二区三区在线观看视频| 91久久综合亚洲鲁鲁五月天| 欧美日韩另类一区| 午夜精品一区二区三区在线视| 久久综合图片| 一区二区三区欧美视频| 久久久亚洲成人| 亚洲免费观看高清完整版在线观看| 亚洲欧洲av一区二区| 一色屋精品亚洲香蕉网站| 亚洲色图综合久久| 国内外成人在线| 亚洲午夜免费视频| 狠狠色2019综合网| 中国成人黄色视屏| 狠狠色丁香婷婷综合影院| 亚洲性感美女99在线| 影音先锋欧美精品| 亚洲欧美国产精品专区久久| 好吊一区二区三区| 亚洲伊人伊色伊影伊综合网| 一区二区在线视频观看| 午夜精品久久久久久久白皮肤 | 一本色道久久综合亚洲二区三区| 久久久国产精品一区二区三区| 亚洲精品韩国| 久久精品一区二区国产| 9久草视频在线视频精品| 久久综合久久88| 亚洲免费视频观看| 欧美日韩成人在线视频| 欧美专区亚洲专区| 欧美特黄一区| 亚洲日本中文字幕免费在线不卡| 国产伦精品一区二区三区免费迷| 亚洲精品一区二| 国内精品嫩模av私拍在线观看| 亚洲欧美偷拍卡通变态| 亚洲毛片在线免费观看| 久久尤物视频| 午夜精品久久久久久99热软件| 欧美日韩亚洲综合|