À 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ètre | Valeur de l’exemple | Entré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é | false | Activé ou désactivé |
| réglage de la bague du 1er rotor | B | 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 |
| valeur initiale du 1er rotor | C | 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 |
| 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é | false | Activé ou désactivé |
| réglage de la bague du 2e rotor | D | 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 |
| valeur initiale du 2e rotor | E | 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 |
| 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é | false | Activé ou désactivé |
| réglage de l'anneau du 3ème rotor | F | 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 |
| valeur initiale du 3e rotor | G | 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 |
| 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é | true | Activé ou désactivé |
| réglage de l'anneau du 4ème rotor | H | 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 |
| valeur initiale du 4ème rotor | I | 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 |
| 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é | true | Activé ou désactivé |
| Réglage de l'anneau du 5ème rotor | J | 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 |
| Valeur initiale du 5ème rotor | K | 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 |
| 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 Typex | Aucun | Aucun, Chiffrer, Décrypter |
| Sortie stricte | true | Supprime 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ètre | Valeur par défaut | Entré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é | false | Activé ou désactivé |
| réglage de la bague du 1er rotor | A | 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 |
| valeur initiale du 1er rotor | A | 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 |
| 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é | false | Activé ou désactivé |
| réglage de la bague du 2e rotor | A | 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 |
| valeur initiale du 2e rotor | A | 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 |
| 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é | false | Activé ou désactivé |
| réglage de l'anneau du 3ème rotor | A | 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 |
| valeur initiale du 3e rotor | A | 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 |
| 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é | false | Activé ou désactivé |
| réglage de l'anneau du 4ème rotor | A | 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 |
| valeur initiale du 4ème rotor | A | 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 |
| 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é | false | Activé ou désactivé |
| Réglage de l'anneau du 5ème rotor | A | 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 |
| Valeur initiale du 5ème rotor | A | 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 |
| 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 Typex | Aucun | Aucun, Chiffrer, Décrypter |
| Sortie stricte | true | Supprime 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
- Collez les données ou ouvrez un fichier local.
- Réglez les options si nécessaire, puis lancez l’outil.
- 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.