Paid Certificate Intermediate Cybersecurity

Cryptography I -- Stanford University

Stanford University

A comprehensive course on cryptography taught by Professor Dan Boneh, covering the inner workings of cryptographic systems including stream ciphers, block ciphers, message integrity, and public-key encryption with real-world applications.

Duration

7 weeks

Level

Intermediate

Deadline

No Deadline

🌐 Available Languages: English
📅 Last Updated: 2026-03-24

📋 Prerequisites

Basic knowledge of discrete probability and familiarity with basic algebra. Some programming experience is helpful for optional programming assignments.

👥 Who Should Take This Course

  • Computer science students interested in information security
  • Software engineers looking to implement secure systems
  • Cybersecurity professionals seeking deeper cryptographic knowledge
  • Anyone curious about how encryption protects digital communication

📚 What You Will Learn

1

Stream Ciphers and Pseudorandom Generators

2

Block Ciphers: AES and DES Encryption Standards

3

Message Integrity: MACs and Hash Functions

4

Authenticated Encryption and Key Management

5

Public-Key Encryption: RSA and Diffie-Hellman

6

Digital Signatures and Certificate Management

🏛️ About the Institution — Stanford University

Stanford University is a world-renowned private research university in Stanford, California. Its proximity to Silicon Valley has made it a leader in technology research, computer science, and artificial intelligence.

Founded

1885

Location

Stanford, California, USA

Recognition

#2 National University — U.S. News & World Report 2024

❓ Frequently Asked Questions

Who teaches this course?
The course is taught by Professor Dan Boneh from Stanford University, one of the world's leading experts in applied cryptography. He heads the applied cryptography group at Stanford's Computer Science department.
How can I get a certificate for free?
You can audit the course for free to access all learning materials. To earn a certificate, apply for 课程平台's financial aid program, which provides full access including graded assignments and certificates at no cost.
Is there a follow-up course after Cryptography I?
Yes, Professor Boneh offers Cryptography II which covers more advanced topics such as zero-knowledge proofs, privacy mechanisms, and other forms of encryption beyond the foundational concepts covered in this course.

📖 Get Step-by-Step Guide

Complete walkthrough with screenshots, tips, and troubleshooting

  • Step-by-step registration walkthrough
  • Screenshot tutorials for each step
  • Common mistakes to avoid
  • Tips to complete faster
  • Troubleshooting FAQ
$9.99 — Get Step-by-Step Guide