1. Rivest, R.L., Shamir, A., Adleman, L.: A method for obtaining digital signatures and public-key cryptosystems. Commun. ACM 21(2), 120–126 (1987)
2. Diffie, W., Hellman, M.E.: New directions in cryptography. IEEE Trans. Inf. Theor. IT 22, 644–654 (1976)
3. Koblitz, N.: Elliptic curve cryptosystems. Math. Comput. 48(177), 203–209 (1987)
4. Knuth, D.E.: The Art of Computer Programming: Seminumerical Algorithms, 3rd edn. Addison-Wesley, Boston (1997)
5. Karatsuba, A., Ofman, Y.: Multiplication of multidigit numbers on automata. Doklady Akademii Nauk SSSR 145(2), 293–294 (1962). (in Russian). English translation in Sov. Phys.-Dokl. 7, 595–596 (1963)