CrypTools
Cryptography explained and implemented in several programming languages.
About us
people
Who we are
We are a small community of programmers passionate about cryptography.
code
What we do
We want to make cryptography accessible to everyone, with the help of code.
Cipher
/ˈsʌɪfə/
Algorithm used to disguise the meaning of a message
Highlights:
Test our ciphers
Output:
Ready to learn?
We provide a free online course to learn cryptography. You'll try to solve problems and challenges to understand what cryptography is all about. And even if you already know cryptography you should definitely try because challenges are fun and are becoming
really hard at the end.
Let's go!
school
Want to help?
All our code is open source and hosted on GitHub, so if you want to contribute to any cipher or other project of ours, please do so! We love welcoming new contributors to our growing community. If you want to become a member, all you need to do is make
at least 3 contrutions in 2 weeks (pull requests), and we'll send you an invite.
GitHub
Download our apps
Available on every platforms
Optimized for every platforms, our apps will help you understand cryptography at its core by experimenting. Written in Swift for Apple devices and in C++ for Windows and Linux, we ensure maximum performances for an optimal experience.
More Ciphers coming soon!
But you can still checkout our other ciphers