• DocumentCode
    2359474
  • Title

    The performance measurement of cryptographic primitives on palm devices

  • Author

    Wong, Duncan S. ; Fuentes, Hector Ho ; Chan, Agnes H.

  • Author_Institution
    Coll. of Comput. Sci., Northeastern Univ., Boston, MA, USA
  • fYear
    2001
  • fDate
    10-14 Dec. 2001
  • Firstpage
    92
  • Lastpage
    101
  • Abstract
    We developed and evaluated several cryptographic system libraries for Palm OS(R) which include stream and block ciphers, hash functions and multiple-precision integer arithmetic operations. We noted that the encryption speed of SSC2 outperforms both ARC4 (Alleged RC4) and SEAL 3.0 if the plaintext is small. On the other hand, SEAL 3.0 almost doubles the speed of SSC2 when the plaintext is very large. We also observed that the optimized Rijndael with 8KB of lookup tables is 4 times faster than DES. In addition, our results show that implementing the cryptographic algorithms as system libraries does not degrade their performance significantly. Instead, they provide great flexibility and code management to the algorithms. Furthermore, the test results presented provide a basis for performance estimation of cryptosystems implemented on the PalmPilotTM.
  • Keywords
    cryptography; digital arithmetic; notebook computers; operating systems (computers); software libraries; software performance evaluation; table lookup; ARC4; Alleged RC4; Palm OS; PalmPilot; SEAL 3.0; SSC2; block ciphers; code management; cryptographic primitives; cryptographic system libraries; encryption speed; hash functions; lookup tables; multiple-precision integer arithmetic operations; optimized Rijndael; performance measurement; stream ciphers; Computer science; Cryptography; Educational institutions; Handheld computers; Internet; Libraries; Measurement; Microprocessors; Seals; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Security Applications Conference, 2001. ACSAC 2001. Proceedings 17th Annual
  • Print_ISBN
    0-7695-1405-7
  • Type

    conf

  • DOI
    10.1109/ACSAC.2001.991525
  • Filename
    991525