Cryptography and Information Security

Course Purpose
The goal of this course is to acquire basic knowledge on cryptography and information security from an engineering perspective.
Learning Goals
Students should understand
- the fundamentals of cryptography, including common key cryptosystems, public key cryptosystems, information theoretic security, and public key infrastructure, and
- information security including network security, malware, biometrics, and information security management systems.
Topic
Session 1Introduction to Information Security Technology
Session 2Common key cryptography / personal authentication / biometrics
Session 3Message authentication / malware
Session 4Hash function / Network security (1) Application layer
Session 5Blockchain / Network security (2) Network layer / Transport layer
Session 6Information-theoretic security / Network security (3) Various attacks and countermeasures
Session 7Quantum cryptography / information security management
Session 8Public key authentication infrastructure and its concept / Organization / system related to information security
Session 9Elementary number theory / digital forensics
Session 10DH key delivery / VPN / IPsec
Session 11ElGamal encryption and security / SSL / TLS
Session 12RSA encryption / copyright protection, digital watermarking, steganography
Session 13Digital signature / Information security related law
Session 14Information security overview
**This content is based on April 1, 2024. For the latest syllabus information and details, please check the syllabus information inquiry page provided by the university.**