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

Partager
Partager
dCode et plus

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 !


Rendez-vous sur notre communauté Discord dCode pour participer au forum d'entraide !
PS : Pour les messages codés, testez notre détecteur de chiffrement !


Remarques et suggestions sont les bienvenues afin que dCode propose le meilleur outil 'Chiffre ROT-47' gratuit ! Merci !

Chiffre ROT-47

Déchiffrement du ROT47

 

Chiffrement avec le ROT47

 

Réponses aux Questions (FAQ)

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

Le Rot-47 est un chiffrement par décalage permettant d'encoder la totalité des caractères ASCII visibles (là ou un chiffre Rot13 ne peut chiffrer que des lettres).

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

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

Le chiffrement Rot47 consiste à remplacer un caractère par un autre situé 47 rangs plus loin dans son alphabet. La table de conversion pour décaler 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 et 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;
}

Code source

dCode se réserve la propriété du code source pour "Chiffre ROT-47". Sauf code licence open source explicite (indiqué Creative Commons / gratuit), l'algorithme pour "Chiffre ROT-47", l'applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou les fonctions liées à "Chiffre ROT-47" (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 à "Chiffre ROT-47" ne sont pas publics, idem pour un usage hors ligne, PC, mobile, tablette, appli iPhone ou Android !
Rappel : dCode est gratuit.

Citation

Le copier-coller de la page "Chiffre ROT-47" ou de ses résultats est autorisée (même pour un usage commercial) tant que vous citez 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 :
Chiffre ROT-47 sur dCode.fr [site web en ligne], consulté le 29/03/2024, https://www.dcode.fr/chiffre-rot-47

Besoin d'Aide ?

Rendez-vous sur notre communauté Discord dCode pour participer au forum d'entraide !
PS : Pour les messages codés, testez notre détecteur de chiffrement !

Questions / Commentaires

Remarques et suggestions sont les bienvenues afin que dCode propose le meilleur outil 'Chiffre ROT-47' gratuit ! Merci !


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