메뉴 건너뛰기




Volumn 7, Issue 2, 1999, Pages 280-284

An improved Montgomery's algorithm for high-speed RSA public-key cryptosystem

Author keywords

Cellular array; Data security; Modular multiplication; Montgomery's algorithm; Public key cryptography; RSA

Indexed keywords

ALGORITHMS; COMPUTER ARCHITECTURE; DATA ACQUISITION; ITERATIVE METHODS; LOGIC CIRCUITS;

EID: 0032667653     PISSN: 10638210     EISSN: None     Source Type: Journal    
DOI: 10.1109/92.766756     Document Type: Article
Times cited : (39)

References (17)
  • 1
    • 0017930809 scopus 로고
    • A method for obtaining digital signatures and public-key cryptosystems
    • Feb.
    • R. L. Rivest, A. Shamir, and L. Adleman. "A method for obtaining digital signatures and public-key cryptosystems," Commun. ACM, vol. 21, no. 2, pp. 120-126, Feb. 1978.
    • (1978) Commun. ACM , vol.21 , Issue.2 , pp. 120-126
    • Rivest, R.L.1    Shamir, A.2    Adleman, L.3
  • 2
    • 84874800178 scopus 로고
    • A public key cryptosystem and a signature scheme based on discrete logarithms
    • July
    • T. El Gamal, "A public key cryptosystem and a signature scheme based on discrete logarithms," IEEE Trans. Inform. Theory, vol. IT-31, pp. 469-472, July 1985.
    • (1985) IEEE Trans. Inform. Theory , vol.IT-31 , pp. 469-472
    • El Gamal, T.1
  • 5
    • 0037734396 scopus 로고
    • A programmable VLSI architecture for computing multiplication and polynomial evaluation modulo a positive integer
    • Feb.
    • E.-H. Lu, L. Harn, J.-Y. Lee, and W.-Y. Hwang. "A programmable VLSI architecture for computing multiplication and polynomial evaluation modulo a positive integer," IEEE J. Solid-State Circuits, vol. 23, pp. 204-207, Feb. 1988.
    • (1988) IEEE J. Solid-State Circuits , vol.23 , pp. 204-207
    • Lu, E.-H.1    Harn, L.2    Lee, J.-Y.3    Hwang, W.-Y.4
  • 6
    • 0023386041 scopus 로고
    • Fast computation of A*B modulo N
    • July
    • P. W. Baker. "Fast computation of A*B modulo N," Electron. Lett., vol. 23, no. 15, pp. 794-795, July 1987.
    • (1987) Electron. Lett. , vol.23 , Issue.15 , pp. 794-795
    • Baker, P.W.1
  • 7
    • 84966243285 scopus 로고
    • Modular multiplication without trial division
    • P. L. Montgomery, "Modular multiplication without trial division," Math. Comput., vol. 44, pp. 519-521, 1985.
    • (1985) Math. Comput. , vol.44 , pp. 519-521
    • Montgomery, P.L.1
  • 8
    • 84954767265 scopus 로고
    • A faster modular multiplication algorithm
    • S. E. Eldridge, "A faster modular multiplication algorithm," Int. J. Comput. Math., vol. 40, pp. 63-68, 1991.
    • (1991) Int. J. Comput. Math. , vol.40 , pp. 63-68
    • Eldridge, S.E.1
  • 9
    • 0000094920 scopus 로고
    • Systolic modular multiplication
    • Mar.
    • C. D. Walter. "Systolic modular multiplication," IEEE Trans. Comput., vol. 42, pp. 376-378, Mar. 1993.
    • (1993) IEEE Trans. Comput. , vol.42 , pp. 376-378
    • Walter, C.D.1
  • 10
    • 0028482946 scopus 로고
    • A systolic linear-array multiplier for a class of right-shift algorithms
    • Aug.
    • P. Kornerup, "A systolic linear-array multiplier for a class of right-shift algorithms," IEEE Trans. Comput., vol. 43, pp. 892-898, Aug. 1994.
    • (1994) IEEE Trans. Comput. , vol.43 , pp. 892-898
    • Kornerup, P.1
  • 11
    • 0027188810 scopus 로고
    • Fast implementation of RSA cryptography
    • Windsor, Ont., Canada, June
    • M. Shand and J. Vuillemin, "Fast implementation of RSA cryptography," in Proc. 11th IEEE Symp. Computer Arithmetic, Windsor, Ont., Canada, June 1993, pp. 252-259.
    • (1993) Proc. 11th IEEE Symp. Computer Arithmetic , pp. 252-259
    • Shand, M.1    Vuillemin, J.2
  • 13
    • 11044233114 scopus 로고    scopus 로고
    • Master's thesis, Dept. Electron. Eng., National Chiao Tung Univ., Hsinchu, Taiwan, R.O.C., June
    • C.-C. Yang, "The IC design of a high-speed RSA processor," Master's thesis, Dept. Electron. Eng., National Chiao Tung Univ., Hsinchu, Taiwan, R.O.C., June 1996.
    • (1996) The IC Design of a High-speed RSA Processor
    • Yang, C.-C.1
  • 15
    • 0030172012 scopus 로고    scopus 로고
    • Analyzing and comparing Montgomery multiplication algorithms
    • June
    • C. K. Koc and B. S. Kaliski, Jr., "Analyzing and comparing Montgomery multiplication algorithms," J. Microelectromech. Syst., vol. 16, pp. 26-33, June 1996.
    • (1996) J. Microelectromech. Syst. , vol.16 , pp. 26-33
    • Koc, C.K.1    Kaliski Jr., B.S.2
  • 16
    • 0015724965 scopus 로고
    • A two's complement parallel array multiplication algorithm
    • Dec.
    • C. R. Baugh and B. A. Wooley, "A two's complement parallel array multiplication algorithm," IEEE Trans. Comput., vol. C-22, pp. 1045-1047, Dec. 1973.
    • (1973) IEEE Trans. Comput. , vol.C-22 , pp. 1045-1047
    • Baugh, C.R.1    Wooley, B.A.2
  • 17


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.