Skip to main content

A curated list of cryptography resources and links.

1
GitHub Stars
220
Curated Resources
4
Categories
18 hours ago
Last Refreshed
TheoryToolsFrameworks and LibsResources

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me algorithms resources from awesome-cryptography"

Installation instructions →

What's inside

Theory

Resources

  • A Few Thoughts on Cryptographic EngineeringBlogs

    Some random thoughts about crypto.

  • BoxentriqWeb-tools

    Easy to use tools for analysis and code-breaking of the most frequent ciphers, including Vigenère, Beaufort, Keyed Caesar, Transposition Ciphers, etc.

  • Bristol Cryptography BlogBlogs

    Official blog for the University of Bristol cryptography research group. It's a group blog, primarily targeted towards cryptographers and crypto students.

  • Charles Engelke's BlogBlogs

    WebCrypto Blog Posts.

  • Cryptography StackexchangeWeb-sites

    Cryptography Stack Exchange is a question and answer site for software developers, mathematicians and others interested in cryptography.

  • CryptolabWeb-tools

    is a set of cryptography related tools.

Frameworks and Libs

  • Apache ShiroJava

    Performs authentication, authorization, cryptography and session management.

  • asmCryptoJavaScript

    JavaScript implementation of popular cryptographic utilities with performance in mind.

  • bcryptPython

    Modern password hashing for your software and your servers.

  • bcrypt-nodejsJavaScript

    Native implementation of bcrypt for NodeJS.

  • bcrypt-rubyRuby

    Ruby binding for the OpenBSD bcrypt() password hashing algorithm, allowing you to easily store a secure hash of your users' passwords.

  • BotanC++

    Cryptography library written in

Tools

  • BcryptStandalone

    Cross-platform file encryption utility.

  • blackboxStandalone

    safely store secrets in Git/Mercurial/Subversion.

  • certbotStandalone

    Previously the Let's Encrypt Client, is EFF's tool to obtain certs from Let's Encrypt, and (optionally) auto-enable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol.

  • CoherenceStandalone

    Cryptographic server for modern web apps.

  • cryptomatorStandalone

    Multi-platform transparent client-side encryption of your files in the cloud.

  • git-cryptPlugins

    Transparent file encryption in git.

Showing a sample of 220 resources. View the full list on GitHub →