CrypTool to narzędzie do prowadzenia analizy kryptograficznej, szyfrowania oraz zapoznawania się ze sposobami szyfrowania danych. Wraz z nim zaszyfrujemy pliki przy wykorzystaniu takich algorytmów jak klucz Cezara, Vigenera, Enigma, Scytale, ADFGVX, XOR, Transpozycja czy Hilla.
Nie mogło zabraknąć wsparcia dla najnowszych rozwiązań dziedziny kryptografii jak AES, Twofish, TEA, DES, SDES. Podczas kryptoanalizy należy pozyskać entropię szyfrogramu, częstotliwość występowania znaków w blokach o długości 64 znaków, czy histogram i indeks koincydencji.
Analizie poddamy większość istniejących szyfrów, również tych historycznych. CrypTool umożliwia również zmianę kodowania tekstu np. z ASCII do Base64. Rozszyfrujemy nawet wiadomość zapisaną w kodzie Morse.
Ciekawym dodatkiem jest narzędzie do analizowania odporności serwerów na atak z wykorzystaniem luki Heartbleed. Możliwości CrpyTool mogą zostać rozbudowane dzięki rozszerzeniom.