Outil pour déchiffrer/coder avec le Tap code, aussi appelé chiffre frappé car il consiste à transmettre des coordonnées dans une grille de lettre en frappant des coups (ou en produisant des sons)
Tap Code (Chiffre Frappé) - dCode
Catégorie(s) : Chiffrement par Substitution
dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Ecrire à dCode !
Outil pour déchiffrer/coder avec le Tap code, aussi appelé chiffre frappé car il consiste à transmettre des coordonnées dans une grille de lettre en frappant des coups (ou en produisant des sons)
Le chiffre frappé/tapé utilise une grille de lettres, généralement de taille 5x5, contenant 25 des 26 lettres de l'alphabet (une lettre est omise, souvent le J, le K ou le Z).
Les coordonnées (ligne, colonne) des cases de la grille sont numérotées de 1 à 5 et toute case a donc un couple de 2 chiffres (ligne, colonne) équivalent
Exemple :
\ | 1 | 2 | 3 | 4 | 5 |
---|---|---|---|---|---|
1 | A | B | C | D | E |
2 | F | G | H | I | J |
3 | L | M | N | O | P |
4 | Q | R | S | T | U |
5 | V | W | X | Y | Z |
Chaque caractère du message clair doit être présent dans la grille sinon il ne peut pas être codé.
Le principe du code tap est de frapper un nombre de coup correspondant aux coordonnées de chaque caractère.
Exemple : D en position 1,4 (ligne 1 colonne 4) correspond à 1 coup puis 4 coups et ainsi DCODE se traduit par . .... . ... ... .... . .... . .....
Le déchiffrement du tap code nécessite de connaitre la grille et de compter les nombres de coups en les rangeant par groupe de 2 formant les coordonnées (ligne, colonne) de chaque lettre du message clair.
Exemple : Pour décoder le message .... .... . . ... ....., compter les points (les coups) : 4 4 1 1 3 5, réécrire en groupe de 2 (4,4) (1,1) (3,5) et traduire ces coordonnées en lettres, respectivement T,A,P, donc TAP est le message en clair.
Le message est composé d'un seul caractère répété entre 1 et 5 fois, un séparateur (comme /) peut être utilisé, similairement au Morse.
Le message peut être sous la forme d'un son ou d'une lumière, là encore répétitif.
Le nom tap est l'onomatopée du bruit lorsque le code est tapé sur une surface comme un mur.
Par défaut la grille est souvent la même : composée de l'alphabet mais sans la lettre K ou la lettre J (parfois la lettre Z), tester ces quelques grilles devrait être suffisant, sinon utiliser une grille aléatoire et utiliser l'outil de déchiffrement par substitution mono-alphabétique.
La grille peut avoir une taille différente ou utiliser un alphabet mélangé.
Une grille de 6x6 contenant 36 caractères (26 lettres et 10 chiffres) permet de coder des messages alphanumériques contenant des mots et des nombres.
Toute communication contenant 6, 7, 8 ou plus taps successives peut indiquer quelque chose de spécial, un début de message, une fin de message, une erreur commise, etc.
Le code est certainement très vieux, mais il n'y a pas de date précise. Il est utilisé par les prisonniers depuis des siècles.
Un peu plus récemment, ce code a été utilisé pendant la guerre du vietnam par un certain Captain Carlyle (Smitty) Harris.
dCode se réserve la propriété du code source de l'outil 'Tap Code (Chiffre Frappé)' en ligne. Sauf code licence open source explicite (indiqué CC / Creative Commons / gratuit), tout algorithme, applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toute fonction (convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codé en langage informatique (PHP, Java, C#, Python, Javascript, Matlab, etc.) aucune donnée, script ou accès API ne sera cédé gratuitement, idem pour télécharger Tap Code (Chiffre Frappé) pour un usage hors ligne, PC, tablette, appli iPhone ou Android !
Rendez-vous sur notre communauté Discord pour participer au forum d'entraide !