• DocumentCode
    3449923
  • Title

    10 Gbps implementation of TLS/SSL accelerator on FPGA

  • Author

    Isobe, Takashi ; Tsutsumi, Satoshi ; Seto, Koichiro ; Aoshima, Kenji ; Kariya, Kazutoshi

  • Author_Institution
    Central Res. Lab., Hitachi, Ltd., Hitachi, Japan
  • fYear
    2010
  • fDate
    16-18 June 2010
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    This paper proposes the one-chip architecture to mount all processes for TLS/SSL ciphered communication into one FPGA or ASIC, and shows the 10 Gbps implementation of low-power (23 W) TLS/SSL accelerator on 65 nm FPGA. The usage of FPGA/ASIC enables high efficient processing and low-power consumption by using parallel, optimized and pipelined processing. One-chip architecture achieves high throughput by using a switch to avoid the congestion in exchanging data between multiple processing-blocks. In this research, to reduce the circuit area in the one-chip architecture, high-efficient processing design (a parallel processing circuit shared with multiple data, and a circuit shared in transmitting and receiving) was used. In addition, to enhance the operating frequency, a switch downsized by sharing a port to exchange data with multiple blocks decreased the number of wires. By means of these designs, circuit area to implement all TLS/SSL processes was reduced to less than that of 65 nm FPGA used in this research, and 166 MHz operating frequency required to realize 10 Gbps throughput at 64-bit pipeline was achieved. In experimental evaluation using prototype, 23 W power consumption and 10 Gbps encryption throughput were achieved.
  • Keywords
    cryptography; parallel processing; telecommunication security; FPGA; TLS/SSL accelerator; bit rate 10 Gbit/s; ciphered communication; low-power consumption; one-chip architecture; pipelined processing; Application specific integrated circuits; Field programmable gate arrays; Frequency; Parallel processing; Pipelines; Process design; Prototypes; Switches; Throughput; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Service (IWQoS), 2010 18th International Workshop on
  • Conference_Location
    Beijing
  • ISSN
    1548-615X
  • Print_ISBN
    978-1-4244-5987-2
  • Type

    conf

  • DOI
    10.1109/IWQoS.2010.5542723
  • Filename
    5542723