1. ROT-47 Cipher encoder
Text : ABCD efghi 12345!Solution:The ROT-47 is a reversible Caesar cipher that rotates printable ASCII characters (33 to 126, '!' to '~') by 47 positions
| Plaintext Alphabet | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
| Ciphertext Alphabet | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ | ` | 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 | { | | | } | ~ |
| Plaintext Alphabet | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ | ` | 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 | { | | | } | ~ |
| Ciphertext Alphabet | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
| Plaintext | : ABCD efghi 12345! |
| Ciphertext | : pqrs 6789: `abcdP |
2. ROT-47 Cipher encoder
Text : hello world 56789!Solution:The ROT-47 is a reversible Caesar cipher that rotates printable ASCII characters (33 to 126, '!' to '~') by 47 positions
| Plaintext Alphabet | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
| Ciphertext Alphabet | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ | ` | 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 | { | | | } | ~ |
| Plaintext Alphabet | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ | ` | 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 | { | | | } | ~ |
| Ciphertext Alphabet | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
| Plaintext | : hello world 56789! |
| Ciphertext | : 96==@ H@C=5 defghP |
This material is intended as a summary. Use your textbook for detail explanation.
Any bug, improvement, feedback then