A Cryptographic Hardware Engineering Course based on FPGA and Security Analysis Equipment

被引:0
|
作者
Lu, Zhaojun [1 ]
Chen, Qidong [2 ]
Xu, Peng [1 ]
Zhang, Jiliang [3 ]
Qu, Gang [4 ]
机构
[1] HUST Wuhan JinYinHu Lab, Sch Cyber Sci & Engn, Hubei Key Lab Distributed Syst Secur, Wuhan, Hubei, Peoples R China
[2] HUST, Sch Cyber Sci & Engn, Wuhan, Hubei, Peoples R China
[3] HNU Changsha, Coll Integrated Circuits, Coll Semicond, Changsha, Hunan, Peoples R China
[4] Univ Maryland, College Pk, MD 20742 USA
关键词
Cryptographic Hardware Engineering; Field Programmable Gate Array; Side-Channel Attack; Fault Injection Attack;
D O I
10.1145/3649476.3658755
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cryptographic Hardware Engineering (CHE) is an emerging field that amalgamates cryptography principles with hardware design and implementation. It plays an increasingly important role as secure and trustworthy computing and communication is needed in all applications. In order to introduce CHE into undergraduate curriculum to prepare the next generation workforce, students must have a solid theoretical foundation in cryptography, be proficient in digital circuit design, and have access to commercial design tools and equipment. In this paper, we report our experience in developing and teaching a CHE course for junior students. The course consists of three components that are complementary to each other: digital circuits and FPGA design fundamentals, hardware implementation of cryptographic algorithms, and security analysis of cryptographic hardware. Through this course, students get a good comprehension of CHE principles and gain hands-on experience in secure cryptographic hardware design and analysis.
引用
收藏
页码:706 / 711
页数:6
相关论文
共 50 条
  • [1] Survey and analysis of hardware cryptographic and steganographic systems on FPGA
    Rajagopalan, S., 1600, Asian Network for Scientific Information (12):
  • [2] Security and cryptographic hardware implementations
    Sklavos, N
    Proceedings of the 46th IEEE International Midwest Symposium on Circuits & Systems, Vols 1-3, 2003, : 768 - 769
  • [3] Quantitative Analysis of Timing Channel Security in Cryptographic Hardware Design
    Mao, Baolei
    Hu, Wei
    Althoff, Alric
    Matai, Janarbek
    Tai, Yu
    Mu, Dejun
    Sherwood, Timothy
    Kastner, Ryan
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (09) : 1719 - 1732
  • [4] FPGA based Hardware Implementation of Hybrid Cryptographic Algorithm for Encryption and Decryption
    Shende, Vikrant
    Kulkarni, Meghana
    2017 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, COMMUNICATION, COMPUTER, AND OPTIMIZATION TECHNIQUES (ICEECCOT), 2017, : 416 - 419
  • [5] A Hardware Efficient Elliptic Curve Accelerator for FPGA Based Cryptographic Applications
    Kashif, Muhammad
    Cicek, Ihsan
    Imran, Malik
    2019 11TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONICS ENGINEERING (ELECO 2019), 2019, : 362 - 366
  • [6] A HARDWARE SECURITY SCHEME FOR RRAM-BASED FPGA
    Chen, Yi-Chung
    Zhang, Wei
    Li, Hai
    2013 23RD INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2013) PROCEEDINGS, 2013,
  • [7] Hardware-Based Attacks to Compromise the Cryptographic Security of an Election System
    Bidmeshki, Mohammad-Mahdi
    Reddy, Gaurav Rajavendra
    Zhou, Liwei
    Rajendran, Jeyavijayan
    Makris, Yiorgos
    PROCEEDINGS OF THE 34TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2016, : 153 - 156
  • [8] Boundary Scan Security Enhancements for a Cryptographic Hardware
    Nikodem, Maciej
    COMPUTER AIDED SYSTEMS THEORY - EUROCAST 2009, 2009, 5717 : 91 - 97
  • [9] Cryptographic Security Through a Hardware Root of Trust
    Rojas-Munoz, Luis F.
    Sanchez-Solano, Santiago
    Martinez-Rodriguez, Macarena C.
    Camacho-Ruiz, Eros
    Navarro-Torrero, Pablo
    Karmakar, Apurba
    Fernandez-Garcia, Carlos
    Tena-Sanchez, Erica
    Potestad-Ordonez, Francisco E.
    Casado-Galan, Alejandro
    Ortega-Castro, Pau
    Acosta-Jimenez, Antonio J.
    Jimenez-Fernandez, Carlos J.
    Brox, Piedad
    APPLIED RECONFIGURABLE COMPUTING. ARCHITECTURES, TOOLS, AND APPLICATIONS, ARC 2024, 2024, 14553 : 106 - 119
  • [10] Provable security for cryptographic protocols - Exact analysis and engineering applications
    Gray, JW
    Ip, KFE
    Lui, KS
    10TH COMPUTER SECURITY FOUNDATIONS WORKSHOP, PROCEEDINGS, 1997, : 45 - 58