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
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;
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
DOI :
10.1109/CIT.2008.4594788