• DocumentCode
    1975623
  • Title

    Workload characterization of elliptic curve cryptography and other network security algorithms for constrained environments

  • Author

    Fiskiran, A. Murat ; Lee, Ruby B.

  • Author_Institution
    Dept. of Electr. Eng., Princeton Univ., NJ, USA
  • fYear
    2002
  • fDate
    25 Nov. 2002
  • Firstpage
    127
  • Lastpage
    137
  • Abstract
    In recent years, some cryptographic algorithms have gained popularity due to properties that make them suitable for use in constrained environments like mobile information appliances, where computing resources and power availability are limited. In this paper, we select a set of public-key, symmetric-key and hash algorithms suitable for such environments and study their workload characteristics. In particular, we study elliptic-curve versions of public-key cryptography algorithms, which allow fast software implementations while reducing the key size needed for a desired level of security compared to previous integer-based public-key algorithms. We characterize the operations needed by elliptic-curve analogs of Diffie-Hellman key exchange, ElGamal and the Digital Signature Algorithm for public-key cryptography, for different key sizes and different levels of software optimization. We also include characterizations for the Advanced Encryption Standard (AES) for symmetric-key cryptography, and SHA as a hash algorithm. We show that all these algorithms can be implemented efficiently with a very simple processor.
  • Keywords
    polynomials; public key cryptography; Diffie-Hellman key exchange; computing resources; elliptic curve cryptography; elliptic-curve versions; hash algorithms; mobile information appliances; power availability; public-key cryptography algorithms; software implementations; workload characterization; Polynomials; Public key cryptography;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Workload Characterization, 2002. WWC-5. 2002 IEEE International Workshop on
  • Print_ISBN
    0-7803-7681-1
  • Type

    conf

  • DOI
    10.1109/WWC.2002.1226501
  • Filename
    1226501