Typex

Traite ou analyse des données de chiffrement classique avec “Typex”.

Gratuit · Sans inscription

Saisie de texte

Vous pourrez ensuite copier ou télécharger le résultat.

Options
Supprime les caractères non alphabétiques et regroupe la sortie.

À propos de cet outil Typex

Traite ou analyse des données de chiffrement classique avec “Typex”.

Entrée: Texte. Résultat: Texte.

Exemple

« Essayer l’exemple » charge et exécute cet exemple public avec ses réglages.

Réglages de l’exemple
ParamètreValeur de l’exempleEntrée et choix
1er rotor (main gauche)"MCYLPQUVRXGSAOWNBJEZDTFKHI<BFHNQUW"Exemple 1, Exemple 2, Exemple 3, Exemple 4, Exemple 5, Exemple 6, Exemple 7, Exemple 8. Les séquences d’échappement comme \n, \r et \t sont acceptées
1er rotor inverséfalseActivé ou désactivé
réglage de la bague du 1er rotorBA, 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
valeur initiale du 1er rotorCA, 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
2e rotor"KHWENRCBISXJQGOFMAPVYZDLTU<BFHNQUW"Exemple 1, Exemple 2, Exemple 3, Exemple 4, Exemple 5, Exemple 6, Exemple 7, Exemple 8. Les séquences d’échappement comme \n, \r et \t sont acceptées
2e rotor inverséfalseActivé ou désactivé
réglage de la bague du 2e rotorDA, 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
valeur initiale du 2e rotorEA, 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
3e rotor (central)"BYPDZMGIKQCUSATREHOJNLFWXV<BFHNQUW"Exemple 1, Exemple 2, Exemple 3, Exemple 4, Exemple 5, Exemple 6, Exemple 7, Exemple 8. Les séquences d’échappement comme \n, \r et \t sont acceptées
3ème rotor inverséfalseActivé ou désactivé
réglage de l'anneau du 3ème rotorFA, 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
valeur initiale du 3e rotorGA, 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
4ème rotor (statique)"ZANJCGDLVHIXOBRPMSWQUKFYET<BFHNQUW"Exemple 1, Exemple 2, Exemple 3, Exemple 4, Exemple 5, Exemple 6, Exemple 7, Exemple 8. Les séquences d’échappement comme \n, \r et \t sont acceptées
4ème rotor inversétrueActivé ou désactivé
réglage de l'anneau du 4ème rotorHA, 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
valeur initiale du 4ème rotorIA, 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
5ème rotor (main droite, statique)"QXBGUTOVFCZPJIHSWERYNDAMLK<BFHNQUW"Exemple 1, Exemple 2, Exemple 3, Exemple 4, Exemple 5, Exemple 6, Exemple 7, Exemple 8. Les séquences d’échappement comme \n, \r et \t sont acceptées
5ème rotor inversétrueActivé ou désactivé
Réglage de l'anneau du 5ème rotorJA, 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
Valeur initiale du 5ème rotorKA, 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
Réflecteur"AN BC FG IE KD LU MH OR TS VZ WQ XJ YP"Exemple. Les séquences d’échappement comme \n, \r et \t sont acceptées
Tableau de commutation"EHZTLCVKFRPQSYANBUIWOJXGMD"Texte
Émulation de clavier TypexAucunAucun, Chiffrer, Décrypter
Sortie strictetrueSupprime les caractères non alphabétiques et regroupe la sortie.

Les clés et mots de passe d’exemple sont publics. Ne les utilisez jamais pour protéger des données réelles.

Entrée

hello world, this is a test message.

Résultat

VIXQQ VHLPN UCVLA QDZNZ EAYAT HWC

Paramètres

ParamètreValeur par défautEntrée et choix
1er rotor (main gauche)"MCYLPQUVRXGSAOWNBJEZDTFKHI<BFHNQUW"Exemple 1, Exemple 2, Exemple 3, Exemple 4, Exemple 5, Exemple 6, Exemple 7, Exemple 8. Les séquences d’échappement comme \n, \r et \t sont acceptées
1er rotor inverséfalseActivé ou désactivé
réglage de la bague du 1er rotorAA, 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
valeur initiale du 1er rotorAA, 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
2e rotor"KHWENRCBISXJQGOFMAPVYZDLTU<BFHNQUW"Exemple 1, Exemple 2, Exemple 3, Exemple 4, Exemple 5, Exemple 6, Exemple 7, Exemple 8. Les séquences d’échappement comme \n, \r et \t sont acceptées
2e rotor inverséfalseActivé ou désactivé
réglage de la bague du 2e rotorAA, 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
valeur initiale du 2e rotorAA, 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
3e rotor (central)"BYPDZMGIKQCUSATREHOJNLFWXV<BFHNQUW"Exemple 1, Exemple 2, Exemple 3, Exemple 4, Exemple 5, Exemple 6, Exemple 7, Exemple 8. Les séquences d’échappement comme \n, \r et \t sont acceptées
3ème rotor inverséfalseActivé ou désactivé
réglage de l'anneau du 3ème rotorAA, 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
valeur initiale du 3e rotorAA, 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
4ème rotor (statique)"ZANJCGDLVHIXOBRPMSWQUKFYET<BFHNQUW"Exemple 1, Exemple 2, Exemple 3, Exemple 4, Exemple 5, Exemple 6, Exemple 7, Exemple 8. Les séquences d’échappement comme \n, \r et \t sont acceptées
4ème rotor inverséfalseActivé ou désactivé
réglage de l'anneau du 4ème rotorAA, 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
valeur initiale du 4ème rotorAA, 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
5ème rotor (main droite, statique)"QXBGUTOVFCZPJIHSWERYNDAMLK<BFHNQUW"Exemple 1, Exemple 2, Exemple 3, Exemple 4, Exemple 5, Exemple 6, Exemple 7, Exemple 8. Les séquences d’échappement comme \n, \r et \t sont acceptées
5ème rotor inverséfalseActivé ou désactivé
Réglage de l'anneau du 5ème rotorAA, 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
Valeur initiale du 5ème rotorAA, 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
Réflecteur"AN BC FG IE KD LU MH OR TS VZ WQ XJ YP"Exemple. Les séquences d’échappement comme \n, \r et \t sont acceptées
Tableau de commutation""Texte
Émulation de clavier TypexAucunAucun, Chiffrer, Décrypter
Sortie strictetrueSupprime les caractères non alphabétiques et regroupe la sortie.

Avant d’interpréter le résultat

L’encodage de la clé, le mode, le remplissage et l’IV doivent correspondre. Les chiffrements historiques servent à l’étude ; l’encodage n’assure pas la confidentialité.

Utiliser cette page

  1. Collez les données ou ouvrez un fichier local.
  2. Réglez les options si nécessaire, puis lancez l’outil.
  3. Copiez le résultat ou téléchargez les octets de sortie d’origine.

Les entrées et résultats ne sont pas automatiquement envoyés, publiés ou ajoutés à l’URL. Le traitement s’effectue dans le navigateur ; HTTP Request et DNS over HTTPS envoient les requêtes que vous lancez. Fichiers : 128 MiB maximum ; sortie : 64 MiB, parfois moins selon l’opération. L’aperçu peut être abrégé. Le texte utilise UTF-8 ; ouvrez un fichier pour préserver ses octets exacts.

Outils associés

Chiffrement / Encodage

Référence de l’opération

Voir la documentation technique originale (English)