Cryptography and Computer Network-Security

Up

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

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

 

 

 

Slides from Fall 2006

 

Lecture 12 - Security Protocols, Cryptographic Standards

2 slides per page   3 slides per page

 

Lecture 11 - Hash functions & MACs.

2 slides per page   3 slides per page

 

Lecture 10 - RSA - Implementation

2 slides per page   3 slides per page

 

Lecture 9 - RSA - Genesis, operation & security

2 slides per page   3 slides per page

 

Lecture 8 - Extensions of DES

2 slides per page   3 slides per page

 

Lecture 7 - Data Encryption Standard and its extensions

2 slides per page   3 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.

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. Review of the project topics.

2 slides per page   3 slides per page

 

 

Slides from Fall 2005

Lecture 12 - Secure Protocols. Cryptographic Standards.

2 slides per page   3 slides per page

 

Lecture 11 - Hash functions & MACs.

2 slides per page   3 slides per page

 

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

2 slides per page   3 slides per page

 

Lecture 9 - RSA – Genesis, operation & security.Factorization records.

2 slides per page   3 slides per page

 

Lecture 8 - Extensions of DES. Modes of operation of block ciphers. RC5.

2 slides per page   3 slides per page

 

Lecture 7 - Towards modern ciphers. DES and its extensions.

2 slides per page   3 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 - Security Services.

2 slides per page   3 slides per page

 

Lecture 0 - Organization of the course. Review of the project topics.

2 slides per page   3 slides per page

 

Additional slides regarding the timestamping project proposed by Surety and to be done in collaboration with this company:

The company and project intro   White paper about the Surety data integrity and timestamping service