Fast Non-Adjacent Form (NAF) Conversion through a Bit-Stream Scan 


Vol. 44,  No. 5, pp. 537-544, May  2017


PDF

  Abstract

As a special form of the signed-digit representation, the NAF(non-adjacent form) minimizes the hamming weight by reducing the average density of the non-zero bits from the binary representation of the positive integer k. Due to this advantage, the NAF is used in various fields; in particular, it is actively used in cryptology. The existing NAF-conversion algorithm, however, is problematic because the conversion speed decreases when the LSB(least significant bit) frequently becomes "1" during the binary positive integer conversion process. This paper suggests a method for the improvement of the NAF-conversion speed for which the problems that occur in the existing NAF-conversion process are solved. To verify the performance improvement of the algorithm, the CPU cycle for the various inputs were measured on the ATmega128, a low-performance 8-bit microprocessor. The results of this study show that, compared with the existing algorithm, the suggested algorithm not only improved the processing speed of the major patterns by 20% or more on average, but it also reduced the NAF-conversion time by 13% or more.


  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]

D. Hwang, J. Shin, Y. Choi, "Fast Non-Adjacent Form (NAF) Conversion through a Bit-Stream Scan," Journal of KIISE, JOK, vol. 44, no. 5, pp. 537-544, 2017. DOI: .


[ACM Style]

Doo-Hee Hwang, Jin-Myeong Shin, and Yoon-Ho Choi. 2017. Fast Non-Adjacent Form (NAF) Conversion through a Bit-Stream Scan. Journal of KIISE, JOK, 44, 5, (2017), 537-544. DOI: .


[KCI Style]

황두희, 신진명, 최윤호, "비트열 스캔을 통한 고속의 Non-Adjacent Form (NAF) 변환," 한국정보과학회 논문지, 제44권, 제5호, 537~544쪽, 2017. DOI: .


[Endnote/Zotero/Mendeley (RIS)]  Download


[BibTeX]  Download



Search




Journal of KIISE

  • ISSN : 2383-630X(Print)
  • ISSN : 2383-6296(Electronic)
  • KCI Accredited Journal

Editorial Office

  • Tel. +82-2-588-9240
  • Fax. +82-2-521-1352
  • E-mail. chwoo@kiise.or.kr