2017-2018 2018-2019 2019-2020 2020-2021 2021-2022
Browse
by subject...
    Schedule
view...
 

1 - 2 of 2 results for: cs 255

CS 255: Introduction to Cryptography

For advanced undergraduates and graduate students. Theory and practice of cryptographic techniques used in computer security. Topics: encryption (symmetric and public key), digital signatures, data integrity, authentication, key management, PKI, zero-knowledge protocols, and real-world applications. Prerequisite: basic probability theory.
Terms: Win | Units: 3

MATH 110: Number Theory for Cryptography

Number theory and its applications to modern cryptography. Topics include: congruences, primality testing and factorization, public key cryptography, and elliptic curves, emphasizing algorithms. Includes an introduction to proof-writing. This course develops math background useful in CS 255. WIM. Prerequisite: Math 51
Terms: Aut | Units: 3 | UG Reqs: GER:DB-Math, WAY-FR
Filter Results:
term offered
updating results...
teaching presence
updating results...
number of units
updating results...
time offered
updating results...
days
updating results...
UG Requirements (GERs)
updating results...
component
updating results...
career
updating results...
© Stanford University | Terms of Use | Copyright Complaints