everything.study
ECE 406

Applied Cryptography

1.5 credits · Undergraduate

Basic foundational concepts underlying classical and modern cryptography. Classical ciphers, introduction to number theory, block and stream ciphers (DES, AES, RC4), hash functions, public key encryption and digital signatures, RSA, ElGamal, Diffie-Helman, Rabin and knapsack crypto systems. Introduction to secret-sharing, zero knowledge protocols and homomorphic computation.

Sources