Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Stanford University

Stanford Seminar - How Not to Generate Random Numbers

Stanford University via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This seminar examines failures in software random-number generation and their consequences for public-key cryptography. It analyzes repeated keys, weak DSA signatures, and vulnerabilities affecting HTTPS, SSH, smartcards, Linux systems, and networked devices.

Syllabus

Introduction.
Textbook RSA.
Textbook Diffie-Hellman.
Taiwan Citizen Digital Certificate Smartcards.
Should we expect to find key collisions in the wild?.
What happens if we look for repeated keys?.
Classifying repeated keys.
Attributing SSL and SSH vulnerabilities to implementations.
Random number generation in software.
Linux random number generators.
Devices generating weak DSA signatures.

Taught by

Stanford Online

Reviews

4.0 rating, based on 2 Class Central reviews

Start your review of Stanford Seminar - How Not to Generate Random Numbers

  • Wajeha Khan
    I enrolled in this course to strengthen my understanding and to bridging theory with classroom practice.
    I look forward to apply these concepts in my academic work and future teaching practice .
  • Adam Yanmaulu (Dan-India)
    i will love to be checking Stanford website because i learn alots so please i am inviting all my friends ,relatives , and families to join this school to learn very wonderful course

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.