Efficient
Transmission of PKI Certificates using ECC and its Variants
Shivkumar Selvakumaraswamy1, Umamaheswari Govindaswamy2
1Anna University, India
2PSG College of Technology, India
Abstract: The demand for wireless networks is increasing
rapidly and it becomes essential to design existing Public-Key Infrastructure (PKI)
useful for wireless devices. A PKI is a set of procedures needed to create,
distribute and revoke digital certificates. PKI is an arrangement that binds
public keys with respective user identities by means of a Certificate Authority
(CA). The user identity must be unique within each CA domain. The third-party Validation
Authority (VA) can provide this information on behalf of CA. The binding is
established through the registration and issuance process which is carried out
by software at a CA or under human supervision. Elliptic Curve Cryptography
(ECC) is proved to be the best suited one for resource constrained applications.
This paper compares the two PKI algorithms ECC and Rivest-Shamir-Adleman (RSA).
It is found that ECC-based signatures on a certificate are smaller and faster
to create; and the public key that the certificate holds is smaller as well.
Verification is also faster using ECC-based certificates, especially at higher
key strengths. The security of ECC systems is based on the elliptic curve
discrete logarithm problem, rather than the integer factorization problem. This
allows for faster computations and efficient transmission of certificates.
Keywords: ECC, PKI, wireless
application protocol, registration authority, digital signature.
Received September 5, 2013; accepted December 24, 2013