## Computer and Network Security (Cryptography)

This course is to inform students on computer and network security algorithms and cryptography. The topics include symmetric algorithms, block ciphers, asymmetric algorithms, number theory, hashing.

__Instructor:__Asst.Prof.Dr. Ediz Şaykol__Recommended Textbook:__- Cryptography and Network Security, Principles and Practices, by William Stallings, Prentice-Hall.

- An excellent Cryptography E-Learning Tool can be reached at www.cryptool.org/

## Weekly Schedule

on Tuesday 13.30

Lecture 00: Summary of Award-winning Talk by Ron Rivest (slides)

Lecture 01: Overview (slides)

Lecture 02: Symmetric Encryption (slides)

Lecture 03: Block Ciphers (slides)

Lecture 04: Data Encryption Standard (DES) (slides)

Lecture 01: Overview (slides)

Lecture 02: Symmetric Encryption (slides)

Lecture 03: Block Ciphers (slides)

Lecture 04: Data Encryption Standard (DES) (slides)

- read the attached interesting article.
- Data Encryption Standard (DES), fips 46-3 at NIST.
- view the animation in cryptool at www.cryptool.org/
- DES Java code

- Advanced Encryption Standard, fips 197 at NIST.
- view the animation in cryptool at www.cryptool.org/
- read the article New Comparative Study Between DES, 3DES and AES with Nine Factors.

**BÜTÜNLEME SINAVI Finaldeki konulardan benzer şekilde olacaktır, notlar ve telefonlar kapatılacaktır. Sınav tarihi üniversite tarafından daha sonra ilan edilecektir.**