Cipher tools
A collection of tools for encrypting and decrypting data, using some commonly known ciphers.
Please note that these tools aren't optimized for large amounts of data, processing can slow down or run into problems once you reach above 150,000
characters. A cap of 1 million characters is currently in place.
Atbash cipher
A ⇆ Z
B ⇆ Y
etc.
Beaufort cipher
Hello
encrypted with a key of Test
would shift like:
H → T → M
e → e → a
l → s → h
l → t → i
- then loop back and start from the first letter in the key again. There is more information available on the Beaufort cipher Wikipedia page.
Caesar cipher
A
becomes
N
and so forth. You can optionally add a key to the cipher to further encrypt your results, this will create a custom alphabet to rotate through –
see the Substitution Cipher below for more information.
There is more information available on the Caesar_cipher Wikipedia page.
Chaocipher
Hello World
→
WahqzIuets
etc. There is more information available on the Chaocipher Wikipedia page
Hash
Keyword cipher
Hello World
encrypted with a key of Test
would shift like:
Eckkn Unqkb
Rail fence cipher
WE ARE DISCOVERED. RUN AT ONCE.
W . . . E . . . C . . . R . . . U . . . O . . .
. E . R . D . S . O . E . E . R . N . T . N . E
. . A . . . I . . . V . . . D . . . A . . . C .
WECRUO ERDSOEERNTNE AIVDAC
Smithy cipher
Hello
encrypted with a key of World
would shift like:
Rmxsp
There is more information available on the Smithy Wikipedia page
Substitution cipher
A quick example substitution:
WORLD
→
HELLO
→
WNRJO
- The full alphabet would look like
HELOABCDFGIJKMNPQRSTUVWXYZ
– notice that H, E, L and O have moved to the start, the second L in HELLO isn't present again as it has already been used and placed.
Mixed case strings and keys are supported here, for example:
WOrld
→
HELLO
→
WNrjo
or
WOrld
→
HEllo
→
UMpjo
– There is more information available on the Substitution cipher Wikipedia page.
Vigenère cipher
Hello
encrypted with a key of World
would shift like:
H → W → D
e → o → s
l → r → c
l → l → w
o → d → r
- for the next letters, the key would loop back and start from the W in World again. There is more information available on the Vigenère cipher Wikipedia page.