Apr 19, 2024  
2020-2021 Academic Catalog 
    
2020-2021 Academic Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

EEL 4765 - Hardware Security


Credits: 3

Prerequisites: EEE 3310 - Digital Electronics, EEL 4746C - Microcomputers, and EEL 4768C - Computer Architecture and Organization, 
Co-requisite or Prerequisite: EEL 4724 - Hardware Design with FPGAs and Reconfigurable Computing
Co-requisite: EEL 4724 - Hardware Design with FPGAs and Reconfigurable Computing

Course Description: This course covers the basic algebra of finite fields, the mathematical theory of selective cryptographic primitives, the different security threats across both circuit and microarchitecture levels in the modern electronic hardware designs, the test and verification of cryptographic hardware, and hardware Trojans. The attack models and the state-of-the-art defense techniques will be demonstrated through multiple resources such as selected chapters from textbooks, papers, videos, and simulation frameworks. Students will gain in-depth knowledge by applying the theoretical concepts on the practical case studies through completing multiple projects. The enrolled students need to have preliminary knowledge in diverse fields such as digital logic design, microarchitecture and memory subsystem, circuit testing, cryptography, and FPGA. 



Add to Portfolio (opens a new window)