• DocumentCode
    2217286
  • Title

    Implementation of ECC/ECDSA cryptography algorithms based on Java card

  • Author

    Han, Jin-Hee ; Kim, Young-Jin ; Jun, Sung-Ik ; Chung, Kyo-Il ; Seo, Chang-Ho

  • fYear
    2002
  • fDate
    2002
  • Firstpage
    272
  • Lastpage
    276
  • Abstract
    This paper describes the implementations and test results of elliptic curve cryptography (ECC) and elliptic curve digital signature algorithm (ECDSA) algorithms based on Java card. A 163-bit ECC guarantees as secure as the 1024-bit Rivest-Shamir-Adleman (RSA) public key algorithm, which has been frequently used until now. According to our test results, the 163-bit ECC processing time is about five times faster compared with the 1024-bit RSA, and the amount of resource usages of ECC is smaller than RSA. Therefore, ECC is more appropriate for use on secure devices such as smart cards and wireless devices with constrained computational power consumption and memory resources.
  • Keywords
    message authentication; public key cryptography; 163 bit; Java card; RSA public key algorithm; Rivest-Shamir-Adleman algorithm; data security; elliptic curve cryptography; elliptic curve digital signature algorithm; Communication system security; Digital signatures; Elliptic curve cryptography; Elliptic curves; Energy consumption; Java; Public key; Public key cryptography; Smart cards; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems Workshops, 2002. Proceedings. 22nd International Conference on
  • Print_ISBN
    0-7695-1588-6
  • Type

    conf

  • DOI
    10.1109/ICDCSW.2002.1030781
  • Filename
    1030781