Skip Ribbon Commands
Skip to main content


Cryptography and Network Security

Course Arabicname

Course Code

NES 452

Course Credithours


Course Description

Prerequisite: NES 312, NES 451.
Introduction to the principles of number theory and the practice of network security and cryptographic algorithms. Topics include: Divisibility and the Greatest Common Divisor, Euclidean Algorithm, modular arithmetic and discrete logarithm, Primes, primality testing, Chinese Remainder Theorem, cipher) Conventional or symmetric encryption (DES, IDEA, Blowfish, Twofish, Rijndael) and public key or asymmetric encryption (RSA, Diffie-Hellman), key management and exchange, hash functions (MD5, SHA-1, RIPEMD-160, HMAC), digital signatures, certificates and authentication protocols (X.509, DSS, Kerberos), electronic mail security (PGP, S/MIME), web security and protocols for secure electronic commerce (IPSec, SSL, TLS, SET).‚Äč

Course Linenumber


Course Name

Cryptography and Network Security

Course Syllabus
Created at 5/9/2016 12:29 by SPAdmin
Last modified at 7/11/2017 15:03 by Areej Bataineh