CSE 651:
Introduction to Network Security
Steve Lai Spring 2010
1
Syllabus
Instructor: Steve Lai Office: DL 581 Office hours: MWF 2:30-3:30 Email: [email protected] Home page: www.cse.ohio-state
CSE 651 Homework 5
Due: Wednesday, May 12 by class time (10:30 am)
Midterm Exam II: Monday,
May 17
Scope: Public-key cryptography and RSA, including the math used in RSA. Open book, open notes
1. Do P
CSE 651 Homework 4
Due: Friday, May 7 by class time
1. List all elements of Z10 .
* 2. (a) List all elements of Z10 . (b) What is the value of (10) ? * * 3. Find the order of each element in Z10 . (Ch
CSE 651 Homework 3
Due: Friday, April 23 by class time (10:30 am)
Midterm Exam 1: Monday, April 26 Scope: up to RC4 inclusively Open books/notes Calculators allowed
1. Do Problem 6.4 of Stallings. (In
CSE 651 Homework 2
Due: Monday, April 19 by class time
1. Do Problem 3.2 of Stallings. (Hints: (1) The information about 128-bit block size and key length is not important. (2) Imagine that there is a
CSE 651 Homework 1
Due: Monday, April 12 by class time
1. Do Problem 2.5 of Stallings (4th or 5th edition). You only have to answer (a) and give the plaintext. (Hint: the encryption algorithm is one o
Announcement
Final exam: Wed, June 9, 9:30-11:18 Scope: materials after RSA (but you need to know RSA) Open books, open notes. Calculators allowed.
1
We have learned
Symmetric encryption: DES, 3DES
Announcement
Final exam: Wed, June 9, 9:30-11:18 Scope: materials after RSA (but you need to know RSA) Open books, open notes. Calculators allowed.
1
We have learned
Symmetric encryption: DES, 3DES
Entity Authentication and Key Agreement
CSE 651
Entity Authentication
Problem: Alice wants to prove to Bob that she is Alice and/or vice versa. Basic idea: Alice shows that she knows some secrecy whi
Entity Authentication and Key Agreement
CSE 651
Entity Authentication
Problem: Alice wants to prove to Bob that she is Alice and/or vice versa. Basic idea: Alice shows that she knows some secrecy whi
Cryptographic Hash Functions Message Authentication Digital Signatures
Abstract
We will discuss Cryptographic hash functions Message authentication codes
HMAC and CBC-MAC
Digital signatures
2
Encryp
Cryptographic Hash Functions Message Authentication Digital Signatures
Abstract
We will discuss Cryptographic hash functions Message authentication codes
HMAC and CBC-MAC
Digital signatures
2
Encryp
Public-Key Cryptography and RSA
CSE 651: Introduction to Network Security
Abstract
We will discuss
The concept of public-key cryptography RSA algorithm Attacks on RSA
Suggested reading:
Sections 4
PublicKeyCryptographyandRSA
CSE651:IntroductiontoNetwork Security
Abstract
We will discuss
The concept of public-key cryptography RSA algorithm Attacks on RSA
Suggested reading:
Sections 4.2, 4.3,
Block Cipher Modes of Operation and Stream Ciphers
CSE 651: Introduction to Network Security
Abstract
We will discuss
How to use block ciphers? RC4: a widely used stream cipher Problems with WEPs us
Classical Encryption Techniques
CSE 651: Introduction to Network Security
Classical encryption techniques
As opposed to modern cryptography Goals:
to introduce basic concepts & terminology of encryp
CSE 651 Homework 6
Due: Wednesday, June 2 by class time
1. Do problem 12.3 on the 5th edition (or 12.10 on the 4th) of Stallings. (This problem shows that CBC-MAC is not secure.) 2.
Consider CMAC(m, k