Evaluation of Libraries and Typical Embedded Systems for ECDSA Signature Verification for Car2X Communication

M. Kramer, Florian Gerstmayer, Jürgen Hausladen
{"title":"Evaluation of Libraries and Typical Embedded Systems for ECDSA Signature Verification for Car2X Communication","authors":"M. Kramer, Florian Gerstmayer, Jürgen Hausladen","doi":"10.1109/ETFA.2018.8502595","DOIUrl":null,"url":null,"abstract":"Over the last decades, cars have become more and more prevalent and play an important role in our modern society. With the continuously growing number of vehicles, also the probability for road accidents and traffic congestions increases. Car2X communication in traffic infrastructure is a key enabler of many technologies yet to come, such as autonomous driving. Allowing and enabling the exchange of data from various cars and their respective environment provides amongst other possibilities - increased road safety and congestion avoidance. Several standards already exist which define the structure of messages and how they have to be signed - with elliptic curve based signatures. This signature is to be verified, ensuring authenticity and integrity so no “malicious” car can i.e. impersonate an emergency vehicle or sham an accident. However, validating an elliptic curve signature in such a field of application requires appropriate performance to ensure necessary throughput. In other words, cars and roadside equipment must be up to the task to process messages fast enough to prevent any harm, like traffic lights being switched too late or cars not being informed in time of an accident ahead. This paper shall show typical performance for out of the box embedded hardware, likely to be used for such equipment. Furthermore it will compare OpenSSL and mbedTLS regarding their performance and it will give optimization advices to maximize verification throughput.","PeriodicalId":6566,"journal":{"name":"2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA)","volume":"21 1","pages":"1123-1126"},"PeriodicalIF":0.0000,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ETFA.2018.8502595","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Over the last decades, cars have become more and more prevalent and play an important role in our modern society. With the continuously growing number of vehicles, also the probability for road accidents and traffic congestions increases. Car2X communication in traffic infrastructure is a key enabler of many technologies yet to come, such as autonomous driving. Allowing and enabling the exchange of data from various cars and their respective environment provides amongst other possibilities - increased road safety and congestion avoidance. Several standards already exist which define the structure of messages and how they have to be signed - with elliptic curve based signatures. This signature is to be verified, ensuring authenticity and integrity so no “malicious” car can i.e. impersonate an emergency vehicle or sham an accident. However, validating an elliptic curve signature in such a field of application requires appropriate performance to ensure necessary throughput. In other words, cars and roadside equipment must be up to the task to process messages fast enough to prevent any harm, like traffic lights being switched too late or cars not being informed in time of an accident ahead. This paper shall show typical performance for out of the box embedded hardware, likely to be used for such equipment. Furthermore it will compare OpenSSL and mbedTLS regarding their performance and it will give optimization advices to maximize verification throughput.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Car2X通信ECDSA签名验证的库和典型嵌入式系统的评估
在过去的几十年里,汽车变得越来越普遍,在我们的现代社会中扮演着重要的角色。随着车辆数量的不断增加,道路事故和交通拥堵的概率也在增加。交通基础设施中的Car2X通信是许多尚未到来的技术的关键推动因素,例如自动驾驶。允许并启用来自不同车辆及其各自环境的数据交换提供了其他可能性-提高道路安全和避免拥堵。已有几个标准定义了消息的结构以及如何对消息进行签名——基于椭圆曲线的签名。该签名需要验证,以确保真实性和完整性,因此没有“恶意”汽车可以冒充紧急车辆或伪造事故。然而,在这样的应用领域中验证椭圆曲线签名需要适当的性能来确保必要的吞吐量。换句话说,汽车和路边设备必须能够足够快地处理信息,以防止任何伤害,比如交通灯切换得太晚,或者汽车没有及时收到前方发生事故的通知。本文将展示可能用于此类设备的开箱即用嵌入式硬件的典型性能。此外,它将比较OpenSSL和mbedTLS的性能,并给出优化建议,以最大限度地提高验证吞吐量。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Scheduling and Situation-Adaptive Operation for Energy Efficiency of Hot Press Forging Factory Application of the Internet of Things (IoT) Technology in Consumer Electronics - Case Study Moving Average control chart for the detection and isolation of temporal faults in stochastic Petri nets A Prototype Implementation of Wi-Fi Seamless Redundancy with Reactive Duplication Avoidance Continuous Maintenance System for Optimal Scheduling Based on Real-Time Machine Monitoring
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1