文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.200931
中文引用格式: 王建新,劉芮安,,肖超恩,,等. ANT系列分組密碼算法的FPGA高速實現(xiàn)[J].電子技術應用,2021,,47(4):132-136,,144.
英文引用格式: Wang Jianxin,Liu Ruian,,Xiao Chaoen,,et al. High-speed implementation of ANT series block cipher algorithm on FPGA[J]. Application of Electronic Technique,2021,,47(4):132-136,,144.
0 引言
隨著信息技術的發(fā)展,,信息安全問題日益受到重視。在網(wǎng)絡空間安全維護,、發(fā)展的進程中,,密碼技術在公鑰基礎設施、GSM鑒權,、電子信封及區(qū)塊鏈等[1]領域中起到了關鍵作用,。分組密碼算法是保障信息機密性和完整性的重要技術手段[2],在智能終端,、無線傳感網(wǎng)絡等領域廣泛應用[3],。目前,所使用的分組密碼多為國外設計,,且傳統(tǒng)分組密碼如AES[4]等在資源有限的情況下并不適用,。我國自主設計的商用分組密碼算法以SM4算法為主。
近年來,,提升科技創(chuàng)新的保障效應和網(wǎng)絡安全的動力機能[5]成為網(wǎng)絡空間治理的重要目標,。為推動密碼算法技術進步,中國密碼學會舉辦了全國密碼算法設計競賽,。ANT系列分組密碼算法由山東大學網(wǎng)絡空間安全學院王美琴[6]等提交,,經(jīng)公開評議、檢測評估和專家評選已入選競賽第二輪名單,。
近年來,,輕量級密碼算法逐漸成為研究熱點[7],如HIGHT[8],、PRESENT[9],、PICCOLO[10]、LED[11],、LBlock[12]和Zorro[13]等。作為一款國產(chǎn)輕量級密碼算法,,ANT系列分組密碼算法具有抗側信道攻擊,、適合bit-slice多路并行實現(xiàn)等優(yōu)勢[6],具有一定的研究價值及應用前景,。
為了適應第五代移動通信,、物聯(lián)網(wǎng)等高新技術對密碼算法高速實現(xiàn)的需求[14],本文采用流水線結構,對ANT算法進行高速,、高數(shù)據(jù)吞吐率的硬件設計實現(xiàn),。
本文詳細內容請下載:http://forexkbc.com/resource/share/2000003492
作者信息:
王建新,劉芮安,,肖超恩,,張 磊
(北京電子科技學院 電子與通信工程系,北京100070)