메뉴 건너뛰기




Volumn 16, Issue 9, 2008, Pages 1151-1161

A new modular exponentiation architecture for efficient design of RSA cryptosystem

Author keywords

Carry save addition (CSA); Modular exponentiation; Montgomery modular multiplication; RSA cryptosystem; VLSI architecture

Indexed keywords

CHEMICAL SHIFT; CHLORINE COMPOUNDS; CRYPTOGRAPHY; ELECTRIC CURRENTS; MAGNETIC ANISOTROPY; MULTIPLYING CIRCUITS; PUBLIC KEY CRYPTOGRAPHY; SIGNAL FILTERING AND PREDICTION; TREES (MATHEMATICS);

EID: 50549083561     PISSN: 10638210     EISSN: None     Source Type: Journal    
DOI: 10.1109/TVLSI.2008.2000524     Document Type: Article
Times cited : (71)

References (18)
  • 1
    • 0017018484 scopus 로고
    • New directions in cryptography
    • Nov
    • W. Diffie and M. E. Hellman, "New directions in cryptography," IEEE Trans. Inf. Theory, vol. IT-22, no. 6, pp. 644-654, Nov. 1976.
    • (1976) IEEE Trans. Inf. Theory , vol.IT-22 , Issue.6 , pp. 644-654
    • Diffie, W.1    Hellman, M.E.2
  • 2
    • 0017930809 scopus 로고
    • A method for obtaining digital signatures and public-key cryptosystems
    • Feb
    • R. Rivest, A. Shamir, and L. Adleman, "A method for obtaining digital signatures and public-key cryptosystems," Commun. ACM, vol. 21, pp. 120-126, Feb. 1978.
    • (1978) Commun. ACM , vol.21 , pp. 120-126
    • Rivest, R.1    Shamir, A.2    Adleman, L.3
  • 3
    • 84966243285 scopus 로고
    • Modular multiplication without trial division
    • Apr
    • P. L. Montgomery, "Modular multiplication without trial division," Math. Computation, vol. 44, pp. 519-521, Apr. 1985.
    • (1985) Math. Computation , vol.44 , pp. 519-521
    • Montgomery, P.L.1
  • 4
    • 84888068366 scopus 로고    scopus 로고
    • Two implementation methods of a 1024-bit RSA cryptoprocessor based on modified Montgomery algorithm
    • May
    • T. W. Kwon, C. S. You, W. S. Heo, Y. K. Kang, and J. R. Choi, "Two implementation methods of a 1024-bit RSA cryptoprocessor based on modified Montgomery algorithm," in Proc. IEEE Int. Symp. Circuits Syst., May 2001, vol. 4, pp. 650-653.
    • (2001) Proc. IEEE Int. Symp. Circuits Syst , vol.4 , pp. 650-653
    • Kwon, T.W.1    You, C.S.2    Heo, W.S.3    Kang, Y.K.4    Choi, J.R.5
  • 6
    • 4143149431 scopus 로고    scopus 로고
    • Fast Montgomery modular multiplication and RSA cryptographic processor architectures
    • Nov
    • C. McIvor, M. McLoone, and J. V. McCanny, "Fast Montgomery modular multiplication and RSA cryptographic processor architectures," in Proc. 37th Asilomar Conf. Signals, Syst. Comput, Nov. 2003, vol. 1, pp. 379-384.
    • (2003) Proc. 37th Asilomar Conf. Signals, Syst. Comput , vol.1 , pp. 379-384
    • McIvor, C.1    McLoone, M.2    McCanny, J.V.3
  • 7
    • 21644431783 scopus 로고    scopus 로고
    • Fast Montgomery modular multiplication by pipelined CSA architecture
    • Dec
    • K. Manochehri and S. Pourmozafari, "Fast Montgomery modular multiplication by pipelined CSA architecture," in Proc. IEEE Int. Conf. Microelectron., Dec. 2004, pp. 144-147.
    • (2004) Proc. IEEE Int. Conf. Microelectron , pp. 144-147
    • Manochehri, K.1    Pourmozafari, S.2
  • 8
    • 11244253798 scopus 로고    scopus 로고
    • Modified Montgomery modular multiplication and RSA exponentiation techniques
    • Nov
    • C. McIvor, M. McLoone, and J. V. McCanny, "Modified Montgomery modular multiplication and RSA exponentiation techniques," IEE Proc.-Comput. Digit. Techniques, vol. 151, no. 6, pp. 402-408, Nov. 2004.
    • (2004) IEE Proc.-Comput. Digit. Techniques , vol.151 , Issue.6 , pp. 402-408
    • McIvor, C.1    McLoone, M.2    McCanny, J.V.3
  • 10
    • 11144291554 scopus 로고    scopus 로고
    • Q. Liu, F. Ma, D. Tong, and X. Cheng, A regular parallel RSA processor, in Proc. IEEE Midw. Symp. Circuits Syst., Jul. 2004, 3, pp. iii-467-iii-470.
    • Q. Liu, F. Ma, D. Tong, and X. Cheng, "A regular parallel RSA processor," in Proc. IEEE Midw. Symp. Circuits Syst., Jul. 2004, vol. 3, pp. iii-467-iii-470.
  • 11
    • 33744774323 scopus 로고    scopus 로고
    • A new RSA encryption architecture and hardware implementation based on optimized Montgomery multiplication
    • May
    • A. P. Fournaris and O. Koufopavlou, "A new RSA encryption architecture and hardware implementation based on optimized Montgomery multiplication," in Proc. IEEE Int. Symp. Circuits Syst., May 2005, vol. 5, pp. 4645-4648.
    • (2005) Proc. IEEE Int. Symp. Circuits Syst , vol.5 , pp. 4645-4648
    • Fournaris, A.P.1    Koufopavlou, O.2
  • 12
    • 0000094920 scopus 로고
    • Systolic modular multiplication
    • Mar
    • C. D. Walter, "Systolic modular multiplication," IEEE Trans. Comput., vol. 42, no. 3, pp. 376-378, Mar. 1993.
    • (1993) IEEE Trans. Comput , vol.42 , Issue.3 , pp. 376-378
    • Walter, C.D.1
  • 13
    • 50549094219 scopus 로고    scopus 로고
    • Artisan Components, Sunnyvale, CA, TSMC 0.13-μm (CL013G) process 1.2-Volt SAGE-XTM standard cell library databook, Jan. 2004.
    • Artisan Components, Sunnyvale, CA, "TSMC 0.13-μm (CL013G) process 1.2-Volt SAGE-XTM standard cell library databook," Jan. 2004.
  • 15
    • 33645889684 scopus 로고    scopus 로고
    • Three hardware architectures for the binary modular exponentiation: Sequential, parallel, and systolic
    • Mar
    • N. Nedjah and L. M. Mourelle, "Three hardware architectures for the binary modular exponentiation: Sequential, parallel, and systolic," IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 53, no. 3, pp. 627-633, Mar. 2006.
    • (2006) IEEE Trans. Circuits Syst. I, Reg. Papers , vol.53 , Issue.3 , pp. 627-633
    • Nedjah, N.1    Mourelle, L.M.2
  • 16
    • 0042466579 scopus 로고    scopus 로고
    • Cellular-array modular multiplier for fast RSA public-key cryptosystem based on modified booth's algorithm
    • Jun
    • J. H. Hong and C. W. Wu, "Cellular-array modular multiplier for fast RSA public-key cryptosystem based on modified booth's algorithm," IEEE Trans. Very Large Scale Integr. (VLSI) Syst., vol. 11, no. 3, pp. 474-484, Jun. 2003.
    • (2003) IEEE Trans. Very Large Scale Integr. (VLSI) Syst , vol.11 , Issue.3 , pp. 474-484
    • Hong, J.H.1    Wu, C.W.2
  • 17
    • 0036385605 scopus 로고    scopus 로고
    • Efficient architectures for implementing montgomery modular multiplication and RSA modular exponentiation on reconfigurable logic
    • Feb
    • A. Daly and W. Marnane, "Efficient architectures for implementing montgomery modular multiplication and RSA modular exponentiation on reconfigurable logic," in Proc. ACM/SIGDA 10th Int. Symp. FPGAs, Feb. 2002, pp. 40-49.
    • (2002) Proc. ACM/SIGDA 10th Int. Symp. FPGAs , pp. 40-49
    • Daly, A.1    Marnane, W.2
  • 18
    • 0022482205 scopus 로고
    • Partitioning and mapping algorithms into fixed size systolic arrays
    • Jan
    • D. I. Moldovan and J. A. B. Fortes, "Partitioning and mapping algorithms into fixed size systolic arrays," IEEE Trans. Comput., vol. 35, no. 1, pp. 1-12, Jan. 1986.
    • (1986) IEEE Trans. Comput , vol.35 , Issue.1 , pp. 1-12
    • Moldovan, D.I.1    Fortes, J.A.B.2


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