Syllabus

 

Syllabus 
Professor 
Lecture Notes 
Useful Links 

 

 

ICE1212 – Introduction to Information Security

Summer 2006

 

 

Instructor:         Kwangjo Kim

                           Room  R501, Munji Campus

                           (042) 866-6118,011-9414-1386,  kkj@icu.ac.kr

Class Hours:     9:0010:15 &10:3011:45 (Mon, Wed)

 

Prerequisites: None

Classroom:        To be announced

Office Hours:    13:0014:00 (Mon, Wed.)

 

Assistant1:  Hyunrok Lee, t a n k@icu.ac.kr, (042)866-6236

Assistant2:  Vo Duc Liem, v d l i e m@icu.ac.kr, (042)866-6234

Assistant¡¯s Office Hours:  15:00-16:00 (Tu., Th.)

 

Text:                    

 

1. Wade Trappe,Lawrence C. Washington,

¡°Introduction to Cryptography with Coding Theory¡±,

2nd Ed, 2005, Prentice Hall ISBN 0-13-186239-1

 

2. Handouts

 

{ http://www.math.umd.edu/~lcw/book.html(2nd Ed.)}

 

References:

1. Á¤º¸º¸È£°³·Ð,  Çѱ¹Á¤º¸º¸È£ÁøÈï¿ø Æí ±³¿ì»ç, 2000

2. ¾ÏÈ£ÇÐÀÇ ±âÃÊ , Çѱ¹ÀüÀÚÅë½Å¿¬±¸¿ø, °æ¹®»ç 1999, ISBN 89-7282-296-2

3. Çö´ë¾ÏÈ£ÇÐ ¹× ÀÀ¿ë, Çѱ¹Á¤º¸º¸È£ÁøÈï¿ø, 2002.8

4. Richard A. Mollin, ¡°An Introduction to Cryptography¡±, Chapman & Hall/CRC, 2001, ISBN 1-58488-127-5

 

 

Grading Policy:   Midterm (30%), Final (30%), HW (20%), Quiz (15%), Attendance(5%)

 

Objective:

This course introduces the fundamental understanding on cryptography to apply for any secure system including classical, symmetric and asymmetric cryptosystem with mathematical background. We also deal with the cryptographic protocols and a typical application to secure electronic cash.. After finishing this class, the students can gain the general knowledge and background of modern cryptography to execute advanced research in information security.

 

Course Policies:

Missed Classes: The student is responsible for obtaining material distributed on class days when he/she was absent. This can be done through contacting a classmate who was present or by contacting the instructor during his office hours or other times. Missed or late quizzes can not be made up under any circumstances but with good cause and adequate notice, an early quiz may be given.

 

Assignments: All assignments are due at the beginning of class on the date due. Late submission of assignments will be assessed a penalty of 10% per day. No exceptions are made.

 

Academic Dishonesty: Plagiarism and cheating are serious offenses and may be punished by failure on exam or assignments; failure in course; and or expulsion from the University.

 

Need for Assistance: If you have any condition, such as a physical or learning disability, which will make it difficult for you to carry out the work as I have outlined it, or which will require academic accommodations, please notify me as soon as possible.

 


Course Schedule

Summer 2006

 

Week

Topic

Text

Homework/Project

1

(6/19)

Overview

Ch.1

 

Classical Cryptosystem

Ch. 2

Hw #1

2

(6/21)

Number Theory

Ch. 3

Qz#1

 

 

 

3

(6/26)

DES

Ch. 4

Qz#2

 

 

 

4

(6/28)

Mode of Operation

Ch. 4,Ch. 5

Hw#2

AES

 

 

5

(7/3)

RSA

Ch. 6

Qz#3

Factorization

 

 

6

(7/4)

Discrete Logarithm, ElGamal

Ch. 7

Hw#3

Digital Signature

Ch. 8

 

7

(7/10-15)

(No class)

 

 

Midterm Exam.

 

 

8

(7/17)

Holiday

 

 

 

 

 

9

(7/19)

E-commerce

Ch. 9

Qz#4

Digital Cash

 

Hw#4

10

(7/24)

Special Lecture

 

 

 

 

 

11

(7/26)

Secret Sharing

Ch. 10

Qz#5

Game

Ch. 11

 

12

(7/31)

Zero Knowledge, FFS Identification

Ch. 12

Hw#6

Key Establishment Protocols

Ch. 13

 

13

(8/2)

Elliptic Curves

Ch. 15

Qz#6

 

 

 

14

(8/7-11)

(No class)

 

 

Final Exam.

 

 

 

 

 

 

 

 

 

* Above schedule is subject to change.