Skip to Main Content

Catalog : EECE.4580 Practical Hardware Security and Cryptography

EECE.4580 Practical Hardware Security and Cryptography

Id: 042526 Credits: 3-3

Description

The study, design, and evaluation of hardware security primitives and cryptographic algorithms. Course topics will range from the study and analysis of side channels to break cryptosystems, to the secure creation and implementation of cryptographic primitives. Students will face practical challenges revolving around cryptography and hardware security and study state of the art techniques to overcome theses issues.

Prerequisites

EECE.4500 Advanced Digital Systems, or Permission of Instructor.

View Current Offerings

Course prerequisites/corequisites are determined by the faculty and approved by the curriculum committees. Students are required to fulfill these requirements prior to enrollment. For courses offered through online or GPS delivery, students are responsible for confirming with the instructor or department that all enrollment requirements have been satisfied before registering.