Course Information
- Instructor: Seongil Wi
- Time: Tuesday/Thursday 17:30 ~ 18:45
- Location: 106-T202
- TA:
- Dongyeon Yu (유동연, dy3199@unist.ac.kr)
- Grading:
- 45% Homework
- 10% Quizz
- 35% Final exam (No midterm exam)
- 10% Participation
- Textbook:
- Ross Anderson, Security Engineering (SE)
- Paul C. van Oorschot, Computer Security and the Internet (CSI)
- J. Katz and Y. Lindell, Introduction to Modern Cryptography (IMC)
This course introduces the principles and practices of securing modern computer systems. Starting with seminal works and state-of-the-art security mechanisms, students will learn how to identify security issues and develop solutions for them. Throughout the class, we will explore various security domains, including software security, network security, cryptography, web security, and AI security.
Late Submission Policy
Late submission will be assessed a penalty of 10% per day (We will only accept late submissions of up to 3 days).
Activities: be a white hacker!
Not mandatory, not homework, but participation is highly recommended to upgrade your score.Activity 1: SaveUNIST
Find and report unknown security problems on campus website (IST homepage)
- Instruction:
- Target: UNIST IST hompage
- Only those who sign the pledge can participate.
- DO NOT try anything illegal! If you cannot decide by yourself, discuss it with us first
- Submit your found via email.
- TO: seongil.wi@unist.ac.kr
- CC: dy3199@unist.ac.kr
- Title: [SaveUNIST,ID,Name] Title of the vulnerability
- Content:
- Bug description
- Attack step with exploit
- Provide a screenshot
- Describe the security impacts that may occur as a result of the attack
- Evaluation
- Each student can submit 2 scenarios until Dec 8
- Evaluation will be mainly done by TA and professor
- The evaluation criteria are as follows:
- Severity
- Relevance (to this course)
Activity 2: HackGPT
Report NEW security threats potentially caused by ChatGPT
- Instruction:
- Read this article and see the existing findings about ill-behaviors of AI models.
- Come up with a new malicious use of AI
- Make sure your scenario has not been reported here
- Submit your scenario via email.
- TO: seongil.wi@unist.ac.kr
- CC: dy3199@unist.ac.kr
- Title: [HackGPT,ID,Name] Title of the vulnerability
- Content:
- Input
- Output
- Provide a screenshot of the dialog
- Describe a concrete and detailed scenario (up to 10 sentences)
- Evaluation
- Each student can submit 3 scenarios until Dec 7
- Evaluation will be mainly done by TA and professor
- The evaluation criteria are as follows:
- Severity
- Creativity
- Relevance (to this course)