CrypTool est un outil gratuit et ouvert, grâce auquel toute personne intéressée peut se familiariser avec le fonctionnement des algorithmes et des protocoles cryptographiques. Le programme permet par exemple le cryptage et le décryptage à l'aide de solutions modernes telles que AES, mais aussi le test de chiffres classiques tels que la clé césarienne. L'outil permet également l'analyse cryptographique.
L'application utilise un ruban connu de Microsoft Office dans son interface, il devrait donc être facile à utiliser. Par défaut, un assistant est lancé, grâce auquel nous pouvons sélectionner les opérations qui nous intéressent. Ils ont été regroupés en codage / décodage (y compris le cryptage), cryptanalyse, fonctions de raccourcis, fonctions mathématiques, différents types de code, ainsi que des outils supplémentaires.
Grâce à CrypTool, nous pouvons apprendre des algorithmes classiques tels que : le chiffre de César, Vigenere, XOR, Scytale, Enigma, ADFGVX et Transposition. L'application permet également de vérifier des solutions beaucoup plus récentes et actuellement utilisées telles que AES, DES, SDES, Twofish, TEA et RC2, ainsi qu'une solution asymétrique sous forme de RSA.
Le programme vous permet de configurer avec précision les paramètres des algorithmes et des données d'entrée, en plus de l'assistant vous permet également de concevoir des circuits traitant de la cryptographie (par exemple, le téléchargement des données de la caméra, leur cryptage, etc). Vous pouvez utiliser MD5, SHA-1, SHA-256, RPEMD160, Tiger et Whirlpool parmi les fonctions disponibles. CrypTool offre également la possibilité d'encoder du texte entre différents formats, par exemple de ASCII à Base64, de UTF-32 à des valeurs binaires, etc.
Il est même possible de vérifier le code Morse. Des outils supplémentaires intégrés au programme vous permettent de sécuriser rapidement le mot de passe (cryptage avec AES), de vérifier leur force en fonction de différents déterminants tels que l'entropie, KeePass, Mozilla, etc. Dans d'autres outils, nous trouverons également un sous-programme d'analyse de la vulnérabilité des serveurs à la vulnérabilité de Heartbleed, ainsi que la génération de chaînes numériques aléatoires.
L'application vous permet d'utiliser OpenCL, d'installer des composants supplémentaires et de configurer les paramètres. Une version en polonais est également disponible.








