Hardware Security

GTU Study
KHUDKIBOOK
HARDWARE SECURITY 2745904
FREE PDF 2745904
Code: 2745904 Credits: 5 Semester 4 CS

Hardware Security

Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.

Hardware Security Syllabus — Unit-wise Content

The official GTU curriculum for Hardware Security (subject code 2745904) as prescribed for CS · Semester 4 divides the course into 8 units, covering 8 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.

Download the official syllabus PDF (2745904)

Unit 1 Overview of Modern Cryptography

4 lecture hours

  • Introduction Cryptography: Some Technical Details Block Ciphers Rijndael in Composite Field Elliptic Curves Scalar Multiplications: LSB First and MSB First Approaches Montgomery’s Algorithm for Scalar Multiplication Conclusions

Unit 2 Modern Hardware Design Practices

  • Introduction 4 BRANCH: CYBER SECURITY (59) Subject Code: 2745904 Mapping an Algorithm to Hardware: Components of a Hardware Architecture Case study: Binary gcd Processor Enhancing the Performance of a Hardware Design Modelling of the Computational Elements of the gcd Processor Experimental Results

Unit 3 Hardware Design of the Advanced Encryption Standard (AES)

5 lecture hours

  • Introduction Algorithmic and Architectural Optimizations for AES Design Circuit for the AES S-Box Implementation of the MixColumns Transformation An Example Reconfigurable Design for the Rijndael Cryptosystem

Unit 4 Efficient Design of Finite Field Arithmetic on FPGAs

7 lecture hours

  • Introduction Finite Field Multiplier Finite Field Multipliers for High Performance Applications Karatsuba Multiplication Karatsuba Multipliers for Elliptic Curves Designing for the FPGA Architecture

Unit 5 High-Speed Implementation of Elliptic Curve Scalar Multiplication on

9 lecture hours

  • FPGAs Introduction The Elliptic Curve Cryptoprocessor Point Arithmetic on the ECCP The Finite State Machine (FSM) Performance Evaluation

Unit 6 Introduction to Side Channel Analysis

  • Introduction What Are Side Channels? Kocher’s Seminal Works Power Attacks Fault Attacks Cache Attacks Scan Chain Based Attacks Conclusions

Unit 7 Diff erential Fault Analysis of Ciphers

6 lecture hours

  • Introduction to Diff erential Fault Analysis DFA and Associated Fault Models Principle of Diff erential Fault Attacks on AES State-of-the-art DFAs on AES

Unit 8 Cache Attacks on Ciphers

  • Memory Hierarchy and Cache Memory Timing Attacks Due to CPU Architecture Trace-Driven Cache Attacks Access-Driven Cache Attacks 7 BRANCH: CYBER SECURITY (59) Subject Code: 2745904

Study on Android App:

Download Khudkibook on Google Play Store

More Subjects in Semester 4

Explore Other Semesters (CS)