A Random Cipher I Created
by dragon96, Oct 4, 2009, 6:19 AM
Basics
This code is based off the periodic table of elements. For example, the word 'beer' can be written as:
0468
Letters generally come in 2 letter strings, and in this example, the "BE" part is only one digit. You should put a '0' in front of the number '4' (which is Beryllium), or else this can cause confusion. There are very few 3 digit elements, so writting 'beer' as:
004068
would be kind of silly. Instead, for elements 100 - 103, you use the T command (for three). When using commands, there is generally an opening and closing command. In this case, the letter 'T' holds as both the opening and closing. To write "none", you would go:
T102T10
__________
First and Last letter commands
Of course, if we could only limit to the 100 or so abbreviations, it would be impossible to send any message. Instead, you use the A/E and B/E command, where the E serves as the closing mark. The A command takes the first letter of an abbreviation. For example, "A41E08" takes the first letter of element 41 (Nb), which is an N, and connects this to the element 8 (O) to get the word 'no'. The B/E command is almost the same thing, except this takes the last letter of the abbreviation. Do not use this with elements 104+ that have 3 letter abbreviations.
__________
Space
'X' symbolizes space. There are no closing tags for this. The phrase "I at CA" is written as:
53X85X20
I'll also say that punctuation is not changed in this code. Elipses (or "...") are written as:
...
__________
Missing Letters
Now you probably realize that some of the letters don't appear in any abbreviations at all. The letters are J and Q. There are no closing tags for this. There are two ways to place these in your message if you need to use them:
1) Directly use the letters J and Q. "Jacques" is:
J89Q92B10E16
2) Use the symbols D1 (J) and D2 (Q). "Jacques" is:
D189D292B10E16
(Please correct me if any of these 3 letters actually appear)
__________
Other ways of disguising a message, P.I
The Reverse Function
The reverse function applies for 2 letter abbreviations. You can use it on 1 letter ones to mislead others intercepting messages if you really wanted to. Use the letter 'S' for 'switch' when both opening and closing. For example, the name "Sean" is:
34S11S
The 'S' reverses the abbreviation of element 11 (Na) to 'an'.
__________
Other ways of disguising a message, P.II
The Column/Row Method
Instead of indentifying a square by the number, you can use column/row. There are 18 columns and 7 rows. You are not allowed to use the Lanthanide and Actinide series *** in this method. You use 'CR' for opening and 'YL'. There is no significance in 'YL', except I suppose you can remember it as "You Lost". In the example, the word 'cop' is used:
06CR1602YL15
In the part that states "...CR1602YL...", the 0 before the 2 is optional, as there are only 7 rows, none which require a tens digit. You and your partner may choose what is best for communication.
Note that you can also use RC/LY (which are the reversed commands) for Row-Column. For the previous example, the letter O would be "...RC0216LY..."
*** This is optional, however, not the standard. Let Lanthanides be row 8 and Actinides be row 9. The first square in each row goes under column 1.
__________
Other ways of disguising a message, P.III
Fake your Message
The F/F opening and closing statement is fake. Or for you programmers, this is the comment function (or /*...*/). Everything between the two F's are to be ignored! In the example, there is no message at all:
F76193586017852F
__________
Numbers
Method 1:
Use the N/P function to represent numbers. The 'N' stands for number, while the 'P' is just 2 letters after 'N', since the letter in between (O) looks a lot like a number. The number "3141592653" is:
N3141592653P
Method 2:
If you were telling someone your phone number, the above method would make (314)-159-2653 stand out way too much. You can throw in some twists. This part I came up with by looking at squares 104-109 (which are the UN- abbreviations). Note how the last letter in each of these come from some kind of root that coincidencially matches with the unit digit of the square number. So to make number in method 2, you use the U/W tags. The U just means that the idea comes from the UN- series, and the W comes from the "2 after" rule from Method 1. There are two ways to express the numbers between these tags.
1) Use numbers! "3141592653" is:
U3141592653W
This isn't much different from the other case, so take a look at:
2) Use letters! For each digit, you would place a letter that represents that digit. Here is the table:
0 Z Zero
1 M Mono-
2 D/B Di-/Bi-
3 T Tri-
4 Q Quad-
5 P Pent-
6 H Hex-
7 S Sept-
8 O Oct-
9 E En-
For numbers 4 to 9, take a look at the last digit of the abbreviations of elements 104 to 109, respectively. So the number "3141592653" is:
UTMQMPEDHPTW
______________________________________________________________
This is the extent to where I have created this cipher (so far). If anyone has any ideas, feel free to recommend them, and I might add them in.
Why use this?
1) It's made by me. =)
2) There are multiple ways to express each letter.
Good things about this:
1) Good for Periodic Table memorizers
Bad things about this:
1) Recommended to memorize the Periodic Table if you haven't, and quite a bit of commands to remember.
Hope you enjoyed this post! ~ dragon96
practice
This code is based off the periodic table of elements. For example, the word 'beer' can be written as:
0468
Letters generally come in 2 letter strings, and in this example, the "BE" part is only one digit. You should put a '0' in front of the number '4' (which is Beryllium), or else this can cause confusion. There are very few 3 digit elements, so writting 'beer' as:
004068
would be kind of silly. Instead, for elements 100 - 103, you use the T command (for three). When using commands, there is generally an opening and closing command. In this case, the letter 'T' holds as both the opening and closing. To write "none", you would go:
T102T10
__________
First and Last letter commands
Of course, if we could only limit to the 100 or so abbreviations, it would be impossible to send any message. Instead, you use the A/E and B/E command, where the E serves as the closing mark. The A command takes the first letter of an abbreviation. For example, "A41E08" takes the first letter of element 41 (Nb), which is an N, and connects this to the element 8 (O) to get the word 'no'. The B/E command is almost the same thing, except this takes the last letter of the abbreviation. Do not use this with elements 104+ that have 3 letter abbreviations.
__________
Space
'X' symbolizes space. There are no closing tags for this. The phrase "I at CA" is written as:
53X85X20
I'll also say that punctuation is not changed in this code. Elipses (or "...") are written as:
...
__________
Missing Letters
Now you probably realize that some of the letters don't appear in any abbreviations at all. The letters are J and Q. There are no closing tags for this. There are two ways to place these in your message if you need to use them:
1) Directly use the letters J and Q. "Jacques" is:
J89Q92B10E16
2) Use the symbols D1 (J) and D2 (Q). "Jacques" is:
D189D292B10E16
(Please correct me if any of these 3 letters actually appear)
__________
Other ways of disguising a message, P.I
The Reverse Function
The reverse function applies for 2 letter abbreviations. You can use it on 1 letter ones to mislead others intercepting messages if you really wanted to. Use the letter 'S' for 'switch' when both opening and closing. For example, the name "Sean" is:
34S11S
The 'S' reverses the abbreviation of element 11 (Na) to 'an'.
__________
Other ways of disguising a message, P.II
The Column/Row Method
Instead of indentifying a square by the number, you can use column/row. There are 18 columns and 7 rows. You are not allowed to use the Lanthanide and Actinide series *** in this method. You use 'CR' for opening and 'YL'. There is no significance in 'YL', except I suppose you can remember it as "You Lost". In the example, the word 'cop' is used:
06CR1602YL15
In the part that states "...CR1602YL...", the 0 before the 2 is optional, as there are only 7 rows, none which require a tens digit. You and your partner may choose what is best for communication.
Note that you can also use RC/LY (which are the reversed commands) for Row-Column. For the previous example, the letter O would be "...RC0216LY..."
*** This is optional, however, not the standard. Let Lanthanides be row 8 and Actinides be row 9. The first square in each row goes under column 1.
__________
Other ways of disguising a message, P.III
Fake your Message
The F/F opening and closing statement is fake. Or for you programmers, this is the comment function (or /*...*/). Everything between the two F's are to be ignored! In the example, there is no message at all:
F76193586017852F
__________
Numbers
Method 1:
Use the N/P function to represent numbers. The 'N' stands for number, while the 'P' is just 2 letters after 'N', since the letter in between (O) looks a lot like a number. The number "3141592653" is:
N3141592653P
Method 2:
If you were telling someone your phone number, the above method would make (314)-159-2653 stand out way too much. You can throw in some twists. This part I came up with by looking at squares 104-109 (which are the UN- abbreviations). Note how the last letter in each of these come from some kind of root that coincidencially matches with the unit digit of the square number. So to make number in method 2, you use the U/W tags. The U just means that the idea comes from the UN- series, and the W comes from the "2 after" rule from Method 1. There are two ways to express the numbers between these tags.
1) Use numbers! "3141592653" is:
U3141592653W
This isn't much different from the other case, so take a look at:
2) Use letters! For each digit, you would place a letter that represents that digit. Here is the table:
0 Z Zero
1 M Mono-
2 D/B Di-/Bi-
3 T Tri-
4 Q Quad-
5 P Pent-
6 H Hex-
7 S Sept-
8 O Oct-
9 E En-
For numbers 4 to 9, take a look at the last digit of the abbreviations of elements 104 to 109, respectively. So the number "3141592653" is:
UTMQMPEDHPTW
______________________________________________________________
This is the extent to where I have created this cipher (so far). If anyone has any ideas, feel free to recommend them, and I might add them in.
Why use this?
1) It's made by me. =)
2) There are multiple ways to express each letter.
Good things about this:
1) Good for Periodic Table memorizers
Bad things about this:
1) Recommended to memorize the Periodic Table if you haven't, and quite a bit of commands to remember.
Hope you enjoyed this post! ~ dragon96
practice
Encrypt the following:
"dragon96 created this post."
"dragon96 created this post."