Design and Implementation of TLS Accelerator

Recep Onur Yildiz, Ayse Yilmazer-Metin

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Citation (Scopus)

Abstract

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.

Original languageEnglish
Title of host publicationProceedings of the 2022 IEEE Dallas Circuits and Systems Conference, DCAS 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781665498852
DOIs
Publication statusPublished - 2022
Event15th IEEE Dallas Circuits and Systems Conference, DCAS 2022 - Richardson, United States
Duration: 17 Jun 202219 Jun 2022

Publication series

NameProceedings of the 2022 IEEE Dallas Circuits and Systems Conference, DCAS 2022

Conference

Conference15th IEEE Dallas Circuits and Systems Conference, DCAS 2022
Country/TerritoryUnited States
CityRichardson
Period17/06/2219/06/22

Bibliographical note

Publisher Copyright:
© 2022 IEEE.

Keywords

  • accelerator
  • FPGA
  • TLS

Fingerprint

Dive into the research topics of 'Design and Implementation of TLS Accelerator'. Together they form a unique fingerprint.

Cite this