Outil pour coder/encoder avec Nak Nak, un chiffre simulant le langage du canard (Duckspeak) composé des syllabes NA et NAK
Code Nak Nak - 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 ? Écrire à dCode !
Le chiffrement Nak-Nak utilise la base 16 héxadécimale pour coder des messages eux-même codés avec la table ASCII.
Exemple : Encoder le message DUCK, commencer par le coder en ASCII (hexadécimal) soit 44,75,63,6B et ensuite, pour chaque chiffre, le remplacer par son correspondant dans la table suivante :
0 = Nak |
1 = Nanak |
2 = Nananak |
3 = Nanananak |
4 = Nak? |
5 = nak? |
6 = Naknak |
7 = Naknaknak |
8 = Nak. |
9 = Naknak. |
A (10) = Naknaknaknak |
B (11) = nanak |
C (12) naknak |
D (13) nak! |
E (14) nak. |
F (15) naknaknak |
Exemple : DUCK (44,75,63,6B en ASCII) se code 4=Nak? 4=Nak? 7=Naknaknak 5=nak? etc soit Nak? Nak? Naknaknak nak? Naknak Nanananak Naknak nanak
La casse (majuscules et minuscules) est prise en compte tout comme les caractères . et ?
Le déchiffrement du Nak-Nak débute par la substitution des différents mots Nak par le chiffre associé dans la table.
Exemple : Naknak Nak? Nak? Nanananak Naknak naknaknak Naknak Nak? Naknak nak? est constitué de Naknak=6, Nak?=4 etc. soit 6,4,4,3,6,F,6,4,6,5
Le code résultant est le code ASCII au format héxadécimal du message original.
Exemple : 64,43,6F,64,65 se décode d,C,o,d,e en code ASCII. dCode est le message clair de départ.
Le message est composé des syllabes Nak et Na parfois répétées. Tous les mots commencent par N et finissent par k.
Toutes références à un canard ou au duckspeak (duck = canard en anglais) sont des indices.
Selon les préférences de certains, les canard font plutot Coin que Nak, cette variante modifie Na en Coin ou Couin.
dCode se réserve la propriété du code source pour "Code Nak Nak". Sauf code licence open source explicite (indiqué Creative Commons / gratuit), l'algorithme pour "Code Nak Nak", l'applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou les fonctions liées à "Code Nak Nak" (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codés en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) ou les données, en téléchargement, script, ou les accès API à "Code Nak Nak" ne sont pas publics, idem pour un usage hors ligne, PC, mobile, tablette, appli iPhone ou Android !
Rappel : dCode est gratuit.
Le copier-coller de la page "Code Nak Nak" ou de ses résultats est autorisée (même pour un usage commercial) tant que vous créditez dCode !
L'exportation des résultats sous forme de fichier .csv ou .txt est gratuite en cliquant sur l'icone export
Citer comme source bibliographique :
Code Nak Nak sur dCode.fr [site web en ligne], consulté le 21/12/2024,