Cryptography and Computer Network Security

Up

Please, make sure to reload this page to see its most recent version.
 

Slides from Fall 2009

Slides for this semester will be posted gradually, one day before the given lecture.
If you are not able to wait until a new set of slides is posted,
please print and bring to class a corresponding set from the previous year, available below under
Slides from Fall 2008.

Lecture 12 - Security Protocols. Cryptographic Standards. Companies Developing Cryptographic Hardware.

2 slides per page     3 slides per page     6 slides per page

 

Lecture 11 - Hash Functions & MACs.

2 slides per page     3 slides per page     6 slides per page

 

Lecture 10 - RSA Implementation: Efficient encryption, decryption & key generation.

2 slides per page     3 slides per page     6 slides per page

 

Lecture 9 - RSA – Genesis, Operation & Security. Factoring in Software and Hardware.

2 slides per page     3 slides per page     6 slides per page

 

Lecture 8 - Modes of Operation of Block Ciphers. RC5 and IDEA.

2 slides per page     3 slides per page     6 slides per page

 

Lecture 7 - Towards Modern Ciphers. DES and Its Extensions.

2 slides per page     3 slides per page     6 slides per page

 

Lecture 6 - Historical Ciphers.

2 slides per page   3 slides per page

 

Lecture 5 - Mathematical Background: Modular Arithmetic.

2 slides per page   3 slides per page

 

Lecture 4 - Key Management. Pretty Good Privacy.

2 slides per page   3 slides per page

 

Lecture 3 - Types of Cryptosystems. Implementation of Security Services.

2 slides per page   3 slides per page

 

Lecture 2 - Basic Concepts of Cryptology.

2 slides per page   3 slides per page


Lecture 1 - Basic Security Services.

Lecture 0 - Organization of the Course.

Slides from Fall 2008

Lecture 12 - Security Protocols. Cryptographic Standards. Companies Developing Cryptographic Hardware.

2 slides per page     3 slides per page     6 slides per page

 

Lecture 11 - Hash Functions & MACs.

2 slides per page     3 slides per page     6 slides per page

 

Lecture 10 - RSA Implementation: Efficient encryption, decryption & key generation.

2 slides per page     3 slides per page     6 slides per page

 

Lecture 9 - RSA – Genesis, Operation & Security. Factoring in Software and Hardware.

2 slides per page     3 slides per page     6 slides per page

 

Lecture 8 - Modes of Operation of Block Ciphers. RC5.

2 slides per page     3 slides per page     6 slides per page

 

Lecture 7 - Towards Modern Ciphers. DES and Its Extensions.

2 slides per page     3 slides per page     6 slides per page

 

Lecture 6 - Historical Ciphers.

2 slides per page     3 slides per page     6 slides per page

 

Lecture 5 - Mathematical Background: Modular Arithmetic.

2 slides per page   3 slides per page

 

Lecture 4 - Key Management. Pretty Good Privacy.

2 slides per page   3 slides per page

 

Lecture 3 - Types of Cryptosystems.

2 slides per page   3 slides per page

 

Lecture 2 - Basic Concepts of Cryptology.

2 slides per page   3 slides per page

 

Lecture 1 - Security Services.

2 slides per page   3 slides per page

 

Lecture 0 - Organization of the course.

2 slides per page   3 slides per page