Publications Meetings The Profession Membership Programs Math Samplings Policy & Advocacy In the News About the AMS
|
   
Mobile Device Pairing
Mathematics of Computation
Mathematics of Computation
ISSN 1088-6842(e) ISSN 0025-5718(p)

     

Minimality and other properties of the width-$w$ nonadjacent form


Authors: James A. Muir and Douglas R. Stinson
Journal: Math. Comp. 75 (2006), 369-384
MSC (2000): Primary 94A60, 11T71, 14G50; Secondary 94B40
Posted: July 12, 2005
MathSciNet review: 2176404
Full-text PDF Free Access

Abstract | References | Similar Articles | Additional Information

Abstract: Let $w \geq 2$ be an integer and let $D_w$ be the set of integers that includes zero and the odd integers with absolute value less than $2^{w-1}$. Every integer $n$ can be represented as a finite sum of the form $n = \sum a_i 2^i$, with $a_i \in D_w$, such that of any $w$ consecutive $a_i$'s at most one is nonzero. Such representations are called width-$w$ nonadjacent forms ($w$-NAFs). When $w=2$ these representations use the digits $\{0,\pm1\}$ and coincide with the well-known nonadjacent forms. Width-$w$ nonadjacent forms are useful in efficiently implementing elliptic curve arithmetic for cryptographic applications. We provide some new results on the $w$-NAF. We show that $w$-NAFs have a minimal number of nonzero digits and we also give a new characterization of the $w$-NAF in terms of a (right-to-left) lexicographical ordering. We also generalize a result on $w$-NAFs and show that any base 2 representation of an integer, with digits in $D_w$, that has a minimal number of nonzero digits is at most one digit longer than its binary representation.


References

  • 1. R. M. Avanzi.
    A Note on the Sliding Window Integer Recoding and its Left-to-Right Analogue,
    to appear in ``Workshop on Selected Areas in Cryptography - SAC 2004''.
  • 2. I. F. Blake, G. Seroussi and N. P. Smart.
    Elliptic Curves in Cryptography,
    Cambridge University Press, 1999. MR 1771549 (2001i:94048)
  • 3. S. H. Chang and N. Tsao-Wu.
    Distance and Structure of Cyclic Arithmetic Codes,
    in ``Proceedings of the Hawaii International Conference on System Sciences'' (1968), 463-466.
  • 4. H. Cohen.
    Analysis of the Flexible Window Powering Algorithm,
    Preprint.
    Available from http://www.math.u-bordeaux.fr/~cohen/window.dvi.
  • 5. H. Cohen, A. Miyaji and T. Ono.
    Efficient Elliptic Curve Exponentiation Using Mixed Coordinates,
    in ``Advances in Cryptology - ASIACRYPT '98'', Lecture Notes in Computer Science 1514 (1998), 51-65. MR 1726152
  • 6. D. M. Gordon.
    A Survey of Fast Exponentiation Methods,
    Journal of Algorithms 27 (1998), 129-146. MR 1613189 (99g:94014)
  • 7. D. Hankerson, A. Menezes and S. Vanstone.
    Guide to Elliptic Curve Cryptography,
    Springer, 2004. MR 2054891 (2005c:94049)
  • 8. C. Heuberger, R. Katti, H. Prodinger and X. Ruan.
    The Alternating Greedy Expansion and Applications to Left-to-Right Algorithms in Cryptography,
    Preprint.
    Available from http://www.wits.ac.za/helmut/paperlst.htm.
  • 9. K. Koyama and Y. Tsuruoka.
    Speeding up Elliptic Cryptosystems by Using a Signed Binary Window Method,
    in ``Advances in Cryptology - CRYPTO '92'', Lecture Notes in Computer Science 740 (1993), 345-357. MR 1287864
  • 10. J. H. van Lint,
    Introduction to Coding Theory,
    3rd edition, Springer, 1999. MR 1664228 (2000a:94001)
  • 11. A. Miyaji, T. Ono and H. Cohen.
    Efficient Elliptic Curve Exponentiation,
    in ``Information and Communication Security - ICICS '97'', Lecture Notes in Computer Science 1334 (1997), 282-290.
  • 12. B. Möller.
    Improved Techniques for Fast Exponentiation,
    in ``Information Security and Cryptology - ICISC 2002'', Lecture Notes in Computer Science 2587 (2002), 298-312. MR 2080830
  • 13. J. A. Muir and D. R. Stinson.
    New Minimal Weight Representations for Left-to-Right Window Methods,
    Technical Report CORR 2004-19, Centre for Applied Cryptographic Research.
    Available from http://www.cacr.math.uwaterloo.ca/techreports/2004.
  • 14. K. Okeya, K. Schmidt-Samoa, C. Spahn and T. Takagi.
    Signed Binary Representations Revisited,
    in ``Advances in Cryptology - CRYPTO 2004'',
    Lecture Notes in Computer Science 3152 (2004), 123-139.
  • 15. G. W. Reitwiesner.
    Binary Arithmetic,
    in Advances in Computers, Vol. 1, Academic Press, 1960, pp. 231-308. MR 0122018 (22:12745)
  • 16. J. A. Solinas. Efficient arithmetic on Koblitz curves. Designs, Codes and Cryptography 19 (2000), 195-249. MR 1759617 (2002k:14039)

Similar Articles

Retrieve articles in Mathematics of Computation with MSC (2000): 94A60, 11T71, 14G50, 94B40

Retrieve articles in all journals with MSC (2000): 94A60, 11T71, 14G50, 94B40


Additional Information

James A. Muir
Affiliation: Department of Combinatorics and Optimization, University of Waterloo, Waterloo, Ontario, Canada N2L 3G1
Email: jamuir@uwaterloo.ca

Douglas R. Stinson
Affiliation: School of Computer Science, University of Waterloo, Waterloo, Ontario, Canada N2L 3G1
Email: dstinson@uwaterloo.ca

DOI: http://dx.doi.org/10.1090/S0025-5718-05-01769-2
PII: S 0025-5718(05)01769-2
Keywords: Efficient representations, minimal weight, elliptic curve arithmetic
Received by editor(s): March 29, 2004
Received by editor(s) in revised form: August 21, 2004.
Posted: July 12, 2005
Additional Notes: The second author is supported by NSERC grant RGPIN 203114-02.
Article copyright: © Copyright 2005 American Mathematical Society




AMS and Social Media LinkedIn Facebook Podcasts Twitter YouTube RSS Feeds Blogs Wikipedia