Design and Implementation of Multiple ECQV Implicit Certificate Generation Algorithms
Eun-Gi Kim

Eun-Gi Kim, Department of Information and Communication Engineering, Hanbat National University, Korea.

Manuscript received on 01 January 2019 | Revised Manuscript received on 06 January 2019 | Manuscript Published on 07 April 2019 | PP: 403-406 | Volume-8 Issue- 3C January 2019 | Retrieval Number: C10860183C19/2019©BEIESP

Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open-access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: A method for generating multiple certificates with a single CA-authenticated certificate in a vehicle communication system having an ECQV-based certificate. Methods/Statistical analysis: Using the features of ECC (Elliptic-Curve Cryptography), the author proposes a method to generate a multiple ECQV implicit certificates with a single certificate generation request. The vehicle sends the public key and the number of required certificates to the CA. The CA passes the ECQV certificate and the values needed to generate multiple certificates to the vehicle. Findings: In this paper, we implemented the proposed multiple ECQV implicit certificate scheme and analyzed its performance on the embedded board. In this case, the security library used in the implementation is Openssl, and the embedded board for performance analysis is FaLinux’s ez-s3c6410. The setup and request time for generating the certificate are almost the same as the existing method. In the case of generating multiple certificates according to the existing ECQV method, one request processing time is required when generating each certificate. In contrast, in the proposed method, even when generating multiple certificates, only one request processing time is required. Experimental results show that certificate generation time is shorter than public key generation time from certificate, and secret key generation time is much shorter than public key generation time. This is because in public key generation in ECQV, the arithmetic operation of the points in the elliptic curve is required, whereas the secret key requires a simple integer arithmetic operation. Improvements/Applications: We propose a method to generate multiple ECQV implicit certificates by generating only one public key. The performance of the proposed method is analyzed and confirmed to be superior then the conventional method.

Keywords: Vehicle, Communication, Security, Certificate, ECQV, WAVE.
Scope of the Article: Communication