awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Cryptography and Mathematics for Developers

Ranking updated Jun 30, 2026

Educational resources and open-source libraries for mastering cryptographic algorithms and the underlying mathematical principles.

Cryptography and Mathematics for Developers

Find the best repos with AI.We'll search the best matching repositories with AI.
  • crypto101/bookcrypto101 avatar

    crypto101/book

    3,731View on GitHub↗

    This project is a cryptography educational book and digital textbook that provides an introductory guide to cryptographic fundamentals, including block ciphers, hash functions, and public key encryption. It also serves as a cryptography lab manual for simulating security attacks, such as forging cookies and recovering passwords, to identify system vulnerabilities. The project utilizes a technical document rendering system to transform raw instructional text and source files into a professionally formatted digital book. This allows the content to be exported into multiple formats, specifically

    Crypto 101 is an introductory book on cryptography that provides a structured curriculum covering mathematical foundations and real-world protocols, making it a solid educational resource for developers, though it lacks the interactive exercises and CTF challenges of a full modern course.

    PythonSecurity and Cryptography Study MaterialsAttack SimulationsCryptographic Principles
    View on GitHub↗3,731

Related searches

  • a textbook on cryptography for security engineers
  • a python library for cryptographic operations
  • a structured curriculum for self-taught computer science
  • a study path for web3 engineers
  • a Rust cryptography library
  • a cryptographic library for Go applications
  • a learning path into security engineering
  • a comprehensive guide for learning blockchain development