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 1 | Introduction to Information Security Technology |
Session 2 | Common key cryptography / personal authentication / biometrics |
Session 3 | Message authentication / malware |
Session 4 | Hash function / Network security (1) Application layer |
Session 5 | Blockchain / Network security (2) Network layer / Transport layer |
Session 6 | Information-theoretic security / Network security (3) Various attacks and countermeasures |
Session 7 | Quantum cryptography / information security management |
Session 8 | Public key authentication infrastructure and its concept / Organization / system related to information security |
Session 9 | Elementary number theory / digital forensics |
Session 10 | DH key delivery / VPN / IPsec |
Session 11 | ElGamal encryption and security / SSL / TLS |
Session 12 | RSA encryption / copyright protection, digital watermarking, steganography |
Session 13 | Digital signature / Information security related law |
Session 14 | Information security overview |