Course Details

CSE 461 - Cryptography

Course Detail: Origins, computer arithmetic and complexity- what is cryptography, a history of factoring and primality testing, computer arithmetic and complexity, Symmetric-key cryptosystems- an introduction to congruences, block ciphers, DES cryptanalysis, successor AES, stream ciphers, Public-key crypto-systems- exponentiation, discrete logs, public key cryptography, authentication, knapsacks, Primality Testing- an introduction to primitive roots, true primality tests, probabilistic primality tests, Agrawal algorithm, Factoring- three algorithms, the number field sieve, Advanced topics ? elliptic curves and cryptography, zero knowledge, quantum cryptography. 

[Pre-requisite ]
[Credit Hours: 3]


<< Back to the previous page