Efficient Rijndael implementation for high-speed optical networks

被引:0
|
作者
Rejeb, J [1 ]
Ramaswamy, V [1 ]
机构
[1] San Jose State Univ, Dept Elect Engn, San Jose, CA 95172 USA
关键词
D O I
10.1109/ICTEL.2003.1191484
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The current fast growing use of the Internet for commercial transactions has created large demands for data protection and network security. IPsec standard and protocols address these demands by providing different mechanisms to ensure integrity, privacy, and authentication of data when it is transmitted, or accessed, via the IP network. Encryption algorithms are by far the most important tools for network and communication security in the IPSec standard. This paper presents a summary of our work to design an efficient implementation of Rijndael algorithm. Rijndael is the new Advanced Encryption Standard adopted by the National Institute of Standards and Technology (NIST). Two different hardware implementations are presented and analyzed. In the first approach, only one lookup table is used to implement the S-Box that performs substitution for all round transformations, which is the bottleneck in the Rijndael algorithm. To achieve optimum speed of data encryption in the feedback mode, access to S-Box is pipelined between rounds. The second realization is based on systolic architecture where sets of interconnected cells are performing intermediate round transformations. Each cell consists of an S-Box instance with a small combinational circuit to run the round transformation. Verilog design code were developed and synthesized for both implementations, then compared to the existing hardware implementations. It is found that our implementation using standard cell libraries provides much faster encryption rate compared to the reported FPGA and software approach hence it can be deployed in high-speed optical networks.
引用
收藏
页码:641 / 645
页数:5
相关论文
共 50 条
  • [41] An Efficient Flow Label Collector Design for High-Speed Networks
    Zhang, Boyu
    Sun, Yu-E
    Du, Yang
    Huang, He
    Gao, Guoju
    Xu, Shenghui
    [J]. IEEE COMMUNICATIONS LETTERS, 2021, 25 (07) : 2211 - 2215
  • [42] Progress and Challenges of Plasmonics for Efficient and High-Speed Optical Communications
    Hoessbacher, Claudia
    Baeuerle, Benedikt
    De Leo, Eva
    Del Medico, Nino
    Duran, Hamit
    Guesken, Nicholas
    Habegger, Patrick
    Heni, Wolfgang
    Meier, Norbert
    [J]. 2021 CONFERENCE ON LASERS AND ELECTRO-OPTICS (CLEO), 2021,
  • [43] Spectrally-Efficient High-Speed Optical Transmission Technologies
    Zhou, Xiang
    Yu, Jianjun
    [J]. 2009 14TH OPTOELECTRONICS AND COMMUNICATIONS CONFERENCE (OECC 2009), 2009, : 845 - +
  • [44] High-Speed Query Processing over High-Speed Networks
    Roediger, Wolf
    Muehlbauer, Tobias
    Kemper, Alfons
    Neumann, Thomas
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2015, 9 (04): : 228 - 239
  • [45] Efficient FPGA implementation of high-speed true random number generator
    Lu, Zhenguo
    Yang, Shenshen
    Liu, Jianqiang
    Wang, Xuyang
    Li, Yongmin
    [J]. REVIEW OF SCIENTIFIC INSTRUMENTS, 2021, 92 (02):
  • [46] Deep learning—a route to WDM high-speed optical networks
    Saloni Rai
    Amit Kumar Garg
    [J]. Journal of Optics, 2024, 53 : 737 - 745
  • [47] High-speed Optical Packet Switching for Photonic Datacenter Networks
    NTT Device Technology Laboratories, Japan
    [J]. NTT Tech. Rev., 1
  • [48] HIGH-SPEED OPTICAL WIRELESS COMMUNICATIONS IN PERSONAL AREA NETWORKS
    Wang, Ke
    Lim, Christina
    Nirmalathas, Ampalavanapillai
    Skafidas, Efstratios
    [J]. 2014 13TH INTERNATIONAL CONFERENCE ON OPTICAL COMMUNICATIONS AND NETWORKS (ICOCN), 2014,
  • [49] Coherent duobinary systems for high-speed optical satellite networks
    Lyubomirsky, Ilya
    [J]. FREE-SPACE LASER COMMUNICATIONS VI, 2006, 6304
  • [50] Capacity achieving modulation format for high-speed optical networks
    Batshon, Hussam G.
    Djordjevic, Ivan B.
    Xu, Lei
    Wang, Ting
    [J]. OPTICAL METRO NETWORKS AND SHORT-HAUL SYSTEMS II, 2010, 7621