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

x-wqs/all-about-cryptography

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 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