Skip to main content
TR

ADVANCED CRYPTOGRAPHY AND DATA SECURITY

Course
CMPE625 - ADVANCED CRYPTOGRAPHY AND DATA SECURITY
Department
Computer Engineering - English - PhD
Course Type
Course
Status
Required
Language
English
Credit
3
ECTS
0
T+P+L
3 + 0 + 0
Course Coordinator(s)
-
Prerequisite
-
Keywords
-

Course Description

Cryptographic Protocol Theory, Oblivious Transfer, Digital Cash, E-Voting Applications, Identity-Based Encryption, Information Theoretic Approach in the Security of Cryptographic Protocols, Cryptographic Engineering, Crypt-analytic Tools and Attacks, Quantum Cryptography, Secure Multi-Party Computation, Error- Correcting Codes and Cryptography

ADVANCED CRYPTOGRAPHY AND DATA SECURITY

Evaluation Tools (Active Term)

No evaluation items have been defined.

Course outcomes

No course outcomes have been defined yet.

Course Syllabus

Week Topic
Week 1 Introduction to Computer Security
Week 2 Introduction to Computer Security
Week 3 Cryptography (Classic, Symmetric, Public)
Week 4 Cryptography (Classic, Symmetric, Public)
Week 5 Cryptography (Classic, Symmetric, Public)
Week 6 Cryptography (Classic, Symmetric, Public)
Week 7 Midterm Week
Week 8 Authentication Protocols
Week 9 Authentication Protocols
Week 10 Network Security
Week 11 Network Security
Week 12 Software and Operating System Security
Week 13 Software and Operating System Security
Week 14 Web server security (TLS,SSL)
Week 15 Web server security (TLS,SSL)

Reference Books & Course Materials

  1. 01 Stamp Mark, Information Security: Principles and Practice, Wiley, November 2005
  2. 02 Vacca J. R, Computer and Information Security Handbook,Morgan Kaufmann Publishers,2009

Learning Outcomes

No learning outcomes have been defined.

Program Outcomes

No program outcomes have been defined.

Po-Lo Matrix

The PO-LO matrix has not been populated yet.