Embedded Security Stefan N├╝rnberger

News

06.09.2019

Exam inspection 10/09/2019 -- 10:30~12:30, room 0.07 at CISPA

Dear students,

you can come and inspect the exam on the 10th of September 2019 between 10:30 and 12:30. Room is 0.07 at CISPA.

Cheers,

Daniel

12.08.2019

Exam inspection

Dear Students,

We just published the results of the course (exam + exercises).

The exam inspection will be held in September.

We will inform you about the date in the next weeks.

15.07.2019

Hardware return

Dear Students,

please, return the hardware on the day of the exam! 

If you don't plan to attend the exam, please drop by to our office 2.02 between 10-12, 14-18 to return it!

08.07.2019

Exam and last Lecture (Q&A) this Friday

the exam registration is now possible through HISPOS/LSF. 

https://cms.cispa.saarland/emsec19/students/view#registrations

If you are enrolled in Entrepreneurial Cybersecurity, an LSF registration is not possible currently. The CMS will automatically detect... Read more

the exam registration is now possible through HISPOS/LSF. 

https://cms.cispa.saarland/emsec19/students/view#registrations

If you are enrolled in Entrepreneurial Cybersecurity, an LSF registration is not possible currently. The CMS will automatically detect that and present you a way to register with the CMS directly. Please use that feature if you are an Entrepreneurial Cybersecurity master student. 

The next lecture this Friday will be a Q&A session and an example of a typical exam question so you get a feeling. 

03.07.2019

Small correction exercise 4

There were two wrong links in the .pdf

I corrected them, hope now is fine!

01.07.2019

Exercise 4 is out!

Dear students,

Exercise 4 is out! You will have a bit more time (19th of July) to complete it. Good luck!

29.06.2019

Exercise 4 on Monday

Dear students, due to some delays the new exercise will be published on Monday!
27.06.2019

Evaluation & Last Exercise

Dear students,

we'll publish the last exercise tomorrow. This exercise will be due in three weeks - so you have a bit more time than usual for the last one. 

Tomorrow in the lecture, I'll also hand out the evaluation sheets. We tried to be as practical and... Read more

Dear students,

we'll publish the last exercise tomorrow. This exercise will be due in three weeks - so you have a bit more time than usual for the last one. 

Tomorrow in the lecture, I'll also hand out the evaluation sheets. We tried to be as practical and hands-on as possible to give you valuable insight into the real-world. As this hasn't been done before and also was a lot of work for us, we appreciate you coming, filling out the sheets and giving us feedback.

 

See you tomorrow!

12.06.2019

Small update

Dear Students,

- one update for exercise 3: apparently matriculation numbers are 7-char long, and not 6. Doesn't change anything, just use the full matriculation number and it will be ok.

- tomorrow I will present the solutions for both exercise 2 and exercise... Read more

Dear Students,

- one update for exercise 3: apparently matriculation numbers are 7-char long, and not 6. Doesn't change anything, just use the full matriculation number and it will be ok.

- tomorrow I will present the solutions for both exercise 2 and exercise 3. So come if you're interested.

 

05.06.2019

No lecture on Friday 07/06/2019

Dear students,

due to a business meeting, there will be no lecture this Friday (07/06/2019).

04.06.2019

Updated Exercise 3 (question 2.G wording)

Dear all,

the wording of question 2.G is a bit ambiguous. I updated it, so download the PDF again!

I also added a (+1) bonus point as it is not as trivial as I initially thought!

Best and good luck

02.06.2019

Exercise 1 grades && exam date

Dear students,

two news.

- now the grades for the first exercise are visible (sorry for the delay -- apparently I'd forgotten to make them visible). If you have any questions/doubt feel free to come during the Tutorship!

- The date of the exam has been... Read more

Dear students,

two news.

- now the grades for the first exercise are visible (sorry for the delay -- apparently I'd forgotten to make them visible). If you have any questions/doubt feel free to come during the Tutorship!

- The date of the exam has been decided (as per doodle). It will be on the 30th of July 2019 at CISPA main hall! Please, let us know if you cannot attend.

31.05.2019

Exercise 03 is online!

Dear students,

exercise 03 is online!

Again, you will have to work in room 2.17 at CISPA (sorry about that. At least for this one very little sync is required)

If you need building access (like last time), please send an email to Sohyeon Park with your... Read more

Dear students,

exercise 03 is online!

Again, you will have to work in room 2.17 at CISPA (sorry about that. At least for this one very little sync is required)

If you need building access (like last time), please send an email to Sohyeon Park with your name/matricula and UdS card number!

Please, do it by Tuesday 4 June! No request will be answered after that date! (Students that already got access will keep it -- so no problem)

 

Cheers,

Daniel 

 

20.05.2019

Small update for exercise 2

Dear students,

I added a small clarification for task 2. Please download the PDF again!

17.05.2019

Exercise 02 is online!

Exercise 02 is online https://cms.cispa.saarland/emsec19/2/Exercises

16.05.2019

Exercise 1 - solutions

Hi,

for those who are interested, we will discuss the solution of exercise 1 today at CISPA - room 0.06.

 

13.05.2019

Missing teammates

Dear students, Is anybody missing a teammate? Is yes, could you please write an email so we can decide how to proceed.
06.05.2019

Exam date

Please select you preferred date for the exam here.

https://doodle.com/poll/7zvf2abemukyhtd5

Please try to select as many options as possible so we can find a date suitable for everyone. ;)

06.05.2019

Updated Exercise 1

Dear Students,

due to a small PINOUT mistake on the second task, we had to update it!

Please download the newly released version!

04.05.2019

Exercise 01 Online

Exercise 01 is online https://cms.cispa.saarland/emsec19/2/Exercises

25.04.2019

No Lecture Tomorrow

Dear Students,

I have to be on a business trip tomorrow and hence cannot do the lecture. We therefore have to skip the lecture tomorrow and continue regularly on Friday May 03.

17.04.2019

Hands-on Tutorial

Hi,

Just a reminder, don't forget to come tomorrow for the hands-on tutorial at 10:00 AM to get your hardware.

Attendance is mandatory for at least 1 member of your group to receive the hardware.

Also please bring your laptops with Visual Studio Code and... Read more

Hi,

Just a reminder, don't forget to come tomorrow for the hands-on tutorial at 10:00 AM to get your hardware.

Attendance is mandatory for at least 1 member of your group to receive the hardware.

Also please bring your laptops with Visual Studio Code and the PlatformIO extension installed.

Also, don't forget there is no lecture next Friday ;)

Best regards

12.04.2019

Remark for Groups / Hardware

You only get each hardware item once per group (per two people). So it suffices if one of your group members is present when the hardware is handed out. 

Please already think about with whom you want to be in a group. We'll note down the groups when the hardware... Read more

You only get each hardware item once per group (per two people). So it suffices if one of your group members is present when the hardware is handed out. 

Please already think about with whom you want to be in a group. We'll note down the groups when the hardware is handed out.

12.04.2019

Regarding tutoring sessions

Electronics Tutorial

There will be a ONE TIME tutorial on basic electronics on Thursday 18/04/2019 in CISPA lecture hall at 10:00-12:00. 
Please be present in order to collect the hardware (you may leave afterwards).

 

Tutoring hours

There will be... Read more

Electronics Tutorial

There will be a ONE TIME tutorial on basic electronics on Thursday 18/04/2019 in CISPA lecture hall at 10:00-12:00. 
Please be present in order to collect the hardware (you may leave afterwards).

 

Tutoring hours

There will be bi-weekly tutoring sessions starting from Thursday 09/05/2019. The tutoring time is 16:00-18:00 -- room 2.02 at CISPA
If you have any questions please drop by and ask!

 

Exercise solutions 

After each exercise deadline, there will a session in which the solution will be explained and demonstrated!
This starts from Thursday 16/05/2019 (which is the deadline for the first exercise). The time is 16:00-18:00 -- room 0.06 at CISPA
Show all
 

Embedded Security

 

Embedded Security ("Emsec") takes place weekly, every Friday 10:00 to 11:30 am in the CISPA Lecture Hall

It is accompanied by bi-weekly practical exercises that should be done in groups of two students.

This course can only accommodate up to 50 students. Participation in the first lecture(12/04) is mandatory

 

Time Table

Date Lecture Exercise
April 12
Topic: Introduction, course organisation and microcontrollers

 

April 18
10-12
Tutorial: Electronics hands-on
Hardware Hand-Out
 
May 03
Topic: Side/Covert Channels
Slides: [small / animated]
Recording
Due date: May 15 23:59
Exercise solutions: May 16 16:00
May 10
Topic: Microarchitectural attacks
Slides: [small / animated] (updated with missing slides)
Recording
 
May 17
Topic: Automotive security 1/2
Due date: May 29, 23:59
May 24
Topic: Automotive security 2/2
Slides: [small / animated]
 
May 31
Topic: Wireless security
Due date: June 12, 23:59
June 14
Topic: Secure software and OS architecture
Slides: [small / animated]
Exercise 4: Secure Software
Due date: TBA
June 21
Topic: Secure software and hardware architecture
 
June 28
Topic: Trusted Hardware (Modules)
Due date: July 19, 23:59
July 05
Real-Life Example: Complete Reverse-Engineering of a car
Intentionally no recording
 
July 12
 
July 19
 
 
July 30
Final exam: 10:00-12:00
Building E1.3 Lecture Hall HS002
 

 

Prerequisites

Knowledge in the following areas is highly recommended:

  • Core Lecture "Security"
  • Programming in C/C++
  • Built your own computer from components (graphics card, processor, motherboard, ...)
  • Security basics are helpful but not strictly necessary
  • Linux basic command line
     

Knowledge You'll Gain

  • Electrical engineering basics
  • Interconnection of hardware and their inner workings
  • (Secure) Design principles
  • Creativity
     

Terms 

  • Groups of two students work together for the duration of the semester
  • As a courtesy, please remember that dropping out of this course means that you leave your group partner behind. So if unsure, leave room for students who are enthusiastic about attending this course
  • Creative solutions are welcome
     

Grading

  • 47% exercise (answers to questions in the exercise sheet and practical hands-on programming of hardware)
  • 47% final exam (end of the semester, 30 July 2019)
  • 6% pure luck (bias in favour of you in case of doubt)


Privacy Policy | Legal Notice
If you encounter technical problems, please contact the administrators