《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 輕量級序列密碼研究進展
輕量級序列密碼研究進展
2020年信息技術與網絡安全第12期
王明興1,2,苗三立1,朱明佳1
1.中國電子信息產業集團有限公司第六研究所,北京102209;2.密碼科學技術國家重點實驗室,北京100878
摘要: 隨著移動通信和物聯網的快速發展,在硬件資源受限和功耗較低的應用場景中對密碼保護的需求越來越大,密碼算法的輕量化成為必然要求,近年來,輕量級序列密碼的設計與分析是一個研究熱點。首先介紹了四個新型的輕量級序列密碼,它們共同的特點是內部狀態小于密鑰長度的兩倍;其次介紹了每種算法的最新安全性評估結果;最后探討了輕量級序列密碼的發展趨勢。
中圖分類號: TP393
文獻標識碼: A
DOI: 10.19358/j.issn.2096-5133.2020.12.005
引用格式: 王明興,苗三立,朱明佳. 輕量級序列密碼研究進展[J].信息技術與網絡安全,2020,39(12):25-29.
Research advances on lightweight stream cipher
Wang Mingxing1,2,Miao Sanli1,Zhu Mingjia1
1.The 6th Research Institute of China Electronics Corporation,Beijing 102209,China; 2.State Key Laboratory of Cryptology,Beijing 100878,China
Abstract: With the rapid development of mobile communication and the Internet of Things, the demand for cipher protection increases in the application scenarios with limited hardware resources and low power consumption, and then the lightweighting of cryptographic algorithm becomes an inevitable requirement. In recent years, design and analysis of lightweight stream cipher is a research hotspot. In this paper,we firstly introduce four new lightweight stream ciphers, which common characteristic is that their internal state is less than twice the length of the key; secondly, the latest security evaluation results of each stream cipher are introduced; finally, the development trend of the lightweight stream cipher is discussed.
Key words : small state;lightweight stream cipher;round key function;time memory data tradeoff

0 引言

    序列密碼是一種對稱密碼算法,即加密密鑰和解密密鑰是相同的。序列密碼的經典結構包括兩個部件:驅動部件和密鑰流輸出部件,驅動部件通過迭代運算更新內部狀態,輸出部件抽取一部分內部狀態的比特值,經過復雜運算產生密鑰流。加密時,密鑰流和明文異或產生密文,解密時,密鑰流和密文異或產生明文。通俗地講,序列密碼算法可以認為是分組密碼的密鑰擴展算法。

    序列密碼的一個結構特點是必然有內部狀態,這使序列密碼容易受到時間存儲折中攻擊(Time Memory Data Tradeoff,TMD),為了抵抗這種攻擊,通常要求序列密碼的內部狀態的長度至少是密鑰長度的兩倍,例如序列密碼Grain[1]、Grain-128a[2]系列密碼算法,它們的內部狀態是密鑰長度的兩倍,而Trivium算法[3]的內部狀態大于密鑰長度的兩倍。這導致序列密碼在硬件實現時所占用的硬件資源代價過大,例如Trivium算法的硬件面積是2 580門,不適用于資源受限、低功耗、物聯網等新的應用場景。

    為了既能抵抗TMD攻擊,又能減小內部狀態的長度,研究人員最近幾年提出了“小狀態輕量級序列密碼研究。那些能夠抵抗TMD攻擊且內部狀態的長度小于密鑰長度的兩倍的輕量級序列密碼,稱為小狀態輕量級序列密碼(Small State Lightweight Stream Cipher)。

    本文介紹了四個小狀態的輕量級序列密碼算法,依次是Sprout[4]、Fruit-80[5]、Plantlet[6]、Lizard[7];主要介紹它們的設計理念和最新的分析結果,來發現存在的問題,總結研究成果,促進小狀態的輕量級序列密碼的研究。




本文詳細內容請下載:http://m.rjjo.cn/resource/share/2000003219




作者信息:

王明興1,2,苗三立1,朱明佳1

(1.中國電子信息產業集團有限公司第六研究所,北京102209;2.密碼科學技術國家重點實驗室,北京100878)

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 久久精品国产一区二区 | 狠狠色狠狠色狠狠五月ady | 99久久精品国产亚洲 | 国产麻豆一级在线观看 | a一级毛片 | 欧美毛片a级毛片免费观 | 日韩国产精品99久久久久久 | 美女一级毛片视频 | 美女张开腿让男人桶爽免费网站 | 国产成人精品系列在线观看 | 亚洲欧美久久精品 | 国产成人亚洲精品77 | 手机看片高清国产日韩片 | 亚洲欧美一区二区三区久久 | 日韩精品无码一区二区三区 | aaa级精品久久久国产片 | 亚洲精品视频在线看 | 久久久久久久久毛片精品 | 久久精品视频免费看 | 91成人免费版 | 国产在线拍揄自揄视精品不卡 | 可以免费看黄色的网站 | 精品国产一区二区三区成人 | 日本精品久久久久中文字幕 1 | 日韩在线国产 | www女人| 特级一级全黄毛片免费 | 免费午夜不卡毛片 | 美女插跳蛋视频叫爽 | 亚洲精品免费观看 | 久草在线视频网 | 亚洲加勒比久久88色综合1 | 欧美曰批人成在线观看 | 在线有码| 久久一级黄色片 | 欧美怡红院在线 | 亚洲精品亚洲人成在线麻豆 | 毛片在线看免费 | 欧美一区欧美二区 | 九九在线精品视频播放 | fc2久久 |