dCode se présente comme un site Web à même d’apporter une aide précieuse aux personnes ayant besoin de déchiffrer ou des décoder des messages secrets, pour tricher aux jeux de lettres (mots croisés, scrabble…), de résoudre des énigmes, faire des calculs, etc. Pour se faire de très nombreux outils classés par catégories sont proposés : outils pour gagner aux jeux de lettres (solveur de scrabble, dictionnaire ODS6, générateur d’anagrammes, générateur de palindromes, solveur de mots croisés, mot le plus long, jeu du pendu…), modules de cryptographie et alphabets de substitution (chiffrement par décalage, carré de César, chiffre de Vigenère…), codes informatiques (ASCII, Geek code, Leet, Unicode, QR code…), cryptanalyse et cryptographie moderne (analyse de fréquence, indice de coïncidence, hachage, MD5, RSA…), outils pour résoudre des jeux de chiffres (carrés magiques, le compte est bon, solveur de grilles de sudoku, solveur Kakuro…) ainsi que des outils mathématiques (factorielle, probabilité et espérance de gains, liste des diviseurs d’un nombre, recherche de nombres premiers…), etc. La liste de tous les outils est indiquée en cliquant sur Tous les outils dans la barre latérale droite sur la page d’accueil.
Les outils s’utilisent en ligne en saisissant quelques données (des chiffres ou des lettres) à partir d’un formulaire. Tout ce que l’on peut imaginer comme programme informatique pour calculer, coder, décoder, chiffrer, déchiffrer, convertir, trier, tricher, traduire… se trouve sur ce portail très surprenant par la richesse de son contenu.
Les outils sont développés à l’aide de divers langages informatiques : JavaScript, Java, PHP, Python…, mais on peut regretter que les algorithmes utilisés ne soient pas détaillés. Les différents programmes sources des scripts ne sont pas non plus téléchargeables, ce qui est un peu dommage, car cela permettrait à tout à chacun d’étudier leur fonctionnement.

dcode

Quelques explications très sommaires accompagnent tous les outils fournis sur le site, mais en général elles ne permettent pas de comprendre, même en théorie ce dont il s’agit exactement.
Bref, dCode est véritablement intéressant vu le nombre impressionnant de modules en tous genres qu’il propose, à utiliser tel quel, mais ne donne absolument pas la possibilité d’acquérir ou de parfaire ses connaissances dans les nombreux domaines abordés.

Source : dCode

Boutons de partage :
Twitter Facebook Google Plus Linkedin email
Article rédigé par Eric Weyland