CS448 Introduction to Information Security

Tuesday and Thursday, 10:30 ~ 12:00 / 2112, E3, KAIST

Click here to download a syllabus file. It includes a course description, references, grading procedure, and course schedule.

Instructor: Prof. Kwangjo Kim (kkj AT kaist.ac.kr Instructor's webpage)

Teaching Assistant: Yi Jae Park (qkrdlwo AT kaist.ac.kr), Jiseong Gu (gstarcastle AT gmail.com), Minho Shin (minhonoshin AT ai.kaist.ac.kr)

Objective:

This course introduces the fundamental understanding on information security to build for any secure system covering the design and breaking of classical, symmetric and asymmetric cryptosystem with mathematical background. We also deal with the cryptographic protocols and their applications to authentication and identification. After finishing this class, the students are expected to understand the broad spectrum on information security and cryptography to advance their challenging research.

Grading Policy:

Midterm (35%), Final (35%), Quiz (10%), HW (10%), Attendance (10%)

Textbook:

Handouts

NOTICE:

· If you have question, send e-mail to TA. (subject of e-mail  must start with [CS448])

· 정보보호기술 전문 용어 표준(Information security terminology standard) [download]

· Mark Stamp, “Information Security: Principles and Practices”, 2005 Oct., Wiley International, ISBN 978-0-471-73848-0

· Wade Trappe, Lawrence C. Washington, “Introduction to Cryptography with Coding Theory”, 2nd Ed, 2005, Prentice Hall, ISBN 0-13-186239-1, - Errata { http://www.math.umd.edu/~lcw/book.html (2nd Ed.)}

· Richard A. Mollin, “An Introduction to Cryptography”, Chapman & Hall/CRC, 2001, ISBN 1-58488-127-5

· Top 1000 ranked paper in Security

· Homework #1 is announced. Please check. (2011/2/24)

· Programming Homework #1 (HARDCOPY with source code) is announced. Please check. (2011/3/8)

· Announcing the ADVANCED ENCRYPTION STANDARD (AES)

· Recommendation for Block Cipher Modes of Operation: Methods and Techniques

· Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC

· Homework #2 is announced. Please check. (2011/3/15)

· Midterm Exam: 3/31 (Thu.) 10:30 – 12:00 AM Hidden Book

· No class on Tuesday (4/12) according to the university announcement.

· Homework #5 is announced. Please check. (2011/4/26)

· Final Exam: 5/26 (Thu.) 10:30 – 12:00 AM (Not Tuesday)
Hidden Book.
No Calculator allowed.
Range: After mid-term till last lecture.

· Final grade and scores (2011/6/7)

 

 

Course Schedule:

Week

Topic

Remark

1

Introduction I

2/8, 2/10

2

Introduction II, Basic Terms

2/15, 2/17

3

Classical Ciphers I, II

2/22, 2/24, Quiz #1

4

Block Cipher, DES

3/1(off) , 3/3

5

AES

3/8, 3/10

6

Mode of Operation

3/15, 3/17

7

Cryptanalysis of Block Cipher, Summary I

3/22, 3/25

Programming HW #1

8

Mid-term Exam

3/29, 3/31(off)

9

Public Key Cryptosystem, Number Theory

4/5, 4/7

10

Digital Signatures

4/12 (off), 4/14, Quiz #2

11

Hash Functions

4/19, 4/21

12

Hash Functions / Secret Sharing Protocol

4/26, 4/28

13

Secret Sharing Protocol / Identification Protocol

5/3, 5/5 (off)

14

Identification Protocol

5/10(off), 5/12

15

Special talk, Summary II

5/17, 5/19

Programming HW #2

16

Final Exam

5/24, 5/26(off)

*Schedule can be subject to change slightly.

Useful links:

If you want to get more information of information security, click here.