Loading…

Lightweight TLS 1.3 Handshake for C-ITS Systems

Cooperative Intelligent Transport Systems (C-ITS) Deployment Platform is considered the newest version of vehicular communication systems, which enables the cooperation between two or more ITS sub-systems to provide enhanced services. With the expanded communication range and system complexity, ensu...

Full description

Saved in:
Bibliographic Details
Main Authors: Goncharskyi, Danylo, Kim, Sung Yong, Gu, Pengwenlong, Serhrouchni, Ahmed, Khatoun, Rida, Nait-Abdesselam, Farid
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 1437
container_issue
container_start_page 1432
container_title
container_volume
creator Goncharskyi, Danylo
Kim, Sung Yong
Gu, Pengwenlong
Serhrouchni, Ahmed
Khatoun, Rida
Nait-Abdesselam, Farid
description Cooperative Intelligent Transport Systems (C-ITS) Deployment Platform is considered the newest version of vehicular communication systems, which enables the cooperation between two or more ITS sub-systems to provide enhanced services. With the expanded communication range and system complexity, ensuring the credibility of access nodes and protecting users from being monitored has become a difficult problem in network security, especially the services provided by remote servers like navigation. Transport Layer Security (TLS) is widely used for user authentication and encrypted data transmission in all networks. However, although the TLS handshake complexity is significantly reduced in TLS 1.3 the transmission of a full certificate chain during the handshake is still costly, especially for high-mobility vehicles. In this paper, we propose an optional extension named Certificate Get to reduce the TLS handshake overhead in C-ITS. Specifically, with our proposed extension, the revisiting client transmits a hash value of the certificate chain corresponding to a certain server in the ClientHello message, which can reduce the transmission payload of the certificate chain from an average of 4874 bytes to 68 bytes. Simulation results show that our proposed scheme achieves a significant performance gain by greatly reducing the certificate transmission delay by 50% for both TLS 1.3 and TLS 1.2.
doi_str_mv 10.1109/ICC45041.2023.10279295
format conference_proceeding
fullrecord <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_10279295</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10279295</ieee_id><sourcerecordid>10279295</sourcerecordid><originalsourceid>FETCH-LOGICAL-h238t-a079d298e03b6c6e78d1eac9270088b4cb57a48d2ba8a65c061406de6cff62de3</originalsourceid><addsrcrecordid>eNo1j8tKw0AUQEdBsK3-gcj8QNJ75z1LCWoDAReJ6zKZuTFRq5IJSP9exLo5Z3fgMHaLUCKC39ZVpTQoLAUIWSII64XXZ2yNWjpjlRH-nK3QS1egc_KSrXN-BdDCS1yxbTO9jMs3_ZJ3TcuxlHwXPlIewxvx4XPmVVF3LW-PeaFDvmIXQ3jPdH3yhj0_3HfVrmieHuvqrilGId1SBLA-Ce8IZG-iIesSUoheWADnehV7bYNySfTBBaMjGFRgEpk4DEYkkht289ediGj_NU-HMB_3_3fyB79NQis</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Lightweight TLS 1.3 Handshake for C-ITS Systems</title><source>IEEE Xplore All Conference Series</source><creator>Goncharskyi, Danylo ; Kim, Sung Yong ; Gu, Pengwenlong ; Serhrouchni, Ahmed ; Khatoun, Rida ; Nait-Abdesselam, Farid</creator><creatorcontrib>Goncharskyi, Danylo ; Kim, Sung Yong ; Gu, Pengwenlong ; Serhrouchni, Ahmed ; Khatoun, Rida ; Nait-Abdesselam, Farid</creatorcontrib><description>Cooperative Intelligent Transport Systems (C-ITS) Deployment Platform is considered the newest version of vehicular communication systems, which enables the cooperation between two or more ITS sub-systems to provide enhanced services. With the expanded communication range and system complexity, ensuring the credibility of access nodes and protecting users from being monitored has become a difficult problem in network security, especially the services provided by remote servers like navigation. Transport Layer Security (TLS) is widely used for user authentication and encrypted data transmission in all networks. However, although the TLS handshake complexity is significantly reduced in TLS 1.3 the transmission of a full certificate chain during the handshake is still costly, especially for high-mobility vehicles. In this paper, we propose an optional extension named Certificate Get to reduce the TLS handshake overhead in C-ITS. Specifically, with our proposed extension, the revisiting client transmits a hash value of the certificate chain corresponding to a certain server in the ClientHello message, which can reduce the transmission payload of the certificate chain from an average of 4874 bytes to 68 bytes. Simulation results show that our proposed scheme achieves a significant performance gain by greatly reducing the certificate transmission delay by 50% for both TLS 1.3 and TLS 1.2.</description><identifier>EISSN: 1938-1883</identifier><identifier>EISBN: 1538674629</identifier><identifier>EISBN: 9781538674628</identifier><identifier>DOI: 10.1109/ICC45041.2023.10279295</identifier><language>eng</language><publisher>IEEE</publisher><subject>Delays ; Energy consumption ; Handshake overhead ; Navigation ; Network security ; Performance gain ; Protocols ; Simulation ; TLS hello extension ; Transport Layer Security ; Vehicular Communication</subject><ispartof>ICC 2023 - IEEE International Conference on Communications, 2023, p.1432-1437</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10279295$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,23929,23930,25139,27924,54554,54931</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/10279295$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Goncharskyi, Danylo</creatorcontrib><creatorcontrib>Kim, Sung Yong</creatorcontrib><creatorcontrib>Gu, Pengwenlong</creatorcontrib><creatorcontrib>Serhrouchni, Ahmed</creatorcontrib><creatorcontrib>Khatoun, Rida</creatorcontrib><creatorcontrib>Nait-Abdesselam, Farid</creatorcontrib><title>Lightweight TLS 1.3 Handshake for C-ITS Systems</title><title>ICC 2023 - IEEE International Conference on Communications</title><addtitle>ICC</addtitle><description>Cooperative Intelligent Transport Systems (C-ITS) Deployment Platform is considered the newest version of vehicular communication systems, which enables the cooperation between two or more ITS sub-systems to provide enhanced services. With the expanded communication range and system complexity, ensuring the credibility of access nodes and protecting users from being monitored has become a difficult problem in network security, especially the services provided by remote servers like navigation. Transport Layer Security (TLS) is widely used for user authentication and encrypted data transmission in all networks. However, although the TLS handshake complexity is significantly reduced in TLS 1.3 the transmission of a full certificate chain during the handshake is still costly, especially for high-mobility vehicles. In this paper, we propose an optional extension named Certificate Get to reduce the TLS handshake overhead in C-ITS. Specifically, with our proposed extension, the revisiting client transmits a hash value of the certificate chain corresponding to a certain server in the ClientHello message, which can reduce the transmission payload of the certificate chain from an average of 4874 bytes to 68 bytes. Simulation results show that our proposed scheme achieves a significant performance gain by greatly reducing the certificate transmission delay by 50% for both TLS 1.3 and TLS 1.2.</description><subject>Delays</subject><subject>Energy consumption</subject><subject>Handshake overhead</subject><subject>Navigation</subject><subject>Network security</subject><subject>Performance gain</subject><subject>Protocols</subject><subject>Simulation</subject><subject>TLS hello extension</subject><subject>Transport Layer Security</subject><subject>Vehicular Communication</subject><issn>1938-1883</issn><isbn>1538674629</isbn><isbn>9781538674628</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2023</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNo1j8tKw0AUQEdBsK3-gcj8QNJ75z1LCWoDAReJ6zKZuTFRq5IJSP9exLo5Z3fgMHaLUCKC39ZVpTQoLAUIWSII64XXZ2yNWjpjlRH-nK3QS1egc_KSrXN-BdDCS1yxbTO9jMs3_ZJ3TcuxlHwXPlIewxvx4XPmVVF3LW-PeaFDvmIXQ3jPdH3yhj0_3HfVrmieHuvqrilGId1SBLA-Ce8IZG-iIesSUoheWADnehV7bYNySfTBBaMjGFRgEpk4DEYkkht289ediGj_NU-HMB_3_3fyB79NQis</recordid><startdate>20230528</startdate><enddate>20230528</enddate><creator>Goncharskyi, Danylo</creator><creator>Kim, Sung Yong</creator><creator>Gu, Pengwenlong</creator><creator>Serhrouchni, Ahmed</creator><creator>Khatoun, Rida</creator><creator>Nait-Abdesselam, Farid</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>20230528</creationdate><title>Lightweight TLS 1.3 Handshake for C-ITS Systems</title><author>Goncharskyi, Danylo ; Kim, Sung Yong ; Gu, Pengwenlong ; Serhrouchni, Ahmed ; Khatoun, Rida ; Nait-Abdesselam, Farid</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-h238t-a079d298e03b6c6e78d1eac9270088b4cb57a48d2ba8a65c061406de6cff62de3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Delays</topic><topic>Energy consumption</topic><topic>Handshake overhead</topic><topic>Navigation</topic><topic>Network security</topic><topic>Performance gain</topic><topic>Protocols</topic><topic>Simulation</topic><topic>TLS hello extension</topic><topic>Transport Layer Security</topic><topic>Vehicular Communication</topic><toplevel>online_resources</toplevel><creatorcontrib>Goncharskyi, Danylo</creatorcontrib><creatorcontrib>Kim, Sung Yong</creatorcontrib><creatorcontrib>Gu, Pengwenlong</creatorcontrib><creatorcontrib>Serhrouchni, Ahmed</creatorcontrib><creatorcontrib>Khatoun, Rida</creatorcontrib><creatorcontrib>Nait-Abdesselam, Farid</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Xplore</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Goncharskyi, Danylo</au><au>Kim, Sung Yong</au><au>Gu, Pengwenlong</au><au>Serhrouchni, Ahmed</au><au>Khatoun, Rida</au><au>Nait-Abdesselam, Farid</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Lightweight TLS 1.3 Handshake for C-ITS Systems</atitle><btitle>ICC 2023 - IEEE International Conference on Communications</btitle><stitle>ICC</stitle><date>2023-05-28</date><risdate>2023</risdate><spage>1432</spage><epage>1437</epage><pages>1432-1437</pages><eissn>1938-1883</eissn><eisbn>1538674629</eisbn><eisbn>9781538674628</eisbn><abstract>Cooperative Intelligent Transport Systems (C-ITS) Deployment Platform is considered the newest version of vehicular communication systems, which enables the cooperation between two or more ITS sub-systems to provide enhanced services. With the expanded communication range and system complexity, ensuring the credibility of access nodes and protecting users from being monitored has become a difficult problem in network security, especially the services provided by remote servers like navigation. Transport Layer Security (TLS) is widely used for user authentication and encrypted data transmission in all networks. However, although the TLS handshake complexity is significantly reduced in TLS 1.3 the transmission of a full certificate chain during the handshake is still costly, especially for high-mobility vehicles. In this paper, we propose an optional extension named Certificate Get to reduce the TLS handshake overhead in C-ITS. Specifically, with our proposed extension, the revisiting client transmits a hash value of the certificate chain corresponding to a certain server in the ClientHello message, which can reduce the transmission payload of the certificate chain from an average of 4874 bytes to 68 bytes. Simulation results show that our proposed scheme achieves a significant performance gain by greatly reducing the certificate transmission delay by 50% for both TLS 1.3 and TLS 1.2.</abstract><pub>IEEE</pub><doi>10.1109/ICC45041.2023.10279295</doi><tpages>6</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier EISSN: 1938-1883
ispartof ICC 2023 - IEEE International Conference on Communications, 2023, p.1432-1437
issn 1938-1883
language eng
recordid cdi_ieee_primary_10279295
source IEEE Xplore All Conference Series
subjects Delays
Energy consumption
Handshake overhead
Navigation
Network security
Performance gain
Protocols
Simulation
TLS hello extension
Transport Layer Security
Vehicular Communication
title Lightweight TLS 1.3 Handshake for C-ITS Systems
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-09T02%3A33%3A46IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Lightweight%20TLS%201.3%20Handshake%20for%20C-ITS%20Systems&rft.btitle=ICC%202023%20-%20IEEE%20International%20Conference%20on%20Communications&rft.au=Goncharskyi,%20Danylo&rft.date=2023-05-28&rft.spage=1432&rft.epage=1437&rft.pages=1432-1437&rft.eissn=1938-1883&rft_id=info:doi/10.1109/ICC45041.2023.10279295&rft.eisbn=1538674629&rft.eisbn_list=9781538674628&rft_dat=%3Cieee_CHZPO%3E10279295%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-h238t-a079d298e03b6c6e78d1eac9270088b4cb57a48d2ba8a65c061406de6cff62de3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=10279295&rfr_iscdi=true