메뉴 건너뛰기




Volumn 53, Issue 3, 2006, Pages 627-633

Three hardware architectures for the binary modular exponentiation: Sequential, parallel, and systolic

Author keywords

Cryptography; Exponentiation; Modular; Multiplication

Indexed keywords

ALGORITHMS; FIELD PROGRAMMABLE GATE ARRAYS; SYSTOLIC ARRAYS;

EID: 33645889684     PISSN: 10577122     EISSN: None     Source Type: Journal    
DOI: 10.1109/TCSI.2005.858767     Document Type: Article
Times cited : (37)

References (23)
  • 1
    • 0017930809 scopus 로고
    • "A method for obtaining digital signature and public-key cryptosystems"
    • R. Rivest, A. Shamir, and L. Adleman, "A method for obtaining digital signature and public-key cryptosystems," Commun. ACM, vol. 21, pp. 120-126, 1978.
    • (1978) Commun. ACM , vol.21 , pp. 120-126
    • Rivest, R.1    Shamir, A.2    Adleman, L.3
  • 2
    • 0038462781 scopus 로고
    • "A survey of hardware implementation of RSA"
    • LNCS 435, G. Brassard, Ed
    • E. F. Brickell, "A survey of hardware implementation of RSA," in Proc. Advances in Cryptology (CRYPTO'98), vol. LNCS 435, G. Brassard, Ed., 1989, pp. 368-370.
    • (1989) Proc. Advances in Cryptology (CRYPTO'98) , pp. 368-370
    • Brickell, E.F.1
  • 3
    • 0033204468 scopus 로고    scopus 로고
    • "Montgomery exponentiations needs no final subtractions"
    • Oct
    • C. D. Walter, "Montgomery exponentiations needs no final subtractions," Electron. Lett., vol. 35, no. 21, pp. 1831-1832, Oct. 1999.
    • (1999) Electron. Lett. , vol.35 , Issue.21 , pp. 1831-1832
    • Walter, C.D.1
  • 4
    • 68549090587 scopus 로고    scopus 로고
    • "Montgomery exponentiations needs no final subtractions: Improved results"
    • LNCS 1965, C. Paar and Ç. K. Koç, Eds
    • G. Hachez and J. J. Quisquater, "Montgomery exponentiations needs no final subtractions: Improved results," in Proc. Cryptographic Hardware and Embedded Systems (CHES'00), vol. LNCS 1965, C. Paar and Ç. K. Koç, Eds., 2000, pp. 293-301.
    • (2000) Proc. Cryptographic Hardware and Embedded Systems (CHES'00) , pp. 293-301
    • Hachez, G.1    Quisquater, J.J.2
  • 5
    • 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
  • 6
    • 84966243285 scopus 로고
    • "Modular multiplication without trial division"
    • P. L. Montgomery, "Modular multiplication without trial division," Math. Computat., vol. 44, pp. 519-521, 1985.
    • (1985) Math. Computat. , vol.44 , pp. 519-521
    • Montgomery, P.L.1
  • 8
    • 0001146101 scopus 로고
    • "A signed binary multiplication technique"
    • A. Booth, "A signed binary multiplication technique," Quart. J. Mechan. Appl. Math., pp. 236-240, 1951.
    • (1951) Quart. J. Mechan. Appl. Math. , pp. 236-240
    • Booth, A.1
  • 9
    • 0003623268 scopus 로고
    • "Fast multiplication algorithms and implementation"
    • Ph.D. dissertation, Dept. Elect. Eng., Stanford Univ., Stanford, CA
    • G. W. Bewick, "Fast multiplication algorithms and implementation," Ph.D. dissertation, Dept. Elect. Eng., Stanford Univ., Stanford, CA, 1994.
    • (1994)
    • Bewick, G.W.1
  • 10
    • 0038123616 scopus 로고
    • "A verification of Brickell's fast modular multiplication algorithm"
    • C. D. Walter, "A verification of Brickell's fast modular multiplication algorithm," Int. J. Comput. Math., vol. 33, pp. 153-169, 1990.
    • (1990) Int. J. Comput. Math. , vol.33 , pp. 153-169
    • Walter, C.D.1
  • 11
    • 0027606916 scopus 로고
    • "Hardware implementation of Montgomery's modular multiplication algorithm"
    • Jun
    • S. E. Eldridge and C. D. Walter, "Hardware implementation of Montgomery's modular multiplication algorithm," IEEE Trans. Comput., vol. 42, no. 6, pp. 619-624, Jun. 1993.
    • (1993) IEEE Trans. Comput. , vol.42 , Issue.6 , pp. 619-624
    • Eldridge, S.E.1    Walter, C.D.2
  • 12
    • 0032630775 scopus 로고    scopus 로고
    • "Montgomery modular exponentiation on reconfigurable hardware"
    • presented at the 14th IEEE Symp. Comput. Arithmetic, Adelaide, Australia, Apr
    • T. Blum and C. Paar, "Montgomery modular exponentiation on reconfigurable hardware," presented at the 14th IEEE Symp. Comput. Arithmetic, Adelaide, Australia, Apr. 1999.
    • (1999)
    • Blum, T.1    Paar, C.2
  • 13
    • 0242540542 scopus 로고    scopus 로고
    • "Fast reconfigurable systolic hardware for modular multiplication"
    • N. Nedjah and L. M. Mourelle, "Fast reconfigurable systolic hardware for modular multiplication," J. Syst. Architecture, vol. 49, pp. 387-396, 2003.
    • (2003) J. Syst. Architecture , vol.49 , pp. 387-396
    • Nedjah, N.1    Mourelle, L.M.2
  • 15
    • 0141831855 scopus 로고    scopus 로고
    • "A scalable architecture for modular multiplication based on Montgomery's algorithm"
    • Sep
    • A. F. Tenca and Ç. K. Koç, "A scalable architecture for modular multiplication based on Montgomery's algorithm," IEEE Trans. Comput., vol. 52, no. 9, pp. 1215-1221, Sep. 2003.
    • (2003) IEEE Trans. Comput. , vol.52 , Issue.9 , pp. 1215-1221
    • Tenca, A.F.1    Koç, Ç.K.2
  • 19
    • 33645853691 scopus 로고    scopus 로고
    • "Simulation model for hardware implementation of modular multiplication"
    • h.N. Nedjah and L. M. Mourelle, "Simulation model for hardware implementation of modular multiplication," in Proc. IEEE Int. Conf. Simulation, 2001, pp. 1931-1936.
    • (2001) Proc. IEEE Int. Conf. Simulation , pp. 1931-1936
    • Nedjah, H.N.1    Mourelle, L.M.2
  • 20
    • 33645883456 scopus 로고    scopus 로고
    • "Reduced hardware architecture for the Montgomery modular multiplication"
    • presented at the 3rd IEEE Symp. Mathematical Methods and Computational Techniques in Electrical Engineering, Athens, Greece
    • N. Nedjah and L. M. Mourelle, "Reduced hardware architecture for the Montgomery modular multiplication," presented at the 3rd IEEE Symp. Mathematical Methods and Computational Techniques in Electrical Engineering, Athens, Greece, 2001.
    • (2001)
    • Nedjah, N.1    Mourelle, L.M.2
  • 21
    • 84895323118 scopus 로고    scopus 로고
    • "Reconfigurable hardware implementation of Montgomery modular multiplication and parallel binary exponentiation"
    • Dortmund, Germany
    • N. Nedjah and L. M. Mourelle, "Reconfigurable hardware implementation of Montgomery modular multiplication and parallel binary exponentiation," in Proc. Euromicro Symp. Digital System Design. Dortmund, Germany, 2002, pp. 226-235.
    • (2002) Proc. Euromicro Symp. Digital System Design , pp. 226-235
    • Nedjah, N.1    Mourelle, L.M.2
  • 22
    • 33645849466 scopus 로고    scopus 로고
    • Xilinx, Inc., Foundation Series. [Online]. Available: www.xilinx.com
    • Xilinx, Inc., Foundation Series. [Online]. Available: www.xilinx.com


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