Back close

Course Detail

Course Name Cryptographic Hardware and Embedded Systems
Course Code 26CY732
Program M. Tech. in Cyber Security
Credits 3
Campus Coimbatore

Syllabus

Syllabus

Introduction to Verilog- Structure, Constructs, and Conventions. Modeling at the gate level, Data flow level, Behavior level, and switch level. Design, Simulation, and Synthesis of digital circuits, Modules, and Systems. Functions, Tasks, User-defined primitives, Compiler directives. Queues, PLAs, and FSMs. FPGAs – blocks inside, their features, and their use. IDE and its use, FPGA-based design realizations, Design of finite field arithmetic operations, Representative designs with AES, ECC, and Hash Algorithms, Post-Quantum Cryptography (PQC) Hardware Implementations, AI-Assisted Cryptographic Hardware Design, Side-channel attacks, hardware Trojan detection, hardware security validation, PLC and SCADA security, lightweight cryptography, and security of embedded AI systems.

Objectives and Outcomes

Prerequisite

26CY603 Cryptography

Course Outcome

Course Outcome(CO) Bloom’s Taxonomy Level
CO 1 Study verilog: structure, constructs, and conventions. Learn to model at the gate level, data flow level, behavior level, and switch level L2
CO 2 Design, simulate, and synthesis of digital circuits, modules, and systems. Understand the concepts of functions, tasks, user-defined primitives, and compiler directives L5
CO 3 Gain the core idea of queues, PLAs, and FSMs. Learn the concepts of FPGAs – blocks inside, their features, and use L3
CO 4 FPGA-based design realizations L4
CO 5 Design of finite field arithmetic operations, Representative designs with AES, ECC, Hash Algorithms, and PQC L4

CO-PO Mapping

CO-PO Mapping(3-High, 2-Medium, 1-Low)

CO/PO PO 1 PO 2 PO 3 PO 4 PO 5 PO 6 PO 7 PO 8 PO 9 PO 10 PSO1 PSO2 PSO3
CO 1 2 2 3 2 3 1 1 1 1 1
CO 2 2 2 3 2 3 1 1 1 1 1
CO 3 2 2 3 2 3 1 1 1 1 1
CO 4 2 2 3 2 3 1 1 2 2 2
CO 5 2 2 3 2 3 1 1 2 2 2

Text Books / References

  1. M. C. Cileti, Advanced Digital Design with Verilog HDL, Prentice Hall, 2002.
  2. S. Brown and Z. Vranesic, Fundamentals of Digital Logic with Verilog Design, Tata McGraw-Hill, 2002.
  3. T. R. Padmanabhan and B. Bala Tripura Sundari, Design through Verilog HDL, IEEE Press, John Wiley, 2003.
  4. F. Riodrigues-Henriquez, N. Saqib, A. Diaz-Perez, and C. Koc, Cryptographic Algorithms on Reconfigurable Hardware, Springer, 2007.
  5. Soni, D., Basu, K., Nabeel, M., Aaraj, N., Manzano, M., & Karri, R. (2020). Hardware Architectures for Post-Quantum Digital Signature Schemes. Springer International Publishing. ISBN: 978-3030576837.
  6. C. K. Koc, Cryptographic Engineering, Springer, 2008.

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now