YoVDO

Applied Cryptography

Offered By: University of Virginia via Udacity

Tags

Cryptography Courses Python Courses Symmetric Encryption Courses Key Exchange Courses Asymmetric Encryption Courses Cryptographic Primitives Courses Secure Computation Courses Secure Communication Courses

Course Description

Overview

Cryptography is present in everyday life, from paying with a credit card to using the telephone. Learn all about making and breaking puzzles in computing.


Syllabus

  • Perfect Ciphers
    • What makes certain ciphers perfect.,How the Lorenz Cipher was broken.
  • Symmetric Encryption
    • Sending messages when two people share a secret.
  • Key Exchange
    • Techniques to establish a shared secret.
  • Asymmetric Encryption
    • Exchanging information using public key cryptosystems.
  • Public Key Protocols
    • Encrypted key exchange, certificates, secure commerce.
  • Using Cryptographic Primitives
    • How cryptography can be useful for anonymizing communication, voting, and digital cash.
  • Secure Computation
    • Computing without exposing data.

Taught by

David Evans

Tags

Related Courses

Cryptography I
Stanford University via Coursera
The Quantum Internet and Quantum Computers: How Will They Change the World?
Delft University of Technology via edX
IoT Device Configuration and Communication: C Edition
Microsoft via edX
The Ultimate Dark Web, Anonymity, Privacy & Security Course
Udemy
Introduction to AWS Cloud Security
Pluralsight