Division of Science College of Arts and Sciences Governors State University

disturbeddeterminedAI and Robotics

Nov 21, 2013 (3 years and 9 months ago)

83 views

Division of Science

College of Arts and Sciences

Governors State University


Course Syllabus


Course Title
:
Cryptograph
y

and Network Security


Course Number
: CPSC 750


Credit Hours
: 3


Instructor
:


Name:

Dr. Dingbang Xu


Office:
F2639

Phone:
708
-
534
-
4531

Email:

d
-
xu@govst.edu


Trimester

offered
:
Winter

200
7


Office Hours
:


Tuesdays: 1
2
:00
noon
-
4:30PM


Thursdays
:
1
2
:00
noon
-
4:
3
0PM


Catalog Descriptio
n
:

Fo
cuses

on algori
thms and protocols that protect inf
ormation in computer

systems
and networks. Topics inclu
de basic security concepts, cryptography (basic number
theory, secret key cryptography, public key cryptography, hash functions, key
management), identification, authentication, access control, secure networking,
certification, and trust manageme
nt.


Prere
quisite:


CPSC 448

Information Security
or equivalent courses with the instructor’s
consent.


Rationale:

Cryptography is used to protect systems, networks, and information today.
Computer scientists need to study different cryptographic techniques in order

to choose
the right one to implement in the role as a practitioner or to learn existing algorithms to
help to design new ones in the role as a scientist.

In addition,
knowledge of
network
security is essential in

protect
ing

today’s networks and hosts.


In
tended Audience
:

This course is suitable for those who have developed fundamental security skills
or knowledge and look for more detailed knowledge and skills in cryptography and how
to apply that knowledge to protect systems and networks
.


Expected Studen
t Outcomes
:

At the completion of this course, with appropriate study, students will be able to



demonstrate the understanding of the strength and weakness for various
cryptographic algorithms, and the understanding of access control;



utilize the appropriate

hash or cryptographic algorithms to protect the data;



invoke the network security tools and applications;



access the security issues from the aspects of credential, integrity, and
authentication.


Instructional Activities
:

Lectures, h
omework assignments,
and
exams
. Students are also required to
prepare a topic in information security for
presentation.


Textbooks
:

Charlie Kaufman, Radia Perlman, Mike Speciner, Network Security: Private
Communication in a Public World. Second Edition. Prentice Hall, 2002. (0
-
13
-
046019
-
2), and

Research papers

selected by the instructor (Cover the topics complementary to the
textbook
).


R
eference B
ooks
:

Bruce Schneier, Applied Cryptography: Protocols, Algorithms, and Source Code
in C, 2nd Edition, New York, NY: Wiley, 1996.(0
-
471
-
11709
-
9)

Bruce Schneier, Secret and Lies: Digital Security in a Networked World, New
York, NY: Wiley, 2000.(0
-
471
-
25311
-
1)

Ross Anderson, Security Engineering, New York, NY: Wiley, 2001. (0
-
47
-
138922
-
6)

Wenbo Mao, Modern Cryptography: Theory and Practi
ce, Englewood Cliffs, NJ:
Prentice Hall, 2004. (0
-
13
-
066943
-
1)

William Stallings, Cryptography and Network Security: Principles and Practice,
3rd Edition, Upper Saddle River, NJ: Prentice Hall, 2003.(0
-
13
-
091429
-
0)


Course Outline
:

The following lists the
tentative schedule.

Week

#

Topics

1


Course outline and basic concepts
and mechanism
s

in in
formation

security

2


Introduction to
c
ryptography

and secret key cryptography

3


Ha
sh functions and message digests

4


Basic number theory

5


Public
key c
ryptograph
y

6


Authentication I

7


Authentication II

8


Midterm exam

9


Access Control

10


Kerberos

and IPSEC

11


Key management

12


SSL and firewalls

13


Web Security

14


Student presentation

15


Fin
al exam


Presentation
:

Students should prepare a topic in security

for presentation.
Please consult with
the instructor about the

topic.


Course Evaluation
:

Final grade in the cour
se will be based on the following:

Midterm



30%

Final




30%

Presentation



10%

Class Participation


10%

Homework Assignment

20%


After

the
n
umerical
grade has been calculated, the
letter grade will be determined as
follows:

A

90

100% of the total percentage points possible

B

80

89
.9
% of the total percentage points possible

C

70

79
.9
% of the total percentage points possible

D

60

69
.9% of t
he to
tal percentage points possible

F

below 60% of the total percentage points possible


Disability Statement
:

St
udents, who have a disability or special needs and require accommodation in
order to have equal access to the classroom, must register with the desi
gnated staff
member in the Division of Student Development. Please go to Room B1201 or call (708)
534
-
4090 and ask for the Coordinator of Disability Services. Students will be required to
provide documentation of any disability when an accommodation is req
uested
.