News
06.09.2019
|
Exam inspection 10/09/2019 -- 10:30~12:30, room 0.07 at CISPADear 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 inspectionDear 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 returnDear 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 Fridaythe 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 4There 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 MondayDear students, due to some delays the new exercise will be published on Monday! |
27.06.2019
|
Evaluation & Last ExerciseDear 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 updateDear 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/2019Dear 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 dateDear 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 2Dear 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 - solutionsHi, for those who are interested, we will discuss the solution of exercise 1 today at CISPA - room 0.06.
|
13.05.2019
|
Missing teammatesDear 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 datePlease 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 1Dear 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 OnlineExercise 01 is online https://cms.cispa.saarland/emsec19/2/Exercises |
25.04.2019
|
No Lecture TomorrowDear 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 TutorialHi, 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 / HardwareYou 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 sessionsElectronics 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.
|
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.
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
|
Due date: May 15 23:59
Exercise solutions: May 16 16:00
|
May 10 |
Topic: Microarchitectural attacks
|
|
May 17
|
Topic: Automotive security 1/2
|
Due date: May 29, 23:59
|
May 24
|
Topic: Automotive security 2/2
|
|
May 31
|
Topic: Wireless security
|
Due date: June 12, 23:59
|
June 14
|
Topic: Secure software and OS architecture
|
|
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)