DocumentCode :
2063478
Title :
A Design of Certificate Authority Based on Elliptic Curve Cryptography
Author :
Yangtao, Yuan ; Quan, Liu ; Fen, Li
Author_Institution :
Sch. of Inf. Eng., Wuhan Univ. of Technol., Wuhan, China
fYear :
2010
fDate :
10-12 Aug. 2010
Firstpage :
454
Lastpage :
457
Abstract :
CA (Certificate Authority) acts as the trusted third party, which serves to issue digital certificates and validate them in PKI (Public Key Infrastructure). Hence it´s significant to ensure the CA system´s security. The ECC (Elliptic Curve Cryptography) has the advantages of shorter key and higher efficiency, comparing with other public key cryptographies such as RSA. The purpose of this work is to design and implement a CA based on ECC by using Java programming technique, which can sign X.509v3 digital certificate to client and then validate client certificate. In application, the key pair (including public key and private key) can be got from the PKCS#12 (Public Key Cryptography Standard), which is used in encryption, decryption and digital signature. The ECC-based CA is used in the system of DRM (Digital Rights Management) to contribute to confidentiality, authenticity, integrality and non-repudiation in communication.
Keywords :
Java; certification; digital signatures; public key cryptography; CA system security; Java programming technique; PKCS#12; X.509v3 digital certificate; certificate authority; client certificate; digital certificate; digital rights management; digital signature; elliptic curve cryptography; public key infrastructure; Algorithm design and analysis; Elliptic curve cryptography; Elliptic curves; Encryption; CA; ECC; ECDLP; digital certificate;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing and Applications to Business Engineering and Science (DCABES), 2010 Ninth International Symposium on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4244-7539-1
Type :
conf
DOI :
10.1109/DCABES.2010.99
Filename :
5571603
Link To Document :
بازگشت