메뉴 건너뛰기




Volumn 44, Issue 1, 2011, Pages 12-21

Optimized FPGA-based elliptic curve cryptography processor for high-speed applications

Author keywords

Elliptic curve cryptography; Field programmable gate arrays; Koblitz curve; Parallelism

Indexed keywords

BASIC OPERATION; EFFICIENT METHOD; ELLIPTIC CURVE CRYPTOGRAPHY; ELLIPTIC CURVE CRYPTOGRAPHY PROCESSORS; ELLIPTIC CURVE CRYPTOSYSTEM; HIGH SPEED; HIGH-SPEED APPLICATIONS; KOBLITZ CURVES; PARALLELISM; PROCESSING UNITS; PROCESSOR ARCHITECTURES; SCALAR MULTIPLICATION;

EID: 78649636266     PISSN: 01679260     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.vlsi.2010.08.001     Document Type: Article
Times cited : (9)

References (31)
  • 1
    • 84968503742 scopus 로고
    • Elliptic curve cryptosystems
    • N. Koblitz Elliptic curve cryptosystems Math. Comput. 48 1987 203 209
    • (1987) Math. Comput. , vol.48 , pp. 203-209
    • Koblitz, N.1
  • 3
    • 0000653210 scopus 로고    scopus 로고
    • Selecting cryptographic key sizes
    • A.K. Lenstra, and E.R. Verheul Selecting cryptographic key sizes J. Cryptol. 14 4 2001 255 293
    • (2001) J. Cryptol. , vol.14 , Issue.4 , pp. 255-293
    • Lenstra, A.K.1    Verheul, E.R.2
  • 5
    • 34547372186 scopus 로고    scopus 로고
    • Reconfigurable modular arithmetic logic unit supporting high-performance RSA and ECC over GF(p)
    • K. Sakiyama, N. Mentens, L. Batina, B. Preneel, and I. Verbauwhede Reconfigurable modular arithmetic logic unit supporting high-performance RSA and ECC over GF(p) Int. J. Electron. 94 5 2007 501 514
    • (2007) Int. J. Electron. , vol.94 , Issue.5 , pp. 501-514
    • Sakiyama, K.1    Mentens, N.2    Batina, L.3    Preneel, B.4    Verbauwhede, I.5
  • 6
    • 0017930809 scopus 로고
    • A method for obtaining digital signatures and public-key cryptosystems
    • R.L. Rivest, A. Shamir, and L. Adleman A method for obtaining digital signatures and public-key cryptosystems Commun. ACM 21 2 1978 120 126
    • (1978) Commun. ACM , vol.21 , Issue.2 , pp. 120-126
    • Rivest, R.L.1    Shamir, A.2    Adleman, L.3
  • 7
    • 33846260842 scopus 로고    scopus 로고
    • High-speed hardware implementations of elliptic curve cryptography: A survey
    • G. Meurice de Dormale, and J.-J. Quisquater High-speed hardware implementations of elliptic curve cryptography: a survey J. Syst. Architect. 53 23 2007 72 84
    • (2007) J. Syst. Architect. , vol.53 , Issue.23 , pp. 72-84
    • Meurice De Dormale, G.1    Quisquater, J.-J.2
  • 8
    • 84999466301 scopus 로고    scopus 로고
    • Security on FPGAs: State-of-the-art implementations and attacks
    • T. Wollinger, J. Guajardo, and C. Paar Security on FPGAs: state-of-the-art implementations and attacks ACM Trans. Embed. Comput. Syst. 3 3 2004 534 574
    • (2004) ACM Trans. Embed. Comput. Syst. , vol.3 , Issue.3 , pp. 534-574
    • Wollinger, T.1    Guajardo, J.2    Paar, C.3
  • 9
    • 78649634232 scopus 로고    scopus 로고
    • National Institute of Standards and Technology (NIST), Digital signature standard (DSS), Federal Information Processing Standard, FIPS PUB 186-3, June 2009
    • National Institute of Standards and Technology (NIST), Digital signature standard (DSS), Federal Information Processing Standard, FIPS PUB 186-3, June 2009.
  • 14
    • 54049083879 scopus 로고    scopus 로고
    • Provably sublinear point multiplication on Koblitz curves and its hardware implementation
    • V.S. Dimitrov, K.U. Jrvinen, M.J. Jacobson, W.F. Chan, and Z. Huang Provably sublinear point multiplication on Koblitz curves and its hardware implementation IEEE Trans. Comput. 57 11 2008 1469 1481
    • (2008) IEEE Trans. Comput. , vol.57 , Issue.11 , pp. 1469-1481
    • Dimitrov, V.S.1    Jrvinen, K.U.2    Jacobson, M.J.3    Chan, W.F.4    Huang, Z.5
  • 15
    • 44349173036 scopus 로고    scopus 로고
    • Parallel formulations of scalar multiplication on Koblitz curves
    • O. Ahmadi, D. Hankerson, and F. Rodrguez-Henrquez Parallel formulations of scalar multiplication on Koblitz curves J. Univers. Comput. Sci. 14 3 2008 481 504
    • (2008) J. Univers. Comput. Sci. , vol.14 , Issue.3 , pp. 481-504
    • Ahmadi, O.1    Hankerson, D.2    Rodrguez-Henrquez, F.3
  • 16
    • 62249110288 scopus 로고    scopus 로고
    • Fast point multiplication on Koblitz curves: Parallelization method and implementations
    • K. Jrvinen, and J. Skytt Fast point multiplication on Koblitz curves: parallelization method and implementations Microproc. Microsyst. 33 2 2009 106 116
    • (2009) Microproc. Microsyst. , vol.33 , Issue.2 , pp. 106-116
    • Jrvinen, K.1    Skytt, J.2
  • 17
    • 50549098698 scopus 로고    scopus 로고
    • On parallelization of high-speed processors for elliptic curve cryptography
    • K. Jrvinen, and J. Skytt On parallelization of high-speed processors for elliptic curve cryptography IEEE Trans. VLSI Syst. 16 9 2008 1162 1175
    • (2008) IEEE Trans. VLSI Syst. , vol.16 , Issue.9 , pp. 1162-1175
    • Jrvinen, K.1    Skytt, J.2
  • 20
    • 72949120592 scopus 로고    scopus 로고
    • Conversion algorithms and implementations for Koblitz curve cryptography
    • B.B. Brumley, and K.U. Jrvinen Conversion algorithms and implementations for Koblitz curve cryptography IEEE Trans. Comput. 59 1 2010 81 92
    • (2010) IEEE Trans. Comput. , vol.59 , Issue.1 , pp. 81-92
    • Brumley, B.B.1    Jrvinen, K.U.2
  • 23
    • 0034216098 scopus 로고    scopus 로고
    • Look-up table-based large finite field multiplication in memory constrained cryptosystems
    • M.A. Hasan Look-up table-based large finite field multiplication in memory constrained cryptosystems IEEE Trans. Comput. 49 7 2000 749 758
    • (2000) IEEE Trans. Comput. , vol.49 , Issue.7 , pp. 749-758
    • Hasan, M.A.1
  • 26
    • 0010029876 scopus 로고    scopus 로고
    • Efficient arithmetic on Koblitz curves
    • J.A. Solinas Efficient arithmetic on Koblitz curves Des. Codes Cryptogr. 19 23 2000 195 249
    • (2000) Des. Codes Cryptogr. , vol.19 , Issue.23 , pp. 195-249
    • Solinas, J.A.1
  • 28
    • 84943632039 scopus 로고    scopus 로고
    • Timing attacks on implementations of DiffieHellman, RSA, DSS, and other systems
    • Springer
    • P.C. Kocher Timing attacks on implementations of DiffieHellman, RSA, DSS, and other systems Advances in CryptologyCRYPTO '96, Lecture Notes in Computer Science vol. 1109 1996 Springer 104 113
    • (1996) Advances in CryptologyCRYPTO '96, Lecture Notes in Computer Science , vol.1109 , pp. 104-113
    • Kocher, P.C.1
  • 30
    • 84968484435 scopus 로고
    • Speeding the Pollard and elliptic curve methods of factorization
    • P.L. Montgomery Speeding the Pollard and elliptic curve methods of factorization Math. Comput. 48 177 1987 243 264
    • (1987) Math. Comput. , vol.48 , Issue.177 , pp. 243-264
    • Montgomery, P.L.1
  • 31
    • 38349195343 scopus 로고    scopus 로고
    • Fast elliptic curve cryptography on FPGA
    • W.M. Chelton, and M. Benaissa Fast elliptic curve cryptography on FPGA IEEE Trans. VLSI Syst. 16 2 2008 198 205
    • (2008) IEEE Trans. VLSI Syst. , vol.16 , Issue.2 , pp. 198-205
    • Chelton, W.M.1    Benaissa, M.2


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