1. E. Bach and J. Shallit. Algorithmic number theory: Efficient algorithms. MIT Press, Reading, Massachusetts, 1997.
2. D. J. Bernstein. Pippenger's exponentiation algorithm, 2002.
3. R. Bernstein. Multiplication by integer constants. Software - Practice and Experience, 16(7):641--652, November 1986.
4. E. F. Brickell, D. M. Gordon, K. S. McCurely, and D. B. Wilson. Fast exponentiation with precomputation. In Advances in Cryptology - EUROCRYPT' 92, pages 200--207. Lecture Notes in Computer Science, 658, Springer-Verlag, Berlin, May 1993.
5. J. H. Cheon, S. Jarecki, T. Kwan, and M. Lee. Fast exponentiation using split exponents. IEEE Transactions on Information Theory, 57(3):1816--1826, March 2011.