Cryptology ePrint Archive: Report 2019/887

Accelerating V2X Cryptography through Batch Operations

Paul Bottinelli and Robert Lambert

Abstract: The increasing communication capabilities of vehicles are paving the way for promising road safety and traffic management applications. But the rise of connected vehicles also potentially introduces many security and privacy concerns. Thus, a vision of a successful cooperative vehicular network relies on strong security properties. Proposals such as the Security Credential Management System (SCMS) fulfil these security requirements with the concept of pseudonym certificates, relying on large-scale PKI. But since the on-board units performing these cryptographic operations are usually resource-constrained devices, it is important to consider ways to optimize and devise efficient implementations of the proposed algorithms.

In this work, we study optimizations on the mathematical and algorithmic aspects of the validation of implicit certificates and the verification of ECDSA signatures used in the SCMS. We propose efficient algorithms to validate batches of implicit certificates, providing significant savings compared to the sequential validation of the individual certificates. We also propose optimizations to the verification of ECDSA signatures when the verification is performed with an implicit certificate. Although we focus our work on the SCMS and V2X communications, our contributions are more general and apply to every system combining ECQV and ECDSA.

Category / Keywords: applications / Implicit certificates and ECQV and Batch ECDSA and V2X and SCMS

Date: received 1 Aug 2019

Contact author: paul bottinelli at isara com, robert lambert@escrypt com

Available format(s): PDF | BibTeX Citation

Version: 20190805:221730 (All versions of this report)

Short URL: ia.cr/2019/887


[ Cryptology ePrint archive ]