PORTA
HELLO WORLD
OYTUB CHJUQ
Keyword: PORTA. The Porta table transforms each Latin letter while the space remains unchanged.
Encrypt and decrypt Latin text with the Porta cipher online. Use a keyword, preserve spaces and punctuation, and work with the historical reciprocal polyalphabetic Porta table.
PORTA
HELLO WORLD
OYTUB CHJUQ
Keyword: PORTA. The Porta table transforms each Latin letter while the space remains unchanged.
SECRET
DEFEND THE EAST WALL
ZTTZLZ KWS ZPJK HOTN
Keyword: SECRET. The keyword repeats across the Latin letters of the message.
PORTA
OYTUB CHJUQ
HELLO WORLD
Keyword: PORTA. Porta is reciprocal, so the same operation restores the original plaintext.
GUIDE
MEET AT 9 PM!
POVF PD 9 FQ!
Keyword: GUIDE. Digits, spaces, and punctuation stay unchanged; only Latin letters are encrypted.
The Porta Cipher is a classical polyalphabetic substitution cipher that uses a keyword to choose one of thirteen paired alphabets for each letter of the message. The key letters are grouped into pairs: A/B, C/D, E/F, and so on through Y/Z. Letters from the same pair select the same Porta alphabet row.
As the text is processed, the keyword repeats across Latin letters only. Spaces, punctuation marks, numbers, and unsupported characters stay in place, so the layout of the message remains readable while the A-Z letters are transformed.
The most important feature of Porta is reciprocity. The same table and the same keyword are used for encryption and decryption, so applying the operation again restores the original text.
This online Porta Cipher tool lets you encode and decode Latin text with a custom keyword. Enter plaintext to encrypt it, switch to decode mode for ciphertext, and use the same key in both directions because Porta is a reciprocal cipher.
The implementation follows the historical A-Z Porta table. It preserves uppercase and lowercase letters, ignores non-letter symbols in the keyword, and leaves non-Latin characters unchanged in the message.
Use it for cryptography lessons, puzzle making, CTF practice, checking historical examples, or comparing Porta with related keyword ciphers such as Vigenere and Beaufort. Like other classical ciphers, Porta is educational and not suitable for protecting sensitive information today.
Classic letter-shift cipher with custom shift values.
Online monoalphabetic substitution cipher with a custom shuffled alphabet key.
Online XOR encryption and decryption with text or hex keys.
Classic digraph substitution cipher with keyword matrix encryption.
Classical reciprocal cipher based on a keyword.
Vigenere-style classical cipher that uses a numeric key.