Implementation and Analysis of Multi-Precision Multiplication for Public Key Cryptography Based on Android Platform 


Vol. 37,  No. 10, pp. 940-948, Oct.  2012


PDF
  Abstract

Android program is developed with JAVA SDK and executed over virtual machine. For this reason, programming is easier than traditional C language but performance of operating speed decreases. To enhance the performance, NDK development tool, which provides C language, assembly language environment, was proposed. Furthermore, with NEON function provided by ARM, we can utilize the vector operation and enhance performance. In the paper, we explore effectiveness of NDK and then propose advanced multiplication structure with NEON function.

  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

H. Seo and H. Kim, "Implementation and Analysis of Multi-Precision Multiplication for Public Key Cryptography Based on Android Platform," The Journal of Korean Institute of Communications and Information Sciences, vol. 37, no. 10, pp. 940-948, 2012. DOI: .

[ACM Style]

Hwa-jeong Seo and Ho-won Kim. 2012. Implementation and Analysis of Multi-Precision Multiplication for Public Key Cryptography Based on Android Platform. The Journal of Korean Institute of Communications and Information Sciences, 37, 10, (2012), 940-948. DOI: .

[KICS Style]

Hwa-jeong Seo and Ho-won Kim, "Implementation and Analysis of Multi-Precision Multiplication for Public Key Cryptography Based on Android Platform," The Journal of Korean Institute of Communications and Information Sciences, vol. 37, no. 10, pp. 940-948, 10. 2012.