SDU Education Information System
   Home   |  Login Türkçe  | English   
 
   
 
 


 
Course Information
Course Unit Title : Introduction to Cryptography
Course Unit Code : 01MAT5186
Type of Course Unit : Optional
Level of Course Unit : Second Cycle
Year of Study : Preb
Semester : 255.Semester
Number of ECTS Credits Allocated : 6,00
Name of Lecturer(s) : ---
Course Assistants :
Learning Outcomes of The Course Unit : This course gives the fundamentals of cryptography and the classical private-key and public-key cryptographic systems. After taking the course, the students should have an overview of some of the classical cryptosystems, which are in use.
Mode of Delivery : Face-To-Face
Prerequisities and Co-requisities Courses : Unavailable
Recommended Optional Programme Components : Unavailable
Course Contents : Historical introduction to cryptography, Block ciphers, Stream ciphers, Public Key Cryptography.
Languages of Instruction : Turkish-English
Course Goals : The aim of this course is to give the fundamental concepts of cryptography and introduce to students the classical private-key and public key cryptographic systems. The course also serves as an introduction for students who are interested in persuing research in cryptography.


Course Aims : The aim of this course is to give the fundamental concepts of cryptography and introduce to students the classical private-key and public key cryptographic systems. The course also serves as an introduction for students who are interested in persuing research in cryptography.
WorkPlacement   Not used.
Recommended or Required Reading
Textbook : -
Additional Resources : 1) N. Koblitz, Algebraic Aspects of Cryptography, Sringer, 1998.
2) D. R. Stinson, Cryptography: Theory and Practice, Third Edition, CRC Press, 2005.
3) A. J. Menezes, P. C. van Oorschot, S. A. Vanstone, Handbook of Applied Cryptography, CRC Press, 1996.
4) N. Koblitz, A Course in Number Theory and Cryptography, Second Edition, Springer, 1994.
5) J. Buchmann, Introduction to Cryptography, Second Edition, Springer, 2004.
6) N. P. Smart, Cryptography: An Introduction, McGraw-Hill, 2003.
Material Sharing
Documents :
Assignments :
Exams :
Additional Material :
Planned Learning Activities and Teaching Methods
Lectures, Practical Courses, Presentation, Seminar, Project, Laboratory Applications (if necessary)
ECTS / Table Of Workload (Number of ECTS credits allocated)
Student workload surveys utilized to determine ECTS credits.
Activity :
Number Duration Total  
Course Duration (Excluding Exam Week) :
14 3 42  
Time Of Studying Out Of Class :
14 3 42  
Homeworks :
5 15 75  
Presentation :
0 0 0  
Project :
0 0 0  
Lab Study :
0 0 0  
Field Study :
0 0 0  
Visas :
1 30 30  
Finals :
1 30 30  
Workload Hour (30) :
30  
Total Work Charge / Hour :
0  
Course's ECTS Credit :
0      
Assessment Methods and Criteria
Studies During Halfterm :
Number Co-Effient
Visa :
1 25
Quiz :
0 0
Homework :
5 75
Attendance :
14 0
Application :
0 0
Lab :
0 0
Project :
0 0
Workshop :
0 0
Seminary :
0 0
Field study :
0 0
   
TOTAL :
100
The ratio of the term to success :
70
The ratio of final to success :
30
TOTAL :
100
Weekly Detailed Course Content
Week Topics  
1 Historical Introduction to Cryptography
 
2 Some Simple Cryptosystems
 
3 Shannon's Theory: Perfect Secrecy, Entropy
 
4 Block Ciphers: Feistel Structure, Linear and Differential Cryptanalysis
 
5 Stream Ciphers: Shift Registers, Linear Complexity.
 
6 Public Key Cryptography: Fundamental Concepts
 
7 Discrete Logarithm Problem
 
8 Factorization Problem
 
9 Subset Sum Problem
 
10 RSA
 
11 Diffie Hellman Key Exchange Protocol
 
12 DSA
 
13 Cryptographic Protocols
 
14 Elliptic Curves
 
0
 
0
 
0
 
0
 
0
 
0
 
0
 
0
 
0
 
0
 
0
 
0
 
0
 
0
 
0
 
0
 
0
 
0
 
0
 
0
 
0