Design and Implementation of TLS Accelerator

被引:1
|
作者
Yildiz, Recep Onur [1 ]
Yilmazer-Metin, Ayse [1 ]
机构
[1] Istanbul Tech Univ, Comp Engn Dept, Istanbul, Turkey
来源
PROCEEDINGS OF THE 2022 15TH IEEE DALLAS CIRCUITS AND SYSTEMS CONFERENCE (DCAS 2022) | 2022年
关键词
TLS; accelerator; FPGA;
D O I
10.1109/DCAS53974.2022.9845527
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Communication devices deploy messages to another one over either a controlled channel or a non-controlled channel. When the communication channel is non-controlled, the deployed message is available for anyone that is able to listen. But, the deployed message may comprise private information that needs to be shared securely. Therefore, to establish a secure communication over a controlled or a non-controlled channel, cryptography algorithms are used. The Transport Layer Security (TLS) is a protocol that includes several cryptography algorithms. With its algorithms, TLS provides authentication, confidentiality, and data integrity features. These features achieved with repeated calculations. Yet, these calculations increase the power consumption and degrade the performance of a sequential processor. To overcome these problems, an accelerator can be used for the calculations of TLS protocol. In this work, a TLS accelerator is designed and implemented on an FPGA. Our design aims to increase the performance and decrease the power consumption of sequential processor during the TLS calculations. The proposed accelerator is implemented with Xilinx Vivado and the implementation results show that the proposed accelerator consumes 0.86 Watt power. The accelerator is simulated with Vivado in order to measure the throughput of the proposed accelerator. The encryption throughput of the proposed accelerator at 100 MHz operating frequency is observed as 700 Mbps. Also, the proposed accelerator provides 52.4 handshake connections per second.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] A Novel DNS Accelerator Design and Implementation
    Zhang, Zhili
    Zhang, Ling
    Xie, Dang-en
    Xu, Hongchao
    Hu, Haina
    MANAGEMENT ENABLING THE FUTURE INTERNET FOR CHANGING BUSINESS AND NEW COMPUTING SERVICES, PROCEEDINGS, 2009, 5787 : 458 - +
  • [2] Design and Implementation of Quadrilateral and Elliptical Relay on TLS using NRDE
    Godase, Revati
    Vaidya, Anil
    2015 ANNUAL IEEE INDIA CONFERENCE (INDICON), 2015,
  • [3] Design and implementation of accelerator control monitoring system
    Yuan, Chao
    Zhang, Wei
    Ma, Tao
    Yue, Min
    Wang, Peng-Peng
    NUCLEAR SCIENCE AND TECHNIQUES, 2023, 34 (04)
  • [4] Design and implementation of accelerator control monitoring system
    Chao Yuan
    Wei Zhang
    Tao Ma
    Min Yue
    Peng-Peng Wang
    Nuclear Science and Techniques, 2023, 34
  • [5] Design and implementation of the graphics accelerator oriented to OpenGL
    Deng, Junyong
    Li, Tao
    Jiang, Lin
    Han, Jungang
    Shen, Xubang
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2015, 42 (06): : 124 - 130
  • [7] Design and implementation of accelerator control monitoring system
    Chao Yuan
    Wei Zhang
    Tao Ma
    Min Yue
    Peng-Peng Wang
    Nuclear Science and Techniques, 2023, 34 (04) : 104 - 116
  • [8] A new design and implementation of hardware accelerator for line detection
    Chen, Ching-Han
    Luoh, Leh
    Guo, Min-Hao
    MICROPROCESSORS AND MICROSYSTEMS, 2018, 61 : 179 - 197
  • [9] Design, Integration and Implementation of the DySER Hardware Accelerator into OpenSPARC
    Benson, Jesse
    Cofell, Ryan
    Frericks, Chris
    Ho, Chen-Han
    Govindaraju, Venkatraman
    Nowatzki, Tony
    Sankaralingam, Karthikeyan
    2012 IEEE 18TH INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE COMPUTER ARCHITECTURE (HPCA), 2012, : 115 - 126
  • [10] Adaptive design and implementation of automatic modulation recognition accelerator
    Wang B.
    Wei X.
    Wang C.
    Li J.
    Jiao X.
    Fan J.
    Li P.
    Journal of Ambient Intelligence and Humanized Computing, 2024, 15 (01) : 779 - 795