期刊文献+

雷达系统超精简流式AES加密器设计和优化 被引量:2

Design and optimization of compact AES as stream cipher in radar system
下载PDF
导出
摘要 为了满足雷达系统对信息加密传输的要求,对高级加密标准(AES)的计数模式(CTR)重新设计,将其改进成流加密的工作模式。通过进行结构折叠和算法重用,有效地减小了资源占用,提高了吞吐率。在Spartan3型号的FPGA上,仅占用728个slice就可以实现276.53Mbps的吞吐率。本设计实现了节省硬件资源的纯逻辑模式和速度较高的分布式内存模式,并且完成实时密钥调度和流水线设计,获得了高可靠性、高吞吐率和高安全性。通过对实际雷达数据的加密实验,验证了该设计的有效性,显示了流加密模式的AES在雷达系统加密传输中的强大潜力。 In order to satisfy the encryption requirements of radar system data transfer,the Counter (CTR) mode of Advanced Encryption Standard(AES) was modified into a stream cipher.Through structure folding and module reuse,the resource utilization was reduced and the throughput was increased.In Spartan3 FPGA,276.53 Mbps throughput could be achieved only by using 728 slices.The resource-saving pure logic mode and high-speed distributed memory mode were implemented in the design.On-the-fly key scheduling and pipeline were also performed,which led to high throughput and security level.The real-life test showed the design had satisfied the requirements of radar signal encryption,which revealed a great potential of stream mode AES in radar signal transmission.
出处 《信息与电子工程》 2010年第3期276-280,共5页 information and electronic engineering
关键词 高级加密标准 流加密 现场可编程门阵列 精简结构 Advanced Encryption Standard stream cipher FPGA compact mode
  • 相关文献

参考文献11

  • 1NIST. Specification for the ADVANCED ENCRYPTION STANDARD (AES)[S/OL]. Springfield: National Institute of Standards and Technology. (2001-11-26)[2010-04-29]. http ://csrc. nist.gov/publications/fips/fips 197/fips- 197.pdf.
  • 2吴瑕,韩德红,谷京朝.Rijndael算法的改进及其在雷达网数据加密中的应用[J].空军雷达学院学报,2005,19(4):43-45. 被引量:2
  • 3焦四辈,黄波,左朝树,杨志聪.无线传感器网络中的分组加密算法评测与分析[J].信息与电子工程,2008,6(4):258-261. 被引量:5
  • 4Good T,Benaissa M. AES as Stream Cipher on a Small FPGA[C/OL]//International Symposium on Circuits and Systems (ISCAS 2006), Island of Kos, Greece. (2006-09-11)[2010-04-29]. http://ieeexplore.ieee.org/search/freesearchresult.jsp?newsearch= true&queryText=AES+as+Stream+Cipher+on+a+Small+FPGA&fiher=&x=51 &y=22.
  • 5Pawe 1 Chodowiec,Kris Gaj. Very Compact FPGA Implementation of the AES Algorithm[G]//Cryptographic Hardware and Embedded Systems-CHES 2003, New York:Springer, 2003.
  • 6Kris Gaj,Pawel Chodowiec.FPGA and ASIC Implementations of AES[M]. New York:Springer, 2009.
  • 7Housley R. Using Advanced Encryption Standard(AES) Counter Mode With IPsec Encapsulating Security Payload(ESP)[EB/OL]. (2004-04-01 )[2010-04-29]. http://tools.ietf.org/html/rfc3686.
  • 8Lipmaa H,Rogaway P,Wagner D. CTR-Mode Encryption, Comments to NIST concerning AES Modes of Operations[R]. Baltimore, Maryland:Symmetric Key Block Cipher Modes of Operation Workshop, 2000.
  • 9Good T,Benaissa M. AES on FPGA from the Fastest to the Smallest[G]//Cryptographic Hardware and Embedded Systems CHES 2005. New York:Springer, 2005.
  • 10Zhou B, Peng Y N, Gaj K,et al, Implementation and comparative analysis of AES as a stream cipher[ClOL]/I ICCSIT 2009, Beijing, China. [2010-04-29]. http://www.computer.org/portallweb/csdl/doi/10.1109/ICCSIT.2009.5234770.

二级参考文献10

  • 1[1]FIPS-197(2001), Federal Information Processing Standard (FIPS) for the Advanced Encryption Standard[S].
  • 2[2]Elbirt A J, Yip W, Chetwynd B, et al. An FPGA-Based Performance Evaluation of the AES Block Cipher Candidate Algorithm Finalists [J]. IEEE Transactions on VLSI System, 2001,9(4):73-79.
  • 3[3]Joon Hyoung Shim,Dae Won Kim,Young Kyu Kang, et al.A Rijndael Cryptoprocessor Using Shared On-the-fly Key Scheduler [A]. IEEE Asia-Pacific Conference [C]. IEEE,2002.89-92.
  • 4[5]Michael Welschenbach.密码编码学-加密方法的C与C++实现(第二版)[M].赵振江,等译.北京:电子工业出版社,2003.
  • 5[1]Rivest R L.The RC5 Encryption Algorithm[C]// Proc.1994 Leuven Workshop on Fast Software Encryption.1995:86-89.
  • 6[2]Rivest R L,Robshaw M J B,Sidney R,et al.The RC6? Block Cipher[EB/OL].(1998-08-20) Http://people.csail.mit.edu/ rivest/RC6.pdf.
  • 7[3]Daemen J,Rijmen V.AES Proposal:Rijndael[EB/OL].(1998-10-05).http://www.esat.kuleuven.ac.be/~rijmen/rijindael.
  • 8[4]Matsui M.New Block Encryption Algorithm MISTY[C]// Proceeding of the 4th International Workshop on Fast Software Encryption.1997,1267:54-68.
  • 9[5]3GPP TS 35.202.Specification of the 3GPP Confidentiality and Integrity Algorithms Document 2:KASUMI Specification[S].
  • 10[6] Aoki K,Ichikawa T,Kanda M,et al.Camellia:A 128-Bit Block Cipher Suitable for Multiple Platforms[J].Lecture Notes in Computer Science,2001,2012:39-56.

共引文献5

同被引文献15

引证文献2

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部