Cryptography

Location type
Logo Coursera
Provider rating: starstarstarstar_borderstar_border 6.3 Coursera has an average rating of 6.3 (out of 4 reviews)

Need more information? Get more details on the site of the provider.

Description

When you enroll for courses through Coursera you get to choose for a paid plan or for a free plan

  • Free plan: No certicification and/or audit only. You will have access to all course materials except graded items.
  • Paid plan: Commit to earning a Certificate—it's a trusted, shareable way to showcase your new skills.

About this course: This course will introduce you to the foundations of modern cryptography, with an eye toward practical applications.

Created by:  University of Maryland, College Park
  • Taught by:  Jonathan Katz, Professor, University of Maryland, and Director, Maryland Cybersecurity Center

    Maryland Cybersecurity Center
Basic Info Course 3 of 5 in the Cybersecurity Specialization Commitment 7 weeks of study, 4-7 hours/week Language English How To Pass Pass all graded assignments to complete the course. User Ratings 4.5 stars Average User Rating 4.5See what learners said Coursework

Each course is like an interactive textbook, featuri…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. Send an Email to info@springest.com

When you enroll for courses through Coursera you get to choose for a paid plan or for a free plan

  • Free plan: No certicification and/or audit only. You will have access to all course materials except graded items.
  • Paid plan: Commit to earning a Certificate—it's a trusted, shareable way to showcase your new skills.

About this course: This course will introduce you to the foundations of modern cryptography, with an eye toward practical applications.

Created by:  University of Maryland, College Park
  • Taught by:  Jonathan Katz, Professor, University of Maryland, and Director, Maryland Cybersecurity Center

    Maryland Cybersecurity Center
Basic Info Course 3 of 5 in the Cybersecurity Specialization Commitment 7 weeks of study, 4-7 hours/week Language English How To Pass Pass all graded assignments to complete the course. User Ratings 4.5 stars Average User Rating 4.5See what learners said Coursework

Each course is like an interactive textbook, featuring pre-recorded videos, quizzes and projects.

Help from your peers

Connect with thousands of other learners and debate ideas, discuss course material, and get help mastering concepts.

Certificates

Earn official recognition for your work, and share your success with friends, colleagues, and employers.

University of Maryland, College Park The University of Maryland is the state's flagship university and one of the nation's preeminent public research universities. A global leader in research, entrepreneurship and innovation, the university is home to more than 37,000 students, 9,000 faculty and staff, and 250 academic programs. Its faculty includes three Nobel laureates, three Pulitzer Prize winners, 47 members of the national academies and scores of Fulbright scholars. The institution has a $1.8 billion operating budget, secures $500 million annually in external research funding and recently completed a $1 billion fundraising campaign.

Syllabus


WEEK 1


Week 1
Introduction to Classical Cryptography


10 videos, 5 readings expand


  1. Video: Course Overview
  2. Reading: Syllabus
  3. Reading: Programming Assignments
  4. Reading: About Me
  5. Reading: Week 1
  6. Video: Introduction
  7. Video: Introduction Continued
  8. Video: Hex and ASCII
  9. Video: Breaking the Vigenere Cipher
  10. Reading: Programming Assignment 1
  11. Video: Principles of Modern Cryptography
  12. Video: Perfect Secrecy
  13. Video: Perfect Secrecy Part II
  14. Video: The One-Time Pad
  15. Video: Implementing the One-Time Pad

Graded: Week 1 Quiz

WEEK 2


Week 2
Computational Secrecy and Principles of Modern Cryptography


7 videos, 2 readings expand


  1. Reading: Week 2
  2. Video: Limitations of the One-Time Pad
  3. Video: Computational Secrecy
  4. Video: Computational Secrecy Part II
  5. Video: Pseudorandomness
  6. Video: Pseudorandom Generators
  7. Video: The Pseudo One-Time Pad
  8. Reading: Programming Assignment 2
  9. Video: Proofs of Security

Graded: Week 2 Quiz

WEEK 3


Week 3
Private-Key Encryption


6 videos, 2 readings expand


  1. Reading: Week 3
  2. Video: Stronger Security Notions
  3. Video: Pseudorandom Functions and Block Ciphers
  4. Video: CPA-Secure Encryption from PRFs/Block Ciphers
  5. Video: Modes of Encryption
  6. Video: Security Against Chosen-Ciphertext Attacks
  7. Video: Padding-Oracle Attacks
  8. Reading: Programming Assignment 3

Graded: Week 3 Quiz

WEEK 4


Week 4
Message Authentication Codes


7 videos, 2 readings expand


  1. Reading: Week 4
  2. Video: Message Integrity
  3. Video: A Fixed-Length MAC
  4. Video: CBC-MAC
  5. Reading: Programming Assignment 4
  6. Video: Hash Functions
  7. Video: HMAC
  8. Video: Authenticated Encryption
  9. Video: Secure Communication Sessions

Graded: Week 4 Quiz

WEEK 5


Week 5
Number Theory


5 videos, 1 reading expand


  1. Reading: Week 5
  2. Video: Number Theory One
  3. Video: Number Theory Two
  4. Video: Number Theory Three
  5. Video: Number Theory Four
  6. Video: Number Theory Five

Graded: Week 5 Quiz

WEEK 6


Week 6
Key Exchange and Public-Key Encryption


6 videos, 1 reading expand


  1. Reading: Week 6
  2. Video: The Public-Key Revolution
  3. Video: Diffie-Hellman Key Exchange
  4. Video: The Public-Key Revolution Part II
  5. Video: Public-Key Encryption
  6. Video: Discrete-Log-Based Public-Key Encryption
  7. Video: RSA-Based Public-Key Encryption

Graded: Week 6 Quiz

WEEK 7


Week 7
Digital Signatures


7 videos, 2 readings expand


  1. Reading: Week 7
  2. Video: Digital Signatures
  3. Video: Digital Signatures Part II
  4. Video: RSA-Based Signatures
  5. Reading: Programming Assignment 5
  6. Video: Identification Schemes
  7. Video: Public-Key Infrastructure (PKI)
  8. Video: Putting It All Together: SSL/TLS
  9. Video: Parting Thoughts

Graded: Week 7 Quiz
Graded: Final Quiz
There are no reviews yet.

Share your review

Do you have a learning experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.

There are no frequently asked questions yet. Send an Email to info@springest.com