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 ? Ecrire à 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 !


Grâce à vos remarques, réponses et commentaires pertinents, dCode peut développer le meilleur outil 'Chiffre ROT-47', alors écrivez-nous c'est 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 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 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é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;
}

Code source

dCode se réserve la propriété du code source de l'outil 'Chiffre ROT-47' en ligne. Sauf code licence open source explicite (indiqué CC / Creative Commons / gratuit), tout algorithme pour 'Chiffre ROT-47', applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toute fonction liée à 'Chiffre ROT-47' (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codé en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) aucune donnée, téléchargement, script, copier-coller, ou accès API à 'Chiffre ROT-47' ne sera cédé gratuitement, idem pour un usage hors ligne, PC, tablette, appli iPhone ou Android ! dCode est gratuit est en ligne.

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

Grâce à vos remarques, réponses et commentaires pertinents, dCode peut développer le meilleur outil 'Chiffre ROT-47', alors écrivez-nous c'est gratuit ! Merci !


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