메뉴 건너뛰기




Volumn 1, Issue 1, 2011, Pages 37-55

Utilizing hard cores of modern FPGA devices for high-performance cryptography

Author keywords

AES; ECC; FPGA implementations; Function hard cores; High performance

Indexed keywords

CHROMIUM COMPOUNDS; DIGITAL SIGNAL PROCESSING; HARDWARE SECURITY; INTEGRATED CIRCUIT DESIGN; NUMBER THEORY; PUBLIC KEY CRYPTOGRAPHY;

EID: 84855358232     PISSN: 21908508     EISSN: 21908516     Source Type: Journal    
DOI: 10.1007/s13389-011-0002-2     Document Type: Article
Times cited : (24)

References (45)
  • 1
    • 84887213363 scopus 로고    scopus 로고
    • Algotronix Ltd.: AES G3 Data Sheet: Xilinx Edition, October Available at
    • Algotronix Ltd.: AES G3 Data Sheet: Xilinx Edition, October 2007. Available at http://www. algotronix-store. com/kb_results. asp?ID=7.
    • (2007)
  • 2
    • 84887212858 scopus 로고    scopus 로고
    • ANSI X9. 62-2005.: American National Standard X9. 62: The Elliptic Curve Digital Signature Algorithm (ECDSA)
    • ANSI X9. 62-2005.: American National Standard X9. 62: The Elliptic Curve Digital Signature Algorithm (ECDSA) (2005).
    • (2005)
  • 4
    • 0035390239 scopus 로고    scopus 로고
    • High radix montgomery modular exponentiation on reconfigurable hardware
    • Blum T., Paar C.: High radix montgomery modular exponentiation on reconfigurable hardware. IEEE Trans. Comput. 50(7), 759-764 (2001).
    • (2001) IEEE Trans. Comput. , vol.50 , Issue.7 , pp. 759-764
    • Blum, T.1    Paar, C.2
  • 8
    • 10444273896 scopus 로고
    • Exponentiation cryptosystems on the IBM PC
    • Comba P. G.: Exponentiation cryptosystems on the IBM PC. IBM Syst. J. 29(4), 526-538 (1990).
    • (1990) IBM Syst. J. , vol.29 , Issue.4 , pp. 526-538
    • Comba, P.G.1
  • 11
    • 33846260842 scopus 로고    scopus 로고
    • High-speed hardware implementations of Elliptic Curve Cryptography: a survey
    • de Dormale G. M., Quisquater J.-J.: High-speed hardware implementations of Elliptic Curve Cryptography: a survey. J. Syst. Archit. 53(2-3), 72-84 (2007).
    • (2007) J. Syst. Archit. , vol.53 , Issue.2-3 , pp. 72-84
    • de Dormale, G.M.1    Quisquater, J.-J.2
  • 15
    • 84887213367 scopus 로고    scopus 로고
    • ECRYPT. eBATS.: ECRYPT Benchmarking of Asymmetric Systems, March Available at
    • ECRYPT. eBATS.: ECRYPT Benchmarking of Asymmetric Systems, March 2007. Available at http://www. ecrypt. eu. org/ebats/.
    • (2007)
  • 16
  • 17
    • 84874800178 scopus 로고
    • A public key cryptosystem and a signature scheme based on discrete logarithms
    • Elgamal T.: A public key cryptosystem and a signature scheme based on discrete logarithms. IEEE Trans. Inform. Theory 31(4), 469-472 (1985).
    • (1985) IEEE Trans. Inform. Theory , vol.31 , Issue.4 , pp. 469-472
    • Elgamal, T.1
  • 24
    • 84887213050 scopus 로고    scopus 로고
    • Helion Technology: High Performance AES (Rijndael) Cores for Xilinx FPGAs
    • Helion Technology: High Performance AES (Rijndael) Cores for Xilinx FPGAs (2007). http://www. heliontech. com/downloads/aes_xilinx_helioncore. pdf.
    • (2007)
  • 29
    • 0001464763 scopus 로고
    • Multiplication of multidigit numbers on automata
    • Karatsuba A., Ofman Y.: Multiplication of multidigit numbers on automata. Sov. Phys.-Doklady 7(7), 595-596 (1963).
    • (1963) Sov. Phys.-Doklady , vol.7 , Issue.7 , pp. 595-596
    • Karatsuba, A.1    Ofman, Y.2
  • 31
  • 32
    • 0037677855 scopus 로고    scopus 로고
    • Rijndael FPGA implementations utilising look-up tables
    • McLoone M., McCanny J.: Rijndael FPGA implementations utilising look-up tables. J. VLSI Signal Process. 34(3), 261-275 (2003).
    • (2003) J. VLSI Signal Process. , vol.34 , Issue.3 , pp. 261-275
    • McLoone, M.1    McCanny, J.2
  • 33
    • 84887213470 scopus 로고    scopus 로고
    • National Institute of Standards and Technology (NIST): Recommended Elliptic Curves for Federal Government Use, July
    • National Institute of Standards and Technology (NIST): Recommended Elliptic Curves for Federal Government Use, July 1999.
    • (1999)
  • 34
    • 84887213986 scopus 로고    scopus 로고
    • National Institute of Standards and Technology (NIST): FIPS PUB 197: Advanced Encryption Standard
    • National Institute of Standards and Technology (NIST): FIPS PUB 197: Advanced Encryption Standard (2001).
    • (2001)
  • 35
    • 84887213659 scopus 로고    scopus 로고
    • National Institute of Standards and Technology (NIST): Digital Signature Standard (DSS) (FIPS 186-3), June
    • National Institute of Standards and Technology (NIST): Digital Signature Standard (DSS) (FIPS 186-3), June 2009.
    • (2009)
  • 37
    • 33947673205 scopus 로고    scopus 로고
    • A Scalable GF(p) Elliptic Curve Processor Architecture for Programmable Hardware
    • Ç. K. Koç, D. Naccache, and C. Paar (Eds.), Berlin: Springer
    • Orlando G., Paar C.: A Scalable GF(p) Elliptic Curve Processor Architecture for Programmable Hardware. In: Koç, Ç. K., Naccache, D., Paar, C. (eds) Proceedings of the Workshop on Cryptographic Hardware and Embedded Systems (CHES 2001). LNCS, vol. 2162., pp. 356-371. Springer, Berlin (2001).
    • (2001) Proceedings of the Workshop on Cryptographic Hardware and Embedded Systems (CHES 2001). LNCS , vol.2162 , pp. 356-371
    • Orlando, G.1    Paar, C.2
  • 39
    • 0038300434 scopus 로고    scopus 로고
    • A scalable dual-field Elliptic Curve cryptographic processor
    • Satoh A., Takano K.: A scalable dual-field Elliptic Curve cryptographic processor. IEEE Trans. Comput. 52(4), 449-460 (2003).
    • (2003) IEEE Trans. Comput. , vol.52 , Issue.4 , pp. 449-460
    • Satoh, A.1    Takano, K.2
  • 40
    • 0012584245 scopus 로고    scopus 로고
    • Technical report National Security Agency (NSA), September Available at
    • Solinas, J. A.: Generalized mersenne numbers. Technical report, National Security Agency (NSA), September 1999. Available at http://citeseerx. ist. psu. edu/viewdoc/download?doi=10. 1. 1. 46. 2133& rep=rep1& type=pdf.
    • (1999) Generalized mersenne numbers
    • Solinas, J.A.1
  • 42
    • 38049086644 scopus 로고    scopus 로고
    • How to Maximize the Potential of FPGA Resources for Modular Exponentiation
    • P. Paillier and I. Verbauwhede (Eds.), Berlin: Springer
    • Suzuki D.: How to Maximize the Potential of FPGA Resources for Modular Exponentiation. In: Paillier, P., Verbauwhede, I. (eds) Proceedings of the Workshop on Cryptographic Hardware and Embedded Systems (CHES 2007), LNCS, vol. 4727, pp. 272-288. Springer, Berlin (2007).
    • (2007) Proceedings of the Workshop on Cryptographic Hardware and Embedded Systems (CHES 2007), LNCS , vol.4727 , pp. 272-288
    • Suzuki, D.1
  • 43
    • 84887212998 scopus 로고    scopus 로고
    • Xilinx Inc: UG190: Virtex-5 User Guide Available at
    • Xilinx Inc: UG190: Virtex-5 User Guide (2006). Available at http://www. xilinx. com/support/documentation/user_guides/ug190. pdf.
    • (2006)
  • 44
    • 84887213716 scopus 로고    scopus 로고
    • Xilinx Inc: Xilinx' History of FPGA Development Available at
    • Xilinx Inc: Xilinx' History of FPGA Development (2008). Available at http://www. xilinx. com/company/history. htm.
    • (2008)
  • 45
    • 84887213405 scopus 로고    scopus 로고
    • Xilinx Inc: Xilinx Spartan-3 and Virtex FPGA devices Available at
    • Xilinx Inc: Xilinx Spartan-3 and Virtex FPGA devices (2008). Available at http://www. xilinx. com/products/silicon_solutions/.
    • (2008)


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