메뉴 건너뛰기




Volumn 2002-January, Issue , 2002, Pages 13-19

Instruction set extension for long integer modulo arithmetic on RISC-based smart cards

Author keywords

Acceleration; Arithmetic; Clocks; Computer aided instruction; Computer architecture; Coprocessors; Frequency; Public key cryptography; Reduced instruction set computing; Smart cards

Indexed keywords

ACCELERATION; APPLICATION SPECIFIC INTEGRATED CIRCUITS; CLOCKS; COMPUTER ARCHITECTURE; CRYPTOGRAPHY; DIGITAL ARITHMETIC; HARDWARE SECURITY; INTEGER PROGRAMMING; JAVA PROGRAMMING LANGUAGE; PROGRAM PROCESSORS; PUBLIC KEY CRYPTOGRAPHY; REDUCED INSTRUCTION SET COMPUTING; SMART CARDS; TRANSPORTATION;

EID: 20344397318     PISSN: 15506533     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/CAHPC.2002.1180754     Document Type: Conference Paper
Times cited : (16)

References (25)
  • 2
    • 0033884908 scopus 로고    scopus 로고
    • Xtensa: A configurable and extensible processor
    • Mar./Apr
    • R. E. Gonzalez, "Xtensa: A configurable and extensible processor," IEEE Micro, vol. 20, no. 2, pp. 60-70, Mar./Apr. 2000.
    • (2000) IEEE Micro , vol.20 , Issue.2 , pp. 60-70
    • Gonzalez, R.E.1
  • 4
    • 0034846651 scopus 로고    scopus 로고
    • Hardware/software instruction set configurability for system-on-chip processors
    • June
    • A. Wang et al, "Hardware/software instruction set configurability for system-on-chip processors," in Proceedings of the 38th Design Automation Conference (DAC 2001), pp. 184-188, June 2001.
    • (2001) Proceedings of the 38th Design Automation Conference (DAC 2001) , pp. 184-188
    • Wang, A.1
  • 6
    • 0029290814 scopus 로고
    • Accelerating multimedia with enhanced microprocessors
    • Apr
    • R. B. Lee, "Accelerating multimedia with enhanced microprocessors," IEEE Micro, vol. 15, no. 2, pp. 22-32, Apr. 1995.
    • (1995) IEEE Micro , vol.15 , Issue.2 , pp. 22-32
    • Lee, R.B.1
  • 8
    • 0002517538 scopus 로고    scopus 로고
    • MMX technology extension to the Intel architecture
    • Aug
    • A. Peleg and U. Weiser, "MMX technology extension to the Intel architecture," IEEE Micro, vol. 16, no. 4, pp. 42-50, Aug. 1996.
    • (1996) IEEE Micro , vol.16 , Issue.4 , pp. 42-50
    • Peleg, A.1    Weiser, U.2
  • 10
    • 0035517885 scopus 로고    scopus 로고
    • Efficient permutation instructions for fast software cryptography
    • Nov./Dec
    • R. B. Lee, Z. Shi, and X. Yang, "Efficient permutation instructions for fast software cryptography," IEEE Micro, vol. 21, no. 6, pp. 56-69, Nov./Dec. 2001.
    • (2001) IEEE Micro , vol.21 , Issue.6 , pp. 56-69
    • Lee, R.B.1    Shi, Z.2    Yang, X.3
  • 12
    • 0017930809 scopus 로고
    • A method for obtaining digital signatures and public key cryptosystems
    • Feb
    • R. L. Rivest, A. Shamir, and L. M. Adleman, "A method for obtaining digital signatures and public key cryptosystems," Communications of the ACM, vol. 21, no. 2, pp. 120-126, Feb. 1978.
    • (1978) Communications of the ACM , vol.21 , Issue.2 , pp. 120-126
    • Rivest, R.L.1    Shamir, A.2    Adleman, L.M.3
  • 13
    • 0035517887 scopus 로고    scopus 로고
    • Hardware and software symbiosis helps smart card evolution
    • Nov./Dec
    • J.-F. Dhem and N. Feyt, "Hardware and software symbiosis helps smart card evolution," IEEE Micro, vol. 21, no. 6, pp. 14-25, Nov./Dec. 2001.
    • (2001) IEEE Micro , vol.21 , Issue.6 , pp. 14-25
    • Dhem, J.-F.1    Feyt, N.2
  • 14
    • 0037661683 scopus 로고    scopus 로고
    • Product brief Feb
    • ARM Limited, "ARM SecurCore Solutions," Product brief, available for download at http://www.arm.com/aboutarm/4XAFLB/$File/SecurCores.pdf, Feb. 2002.
    • (2002) ARM SecurCore Solutions
  • 16
    • 2442467718 scopus 로고    scopus 로고
    • Apr
    • The Open SystemC Initiative (OSCI), SystemC Version 2.0 User's Guide, available for download at http://www.systemc.org, Apr. 2002.
    • (2002) SystemC Version 2.0 User's Guide
  • 17
    • 0003325628 scopus 로고    scopus 로고
    • Seminumerical Algorithms
    • Addison-Wesley, third edition
    • D. E. Knuth, Seminumerical Algorithms, vol. 2 of The Art of Computer Programming, Addison-Wesley, third edition, 1998.
    • (1998) The Art of Computer Programming , vol.2
    • Knuth, D.E.1
  • 19
    • 0030172012 scopus 로고    scopus 로고
    • Analyzing and comparing Montgomery multiplication algorithms
    • June
    • Ç. K. Koç, T. Acar, and B. S. Kaliski, "Analyzing and comparing Montgomery multiplication algorithms," IEEE Micro, vol. 16, no. 3, pp. 26-33, June 1996.
    • (1996) IEEE Micro , vol.16 , Issue.3 , pp. 26-33
    • Koç, Ç.K.1    Acar, T.2    Kaliski, B.S.3
  • 20
    • 84966243285 scopus 로고
    • Modular multiplication without trial division
    • P. L. Montgomery, "Modular multiplication without trial division," Mathematics of Computation, vol. 44, no. 170, pp. 519-521, 1985.
    • (1985) Mathematics of Computation , vol.44 , Issue.170 , pp. 519-521
    • Montgomery, P.L.1
  • 21
    • 84948839717 scopus 로고    scopus 로고
    • Mar
    • MIPS Technologies, Inc., "MIPS32™ architecture for programmers, Vol. I & II," Available for download at http://www.mips.com/publications/index.html, Mar. 2001.
    • (2001) MIPS32™ Architecture for Programmers , vol.1-2
  • 23
    • 0028257463 scopus 로고
    • A high-performance CMOS redundant binary multiplication-and-accumulation (MAC) unit
    • Jan
    • X. Huang, W.-J. Liu, and B. W. Wei, "A high-performance CMOS redundant binary multiplication-and-accumulation (MAC) unit," IEEE Transactions on Circuits and Systems, vol. 41, no. 1, pp. 33-39, Jan. 1994.
    • (1994) IEEE Transactions on Circuits and Systems , vol.41 , Issue.1 , pp. 33-39
    • Huang, X.1    Liu, W.-J.2    Wei, B.W.3
  • 25
    • 0000490812 scopus 로고    scopus 로고
    • A survey of fast exponentiation methods
    • Apr
    • D. M. Gordon, "A survey of fast exponentiation methods," Journal of Algorithms, vol. 27, no. 1, pp. 129-146, Apr. 1998.
    • (1998) Journal of Algorithms , vol.27 , Issue.1 , pp. 129-146
    • Gordon, D.M.1


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