Décoder et calculatrice et solvant ROT13

Encodeur et décodeur ROT13 en ligne gratuit avec propriété auto-inverse. Prend également en charge les variantes ROT47 et ROT5 pour les nombres et les caractères spéciaux.

"HELLO""URYYB"(ROT13)
ROT13
Maj 13
lettres
Variante la plus populaire avec propriété auto-inverse

ROT13 Référence de conversion

Lettres (A-Z)

A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z
N O P Q R S T U V W X Y Z
A B C D E F G H I J K L M

Exemples

HELLOURYYB
Remarque : Seules les lettres A-Z et a-z sont converties

ROT Comparaison des variations

VarianteDécalagePortée des caractèresFonctionnalitésCas d'utilisation
ROT1313A-Z, a-zSelf-inverseProtection des spoiler du Forum
ROT4747ASCII 33-126Comprend les symboles et les numérosChiffrement complet des caractères
ROT550-9Nombres seulementObfuscation des données numériques
ROT1818Lettres + NombresROT13 + ROT5 combinésTexte alphanumérique
ROT2525A-Z, a-zROT1 inverse (A→Z)Autre changement de lettre
ROT11A-Z, a-zUn poste plus simple (A→B)Objectif éducatif

Foire aux questions sur ROT13

Qu'est-ce qu'un décodeur ROT13?

Un décodeur ROT13 convertit le texte encodé ROT13 en format lisible. Parce que ROT13 est auto-inverse, la même opération est utilisée pour l'encodage et le décodage.

Quelle est la différence entre ROT13 et Caesar ?

ROT13 est un type spécifique de chiffre César qui utilise toujours un décalage de 13. Le chiffre César peut utiliser n'importe quel déplacement de 1 à 25, tandis que ROT13 reste fixé à 13.

ROT13 est-il réversible ?

Oui. ROT13 est entièrement réversible et auto-inverse, donc l'appliquer deux fois renvoie le texte original.

Quelle est la méthode ROT13?

ROT13 remplace chaque lettre par la lettre 13 positions dans l'alphabet. Comme il y a 26 lettres, le déplacement par 13 crée un chiffre auto-inverse.

Comprendre les variantes ROT13 et ROT

ROT13 ("rotation par 13 places") est un simple chiffre de substitution de lettres qui remplace chaque lettre par la lettre 13 positions après elle dans l'alphabet. C'est la variante la plus populaire du chiffre de César et a des propriétés uniques qui le rendent particulièrement utile pour certaines applications.

Ce qui rend ROT13 spécial

Propriété auto-inverse

La caractéristique la plus remarquable de ROT13 est sa propriété auto-inverse. Parce qu'il y a 26 lettres dans l'alphabet anglais, tournant par 13 places signifie que l'application ROT13 deux fois renvoie le texte original:

  • Première demande: A → N
  • Deuxième demande: N → A

Cela rend le cryptage et le déchiffrement ROT13 identiques.

Demandes communes
  • Protection du spoiler du forum: Cacher les spoilers de complot dans les discussions en ligne
  • ** Obfuscation par courriel**: Rendre les adresses e-mail moins lisibles pour les robots spam
  • Contenu du groupe de nouvelles: Utilisation historique dans les groupes de nouvelles Usenet
  • Exemple d'obfuscation de texte: Quand la sécurité n'est pas le but, juste la prévention de la lisibilité

ROT Comparaison des écarts

ROT13 - La Classique
  • ** Ensemble de caractères**: Lettres seulement (A-Z, a-z)
  • Échec: 13 postes
  • ** Biens spéciaux**: Auto-inverse
  • Le meilleur pour: Obfuscation de texte, protection des spoiler
ROT47 - Ensemble de caractères étendus
  • ** Set de caractères**: caractères ASCII 33-126 (caractères imprimables)
  • Shift: 47 positions dans la gamme 94 caractères
  • ** Biens spéciaux**: Comprend les nombres, les symboles et la ponctuation
  • Le meilleur pour: Transformation complète du texte, y compris les symboles
ROT5 - Nombres seulement
  • ** Set de caractères**: chiffres 0-9
  • Échec: 5 postes
  • ** Biens spéciaux**: Auto-inverse pour les nombres
  • Le meilleur pour: Obfuscation des données numériques
ROT18 - Approche combinée
  • Caractéristiques: Lettres et chiffres
  • Méthode: ROT13 pour les lettres + ROT5 pour les chiffres
  • ** Biens spéciaux**: Double transformation
  • Best for: Traitement de texte alphanumérique

Contexte historique

ROT13 est né au début de Usenet (1980s) comme moyen de cacher des contenus potentiellement offensants ou des spoilers. Il n'a jamais été conçu comme une mesure de sécurité mais plutôt comme un moyen de s'assurer que le contenu sensible n'est lu que par ceux qui ont activement choisi de le décoder.

Considérations en matière de sécurité

(En milliers de dollars des États-Unis) Important: ROT13 et ses variantes fournissent pas de sécurité cryptographique. Ils sont trivialement faciles à briser et ne devraient jamais être utilisés à des fins de sécurité réelles. Utilisez-les uniquement pour:

  • Obfuscation de texte
  • Objectif éducatif
  • Protection contre les éclats
  • Le contenu occasionnel se cache

Fondation mathématique

La transformation ROT13 peut être exprimée mathématiquement comme suit:

  • Encodage: E(x) = (x - A + 13) mod 26 + A
  • Décodage: D(x) = (x - A - 13 + 26) mod 26 + A

où A est la valeur ASCII de 'A' (65) pour les majuscules ou 'a' (97) pour les minuscules.

Utilisation moderne

Bien que ROT13 ne soit plus couramment utilisé à ses fins originales, il reste populaire comme:

  • Un outil éducatif pour apprendre les chiffres
  • Un exercice de programmation
  • Une méthode d'obfuscation simple
  • Une référence nostalgique à la culture de l'internet précoce