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 énigmes et les problèmes à résoudre au quotidien !
Vous avez un problème, une idée de projet, besoin d'un outil spécifique et dCode ne peut pas (encore) vous aider ? Vous désirez une prestation de développement sur mesure ? Contactez-moi !


dCodeur lit tous les messages et y répond si vous indiquez 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

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

Le Rot-47 utilise un alphabet qui est un sous-ensemble des caractères ASCII entre le caractère 33 ! et le caractère 126 ~. Rot47 consiste à remplacer un caractère par un autre située 47 rang plus loin dans l'alphabet.

Exemple : !"#$%&'()*+,-./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 utilisant l'alphabet de substitution réversible :

Exemple : !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO
PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~

Exemple : #@E\cf devient 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.

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, rendez-vous sur la page de contact !

Questions / Commentaires


dCodeur lit tous les messages et y répond si vous indiquez 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
© 2018 dCode — La 'boite à outils' indispensable qui sait résoudre tous les jeux / énigmes / géocaches. dCode