Chiffre de Porta

Chiffrez et déchiffrez du texte latin avec le chiffre de Porta en ligne. Utilisez un mot-clé, conservez les espaces et la ponctuation, et travaillez avec la table polyalphabétique réciproque historique A-Z de Porta.

Entrée
0 caract. · 0 octets
Essayer :
Résultat
✓ Chiffre de substitution polyalphabétique ✓ Vos messages ne sont pas enregistrés ✓ Traitement sur notre serveur
Exemples
Chiffrer HELLO WORLD Clé: PORTA
Entrée HELLO WORLD
Sortie OYTUB CHJUQ

Clé : PORTA. La table de Porta transforme chaque lettre latine, tandis que l’espace reste inchangé.

Chiffrer un message plus long Clé: SECRET
Entrée DEFEND THE EAST WALL
Sortie ZTTZLZ KWS ZPJK HOTN

Clé : SECRET. Le mot-clé se répète automatiquement sur les lettres latines du message.

Déchiffrer avec la même clé Clé: PORTA
Entrée OYTUB CHJUQ
Sortie HELLO WORLD

Clé : PORTA. Porta est réciproque ; la même opération restaure donc le texte clair d’origine.

Conserver la ponctuation et les chiffres Clé: GUIDE
Entrée MEET AT 9 PM!
Sortie POVF PD 9 FQ!

Clé : GUIDE. Les chiffres, espaces et signes de ponctuation restent inchangés ; seules les lettres latines sont chiffrées.

Fonctionnement du chiffre de Porta

Le chiffre de Porta est un chiffre de substitution polyalphabétique classique qui utilise un mot-clé pour choisir, pour chaque lettre du message, l’une des treize lignes d’alphabets appariés. Les lettres de la clé sont groupées par paires : A/B, C/D, E/F, et ainsi de suite jusqu’à Y/Z. Les lettres d’une même paire sélectionnent la même ligne de la table de Porta.

Pendant le traitement, le mot-clé se répète uniquement sur les lettres latines. Les espaces, signes de ponctuation, chiffres et caractères non pris en charge restent à leur place, ce qui conserve la structure du message tandis que seules les lettres A-Z sont transformées.

La propriété essentielle de Porta est sa réciprocité. Le chiffrement et le déchiffrement utilisent la même table et le même mot-clé ; appliquer l’opération une seconde fois restaure le texte d’origine.

Ce que fait cet outil Porta

Cet outil en ligne pour le chiffre de Porta permet d’encoder et de décoder du texte latin avec un mot-clé personnalisé. Saisissez le texte clair pour le chiffrer, passez en mode décodage pour le texte chiffré et utilisez la même clé dans les deux sens, car Porta est un chiffre réciproque.

L’implémentation suit la table historique A-Z. Elle conserve les majuscules et minuscules, ignore les symboles non alphabétiques dans la clé et laisse inchangés les caractères non latins du message. Les lettres accentuées ou autres caractères peuvent être présents, mais cette variante de Porta ne les chiffre pas.

Utilisez ce service pour des cours de cryptographie, des énigmes, des exercices CTF, la vérification d’exemples historiques ou la comparaison de Porta avec des chiffres à mot-clé apparentés comme Vigenere et Beaufort. Comme les autres chiffres classiques, Porta est pédagogique et ne convient pas à la protection de données sensibles aujourd’hui.

FAQ

Cette implémentation utilise l’alphabet latin historique A-Z. Les lettres latines sont chiffrées ou déchiffrées, tandis que les caractères non latins restent inchangés.

Oui. Porta est réciproque : la même table de Porta avec le même mot-clé transforme le texte clair en texte chiffré et le texte chiffré en texte clair.

Les espaces, signes de ponctuation, chiffres et caractères non pris en charge sont conservés dans le résultat. Ils ne font pas avancer la clé ; seules les lettres latines consomment des lettres de clé.

Le mot-clé est répété sur le message. Chaque lettre latine de la clé sélectionne l’une des treize lignes appariées de Porta : A et B sélectionnent la même ligne, C et D la même ligne, et ainsi de suite.

Oui, mais seules les lettres latines de la clé sont utilisées. Les espaces, chiffres, signes de ponctuation et symboles non latins dans la clé sont ignorés.

Oui. Les majuscules restent majuscules et les minuscules restent minuscules dans le résultat.

Non. Porta est un chiffre classique historique qui peut être attaqué par la cryptanalyse moderne. Utilisez-le pour l’apprentissage, les énigmes et les démonstrations, pas pour une sécurité réelle.
Outils associés

Chiffre de César

Chiffrement classique par décalage de lettres avec valeur de décalage personnalisée.

Chiffrement XOR

Chiffrement et déchiffrement XOR en ligne avec clés texte ou hex.

Chiffre de Playfair

Chiffre classique par substitution de digrammes avec une matrice fondée sur un mot-clé.