Hardware Security
date_range Débute le 13 mars 2017
event_note Se termine le 1 mai 2017
list 7 séquences
assignment Niveau : Introductif
label Informatique & Programmation
chat_bubble_outline Langue : Anglais
card_giftcard 0 point
2.7 /5
Avis de la communauté
20 avis

Les infos clés

credit_card Formation gratuite

En résumé

In this course, we will study security and trust from the hardware perspective. Upon completing the course, students will understand the vulnerabilities in current digital system design flow and the physical attacks to these systems. They will learn that security starts from hardware design and be familiar with the tools and skills to build secure and trusted hardware.

more_horiz Lire plus
more_horiz Lire moins

Le programme

  • Week 1 - Digital System Design: Basics and Vulnerabilities
    To learn hardware security, we first need to learn how hardware is designed. This week's lectures give an overview of the basics on digital logic design, which is a semester-long course for freshmen and sophomores in most schools. By no means we can cover all ...
  • Week 2 - Design Intellectual Property Protection
    As a hardware designer or a company, you want to protect your design intellectual property (IP) from being misused (by users, competitors, silicon foundry, etc). We will cover how you can build such protection during the design process which can be used as an ...
  • Week 3 - Physical Attacks and Modular Exponentiation
    This week you will learn the fundamentals about physical attacks: what are physical attacks, who are the attackers, what are their motivations, how can they attack your system (from hardware), what kind of skills/tools/equipment they should need to break your ...
  • Week 4 - Side Channel Attacks and Countermeasures
    This week, we focus on side channel attacks (SCA). We will study in-depth the following SCAs: cache attacks, power analysis, timing attacks, scan chain attacks. We will also learn the available countermeasures from software, hardware, and algorithm design.
  • Week 5 - Hardware Trojan Detection and Trusted IC Design
    This week we study hardware Trojan and trusted integrated circuit (IC) design. Hardware Trojans are additions or modifications of the circuit with malicious purposes. It has become one of the most dangerous and challenging threats for trusted ID design. We wil...
  • Week 6 - Good Practice and Emerging Technologies
    This is the last week and we will cover some positive things on hardware security. We start with trust platform module (TPM), followed by physical unclonable functin (PUF), and FPGA-based system design. We conclude with a short discussion on the roles that har...
  • Week 7 - Final Exam

Les intervenants

  • Gang Qu, Associate Professor
    Electrical and Computer Engineering

Le concepteur

The University of Maryland is the state's flagship university and one of the nation's preeminent public research universities. A global leader in research, entrepreneurship and innovation, the university is home to more than 37,000 students, 9,000 faculty and staff, and 250 academic programs. Its faculty includes three Nobel laureates, three Pulitzer Prize winners, 47 members of the national academies and scores of Fulbright scholars. The institution has a $1.8 billion operating budget, secures $500 million annually in external research funding and recently completed a $1 billion fundraising campaign.

La plateforme

Coursera est une entreprise numérique proposant des formation en ligne ouverte à tous fondée par les professeurs d'informatique Andrew Ng et Daphne Koller de l'université Stanford, située à Mountain View, Californie.

Ce qui la différencie le plus des autres plateformes MOOC, c'est qu'elle travaille qu'avec les meilleures universités et organisations mondiales et diffuse leurs contenus sur le web.

Avis de la communauté
2.7 /5 Moyenne
Le meilleur avis

While the course had great material, I do think overal level of this course was way above "intermediate" level, also I felt at some points the teacher was little bit boring :) sorry to compared with Usable Security course. (In no way i mean teacher was not good)

le 16 février 2018
Quelle note donnez-vous à cette ressource ?
le 16 février 2018

While the course had great material, I do think overal level of this course was way above "intermediate" level, also I felt at some points the teacher was little bit boring :) sorry to compared with Usable Security course. (In no way i mean teacher was not good)

le 1 février 2018

The material is very good, however Coursera should make a little effort in keeping it tidy (i.e. one of the Weeks had videos not in the correct order and one of the video was cut at the end).The concepts are interesting and generally well presented.

le 24 décembre 2017

Would be great as a free course but pretty bad as a paid one. You can read about this course's pros in other comments, so I will mention only cons. No support, the students' questions in support forum are ignored. Quiz questions are pretty vague and you have to guess answers to half of them. Audio and transcripts quality is bad. Some videos are in incorrect order, that had been pointed out but not fixed for years. At least one video is incomplete. The professor seems to know a lot on the subject but doesn't seem to care if students learn something or not. Would not recommend.

le 16 novembre 2017

This course is strangely organized and require knowledges that we usually don't see in a classic computer science cursus. Moreover, the teacher accent is really hard to understand for non english native and makes the whole a bit painful to be followed.

le 21 septembre 2017

The presentation style is dry but straightforward. Material is excellent, and the lecturer can speak authoritatively about it. In Weeks 4 and 5, Montgomery reductions are presented without much mathematical background, which means you'll need to go figure out Euclidean division, Bezout's identity, etc. on your own. Not recommended for people without a background in CS, electrical engineering, or math.

Vous pourriez être intéressé par...