Bilkent University Logo

Bilkent University

Online Academic Catalog

Undergraduate and Graduate Programs 2024-2025


CS 470 Introduction to Applied Cryptography

Cryptography, Symmetric-key cryptography: Block ciphers, Stream Ciphers, Message Authentication Codes. Public-Key Cryptography: RSA Encryption, Diffie-Hellman Key Exchange, ElGamal Encryption. Elliptic Curve Cryptography: ECDSA, ECDH. Authenticated Key Exchange: TLS 1.3. Power and timing side channel attacks. Lattice-based post-quantum cryptography. Applications of digital signatures, secure multi party computation and zero-knowledge proofs in blockchains. Credit units: 3 ECTS Credit units: 5, Prerequisite: CS 202.

Bilkent University Main Page

Last regenerated automatically on August 29, 2025 by OAC - Online Academic Catalog Software