Skip to content

Comprehensive collection of my notes and resources for systematically learning cryptography, covering foundational concepts to advanced techniques.

Notifications You must be signed in to change notification settings

YoubetDao/all-about-cryptography

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

All About Cryptography

Welcome to my repository, All About Cryptography. This repository contains a curated list of excellent learning resources on cryptography as well as my personal notes, organized systematically to help with understanding both foundational and advanced concepts in cryptography.

📚 Recommended Learning Resources

Here are some of the best resources to get started and deepen your understanding of cryptography:

Online Courses

  • Cryptography I - Coursera by Stanford University
    • A beginner-friendly course covering the basics of cryptography, including block ciphers, public-key cryptography, and digital signatures.
  • MIT 6.875, Cryptography Sp 2018
    • A comprehensive series of lectures on cryptography offered by MIT, available on Bilibili.
  • ZKP Mooc
    • A comprehensive series of lectures on Zero-Knowledge Proofs offered by Berkeley RDI Center, available on YouTube.

Books

  • Cryptography and Network Security by William Stallings
    • A comprehensive textbook that covers both cryptographic techniques and their application to network security.
  • Applied Cryptography by Bruce Schneier
    • A classic book covering a wide range of cryptographic protocols and algorithms.

Articles and Papers

📝 My Notes

Below is a collection of my personal notes, organized by topic. Each set of notes is maintained in its own directory:

  • Introduction to cryptography
  • Symmetric vs. Asymmetric encryption
  • Historical ciphers

Happy learning! 🚀

About

Comprehensive collection of my notes and resources for systematically learning cryptography, covering foundational concepts to advanced techniques.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published