عربي
Jobs & Scholarships
University Website
Contact Us
Quick Links
Registration
UJ Hospital
Library
Language Center
UJ News
Regulations
Learning Guide
E-Learning
Employee Portal
Phonebook
UJ Yearbook
Policies, Procedures and Forms
How to Apply
School
About Us
Our Strategy
Dean's Message
Successive Deans
Deanship Office
School Board
Honorary and Emeritus and Adjunct Professor
Faculty Members
Previous Faculty Members
Administrative Staff
Organizational Structure
Departments
Mathematics
Physics
Chemistry
Biological Sciences
Geology
Medical Laboratory Sciences
Programs
Undergraduate
Graduate
Achievements
Miscellaneous
Research And Development
Forms
Admission and registration
Graduate Studies
Scientific Research
Collaboration
Facts and Figures
Faculty Facilities
School
About Us
Our Strategy
Dean's Message
Successive Deans
Deanship Office
School Board
Honorary and Emeritus and Adjunct Professor
Faculty Members
Previous Faculty Members
Administrative Staff
Organizational Structure
Department
Mathematics
Physics
Chemistry
Biological Sciences
Geology
Medical Laboratory Sciences
Programs
Undergraduate
Graduate
Achievements
Miscellaneous
Research And Development
Forms
Admission and registration
Graduate Studies
Scientific Research
Collaboration
Facts and Figures
Faculty Facilities
Contact Us
عربي
School of Science - Department of Mathematics
Laboratories
Research
Courses
Study Plans
Programs
Administrative Staff
Academic Staff
Strategy
Dept. Home
0301446
Cryptography Theory
Course Description :
Classical Cryptosystems such as: Shift ciphers, Affine ciphers, The Vigen`ere cipher, Substitution ciphers, The Playfair cipher, ADFGX cipher, and Block ciphers. One time pad, Pseudo-Random Bit Generation, and Linear feedback shift register. World War II ciphers such as: Enigma and Lorenz. Public key cryptosystems, The RSA, Primality testing and attack on RSA, The AlGamal Public key cryptosystem. Symmetric block cipher systems such as: DES and Rijndael. Digital Signatures such as: RSA signatures, The AlGamal signature scheme, and Hash functions. Elliptic curves and elliptic curves cryptosystems. (If time permit)
Pre Request :
0301342
Credit Hour :
3
Department :
Mathematics
Program :
Course Level :
Bachelor
Course Outline :
0301446 Syllabus.pdf