• DocumentCode
    2509876
  • Title

    An FPGA implementation of 30Gbps security module for GPON systems

  • Author

    Vinh, Truong Quang ; Park, Ju-Hyun ; Kim, Young-Chul ; Kim, Kwang-Ok

  • Author_Institution
    Dept. of Electron. & Comput. Eng., Chonnam Nat. Univ., Gwangju
  • fYear
    2008
  • fDate
    8-11 July 2008
  • Firstpage
    868
  • Lastpage
    872
  • Abstract
    GPON systems require gigabit throughput data encryption for security and privacy. This paper presents an implementation of very high speed security module for GPON on Virtex4 FPGA. The security module supports payload encryption with constant delay by using counter mode AES algorithm. Our design of AES has three advanced features: composite field arithmetic SubByte, efficient MixColumn transformation, and on-the-fly key-scheduling. Full-pipelined architecture is employed for the AES architecture in order to achieve the high performance for security module. The experiment shows that the proposed architecture can achieve a throughput of 30 Gbits/s on a Xilinx Virtex-4 VLX100-12 device. The performance of our design is well suitable for encryption applications of GPON systems.
  • Keywords
    cryptography; field programmable gate arrays; parallel architectures; pipeline processing; GPON systems; Virtex4 FPGA; Xilinx Virtex-4 VLX100-12 device; advanced encryption standard; bit rate 30 Gbit/s; counter mode AES algorithm; full-pipelined architecture; gigabit throughput data encryption; gigabit-capable passive optical networks; high speed security module; payload encryption; privacy; Arithmetic; Computer architecture; Cryptography; Data security; Delay; Field programmable gate arrays; Hardware; National security; Payloads; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology, 2008. CIT 2008. 8th IEEE International Conference on
  • Conference_Location
    Sydney, NSW
  • Print_ISBN
    978-1-4244-2357-6
  • Electronic_ISBN
    978-1-4244-2358-3
  • Type

    conf

  • DOI
    10.1109/CIT.2008.4594788
  • Filename
    4594788