Rechercher un outil
Chiffre ROT-47

Outil pour décoder/encoder avec Rot47. Le chiffre ROT-47 est une variante du ROT-13 adaptée aux caractères ASCII, exactement à une liste de 94 caractères imprimables.

Résultats

Chiffre ROT-47 -

Catégorie(s) : Chiffrement par Substitution, Internet

dCode et vous

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 !


dCode aime toutes les remarques et commentaires pertinents, pour avoir une réponse, laisser un email (non publié) ! C'est grâce à vous que dCode a le meilleur outil de Chiffre ROT-47, Merci.

Chiffre ROT-47

Annonces sponsorisées

Déchiffrement du ROT47



Chiffrement avec le ROT47



Outil pour décoder/encoder avec Rot47. Le chiffre ROT-47 est une variante du ROT-13 adaptée aux caractères ASCII, exactement à une liste de 94 caractères imprimables.

Réponses aux Questions

Qu'est ce que le Rot-47 ? (Définition)

Le Rot-47 est un chiffrement par décalage améliorant le Rot-13 en lui permettant d'encoder la quasi totalité des caractères ASCII visibles (là ou Rot13 ne pouvait chiffrer que des lettres).

Pour y parvenir, Rot47 utilise un alphabet de 94 caractères qui est un sous-ensemble des caractères ASCII entre le caractère 33 ! et le caractère 126 ~.

Comment encoder avec le chiffre Rot-47 ? (Principe de chiffrement)

Rot47 consiste à remplacer un caractère par un autre située 47 rang plus loin dans son alphabet. La table de conversion est :
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO
PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~

Exemple : DCODE se chiffre sr~st avec ROT-47

Comment décoder par chiffre Rot-47 ? (Principe de déchiffrement)

Le déchiffrement du Rot-47 est identique au chiffrement car l'alphabet de substitution utilisé est réversible.
PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO

Exemple : #@E\cf se décode Rot-47

Pourquoi le décalage de 47 ?

Le code ASCII définit 94 caractères imprimables, ainsi une rotation de moitié (94/2=47) permet d'obtenir un chiffre symétrique, similaire au ROT13 (pour les 26 lettres de l'alphabet).

Comment reconnaitre le chiffre ROT-47 ?

Le message utilise des caractères ASCII. Il contient des lettres courantes comme 6 ou t qui sont les valeurs chiffrées de E et e.

Rot47 est une manière simple de coder un message sur les forums de discussions ou les réseaux sociaux.

Quelles sont les variantes du Rot-47 ?

Rot-47 est une variante du Rot-13, lui-même une variante du chiffre de César, un cas particulier de chiffre à décalage.

Quel est l'algorithme du Rot 47 ? (Pseudo-code)

Une implémentation ROT47 serait :

// Pseudo-code
function rot47(string) {
foreach (char in string) {
code = ascii_code(char)
if (32 < code < 80) char = ascii_char(code + 47)
if (79 < code < 127) char = ascii_char(code - 47)
}
return string
}

// Javascript
function rot47(x){
var s='';
for(var i=0;i<x.length;i++){
var j=x.charCodeAt(i);
if((j>=33)&&(j<=126)){
s+=String.fromCharCode(33+((j+14)%94));
}
else {
s+=String.fromCharCode(j);
}
}
return s;
}

Poser une nouvelle question

Code source

dCode se réserve la propriété du code source du script Chiffre ROT-47 en ligne. Sauf code licence open source explicite (indiqué Creative Commons / gratuit), tout algorithme, applet, snippet ou logiciel (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, traduire) codé en langage informatique (PHP, Java, C#, Python, Javascript, Matlab, etc.) dont dCode a les droits ne sera pas cédé gratuitement. Pour télécharger le script en ligne Chiffre ROT-47 pour un usage hors ligne, PC, iPhone ou Android, demandez un devis sur la page de contact !

Questions / Commentaires


dCode aime toutes les remarques et commentaires pertinents, pour avoir une réponse, laisser un email (non publié) ! C'est grâce à vous que dCode a le meilleur outil de Chiffre ROT-47, Merci.


Source : https://www.dcode.fr/chiffre-rot-47
© 2019 dCode — La 'boite à outils' indispensable qui sait résoudre tous les jeux / énigmes / géocaches. dCode
Un problème ?