Do you think I could just leave this part blank and it'd be okay? We're just going to replace the whole thing with a header image anyway, right?
You are not logged in.
Message:
Hello, I am Anatoly and I want to cipher my message.
Vowels in Orders:
EOIAAAOYAIAOIEYEAE
Consonants in Orders:
HLLMNTLNDWNTTCPHRMMSSG
Symbols in Order (v = vowel, c = consonant; V, C = capitalised):
Cvccv, V vc Vcvcvcv vcc V cvcc cv cvccvc cv cvccvcv.
Now, we do all possible operations on the orders itself:
Letter-Array Invert
ABITFGD -> DGFTIBA
Switching every second letter
ABITFGD -> BA TI GF D
Shift the Letter-Array
ABITFGD -> IBA DGFT
Shifting with Caesar
Replacing A with B, B with C, etc. n times
Inverting the alphabet
Replacing A with Z, B with Y, C with X, etc.
etc.
Let us for the sake of simplicity just invert the consonants and shift the vowels by 7 letters:
Vowels in Orders:
EOIAAAOYAIAOIEYEAE -> YAIAOIEYEAE EOIAAAO
Consonants in Orders:
HLLMNTLNDWNTTCPHRMMSSG -> GSSMMRHPCTTNWDNLTNMLLH
We can use multiple operations, also peac-ify a string, etc.
Now we print the vowels and consonants onto the symbol-array we had earlier.
Symbols in Order (v = vowel, c = consonant; V, C = capitalised):
Cvccv, V vc Vcvcvcv vcc V cvcc cv cvccvc cv cvccvcv. -> Gyssa, I am Omirehy epc A tetn we donlit na mallaho.
The encoded message would then be:
Gyssa, I am Omirehy epc A tetn we donlit na mallaho.
cool but why after the "I am" didn't change?
Offline
Anatoly wrote:Message:
Hello, I am Anatoly and I want to cipher my message.
Vowels in Orders:
EOIAAAOYAIAOIEYEAE
Consonants in Orders:
HLLMNTLNDWNTTCPHRMMSSG
Symbols in Order (v = vowel, c = consonant; V, C = capitalised):
Cvccv, V vc Vcvcvcv vcc V cvcc cv cvccvc cv cvccvcv.
Now, we do all possible operations on the orders itself:
Letter-Array Invert
ABITFGD -> DGFTIBA
Switching every second letter
ABITFGD -> BA TI GF D
Shift the Letter-Array
ABITFGD -> IBA DGFT
Shifting with Caesar
Replacing A with B, B with C, etc. n times
Inverting the alphabet
Replacing A with Z, B with Y, C with X, etc.
etc.
Let us for the sake of simplicity just invert the consonants and shift the vowels by 7 letters:
Vowels in Orders:
EOIAAAOYAIAOIEYEAE -> YAIAOIEYEAE EOIAAAO
Consonants in Orders:
HLLMNTLNDWNTTCPHRMMSSG -> GSSMMRHPCTTNWDNLTNMLLH
We can use multiple operations, also peac-ify a string, etc.
Now we print the vowels and consonants onto the symbol-array we had earlier.
Symbols in Order (v = vowel, c = consonant; V, C = capitalised):
Cvccv, V vc Vcvcvcv vcc V cvcc cv cvccvc cv cvccvcv. -> Gyssa, I am Omirehy epc A tetn we donlit na mallaho.
The encoded message would then be:
Gyssa, I am Omirehy epc A tetn we donlit na mallaho.
cool but why after the "I am" didn't change?
It's because when he shifted the letters over 7, the I and A had both stayed the same regardless of the shif. And if you look at the bottom, when inverted, the M had stayed the same as well, making it so that the 'I Am' stayed constant between the deciphered and ciphered message. Look where he said he inverted and shifted the lines. By inverting it, he means switching the order of the consonants to be backwards, and by shifting the letters, he means displacing the line of vowels over 7. I didn't understand that at first and got confused, but thats how he intended it.
Don't ask me what I'm doing, I don't even know what I'm doing.
~BeepnBoop
Offline
shifting the letter array based on its length seems pretty random, so I don't know if someone could easily decode that
also is this how you enciphered your message in forum games?
Time before becoming a Member - Leaderboard
1. Whirl - 9 months
2. KirbyKareem - 8 months
3. pwnzor - 2.4 months
4. MWstudios - 2 months
5. ILikeTofuuJoe - 1.5 months
Piskel is the best GIF maker I've seen
HG's signature for me - Anatoly's signature for me
The Mashed Potatoes Song - The longest post on EE forums - Play my Minesweeper
Offline
Thanks Anatoly, it's like we already don't understand you.
Offline
Anatoly wrote:Message:
Hello, I am Anatoly and I want to cipher my message.
Vowels in Orders:
EOIAAAOYAIAOIEYEAE
Consonants in Orders:
HLLMNTLNDWNTTCPHRMMSSG
Symbols in Order (v = vowel, c = consonant; V, C = capitalised):
Cvccv, V vc Vcvcvcv vcc V cvcc cv cvccvc cv cvccvcv.
Now, we do all possible operations on the orders itself:
Letter-Array Invert
ABITFGD -> DGFTIBA
Switching every second letter
ABITFGD -> BA TI GF D
Shift the Letter-Array
ABITFGD -> IBA DGFT
Shifting with Caesar
Replacing A with B, B with C, etc. n times
Inverting the alphabet
Replacing A with Z, B with Y, C with X, etc.
etc.
Let us for the sake of simplicity just invert the consonants and shift the vowels by 7 letters:
Vowels in Orders:
EOIAAAOYAIAOIEYEAE -> YAIAOIEYEAE EOIAAAO
Consonants in Orders:
HLLMNTLNDWNTTCPHRMMSSG -> GSSMMRHPCTTNWDNLTNMLLH
We can use multiple operations, also peac-ify a string, etc.
Now we print the vowels and consonants onto the symbol-array we had earlier.
Symbols in Order (v = vowel, c = consonant; V, C = capitalised):
Cvccv, V vc Vcvcvcv vcc V cvcc cv cvccvc cv cvccvcv. -> Gyssa, I am Omirehy epc A tetn we donlit na mallaho.
The encoded message would then be:
Gyssa, I am Omirehy epc A tetn we donlit na mallaho.
cool but why after the "I am" didn't change?
Coincidence
shifting the letter array based on its length seems pretty random, so I don't know if someone could easily decode that
You know before (like Caesar informed his soldiers), what operations you use.
also is this how you enciphered your message in forum games?
Not really, but I’ll release here other ways to decode, and one of these ways will be it.
One person told me it’s not easy, but it’s actually hard. If you’ll be able to encode this: My name is Anatoly.
Rubix-Code-Like:
Global Letter Replacement
ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 -> ACEGIKMOQSUWYZXVTRPNLJHFDB1357986420
Local Letter Replacement
For words with even amount of letters: First letter, Last letter, Second Letter, Pre-Last Letter, Third Letter, etc.
Global Letter Replacement
In every word, the first letter becomes the first letter of the right word (Move first letters 1 word to the left)
Dwx nazxqa yaip yz qo’p dxe gzin, niw ci’x cawwlxcq drag. Qa lwn’we do pnan lq padcnx ipnz: Yq wxgi pr Xiznizv.
Remember this?
#3
"Fake symbols" - Firstly we'll need to find a string to encode, and a function, to return us small number values, so we don't have a too large string from it. An example would be to take the n-th digit of pi and use it.
(flloor(10^n * pi)) mod 10
But we'll make it a bit easier and say
(-1)^(n-1) * (1/2) + (3/2)
So we get repeating 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1, etc...
Now our string we'll encode will be:
Bananas are yellow and not pink.
Between every letter we place f(x) random letters, let's firstly instead of letters use stars:
B**a*n**a*n**a*s a**r*e y**e*l**l*o**w a*n**d n*o**t p*i**n*k.
As you see this is a bit worser encoder than others as this will make the string two/three times larger. But the same way you can use the stars to encode a 2nd message over it.
Bwdagnzbamnefaqs aygrze yetetlolloowkw auneod neotot pfitynqk.
Bwdagnzbamnefaqs aygrze yetetlolloowkw auneod neotot pfitynqk.
How do you do the thin box around your text???
Offline
How do you do the thin box around your text???
This is called a code block.
[b]Hmm[/b] - BBCode doesn’t work here, text is programming-like, all characters are equally long.
Literally what.
Offline
here's a cipher i made a few years ago
what's up gamers
pick a number, like six, then space it out
w h a t ' s
then repeat but put it after the first stuff, then repeat
wurhpsagta'mse
haven't thought of how to decipher it yet
proc's discorb stylish themes for forums/the game
꧁꧂L O V E & C O R N꧁꧂ ᘛ⁐̤ᕐᐷ
danke bluecloud thank u raphe [this section of my sig is dedicated to everything i've loved that's ever died]
?
Offline
#4
The Vignere Cipher
First of all, we create a table, usually looking like this: (The table has to be made like this: In every column and in every row every letter has to be and it has to be unique there; make it like sudoku the letter placement, but there is no 3x3 split in the 9x9, just, row and column with unique letters)
a b c d e f g h i j k l m n o p q e s t u v w x y z
a 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
b 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 A
c C D E F G H I J K L M N O P Q R S T U V W X Y Z A B
d D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
e E F G H I J K L M N O P Q R S T U V W X Y Z A B C D
f F G H I J K L M N O P Q R S T U V W X Y Z A B C D E
g G H I J K L M N O P Q R S T U V W X Y Z A B C D E F
h H I J K L M N O P Q R S T U V W X Y Z A B C D E F G
i I J K L M N O P Q R S T U V W X Y Z A B C D E F G H
j J K L M N O P Q R S T U V W X Y Z A B C D E F G H I
k K L M N O P Q R S T U V W X Y Z A B C D E F G H I J
l L M N O P Q R S T U V W X Y Z A B C D E F G H I J K
m M N O P Q R S T U V W X Y Z A B C D E F G H I J K L
n N O P Q R S T U V W X Y Z A B C D E F G H I J K L M
o O 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
p 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
q 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
r 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
s 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
t 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
u 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
v 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
w 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
x 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
y 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
z 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
Now we need a text to decrypt, and a key.
Text:
We will attack at sunrise.
Key: (Sorry for using your name, it was the first thing I was thinking about, short, sounds good, )
Emma
Now we place our key as many times as the text has letters:
Em maem maemma em maemmae.
Now, we see in the table, where the key-text and the text itself intersect, that letter we will use. For example the first word of the secret message is "We": The letter W with the key-letter E intersect at A, e and m intersect at Q.
Using this, we get:
Em maem maemma em maemmae. + We will attack at sunrise. -> Aq iilx mtxmok ee durdusi.
Suggesting not to use "A", "AA" or anything like this for cipher-key - because a with any letter combined gives the letter itself. IT would be also not very successful to use "banana" for a key or any word with many "a"'s in it. If the word has more then 40% of the letter A, than 40% of the message will stay!!
Vigenere cipher is fun
FYI making an entire table is not necessary
You can convert the key "Emma" to a sequence of letter codes 0-25 (a = 0, b = 1, ...), thus Emma = 4 12 12 0, then continue that sequence across the text length: 4 12 12 0 4 12... and shift each letter in the text by the corresponding number
We will attack at sunrise
4 12 12 0 4 12 12 0 4 12...
Aq ... Whatever im lazy to continue this on phone, the result will be the same as in your post
This way you don't have to make a large table most of which you wouldn't use anyway
Offline
#5
Another form of vignette would be:
A = 1, B = 2, etc.
And when you have the letter B and the key letter C then, B + C = 2 + 3 = 5 it will be E.
Another form of Vignere, just now it is maths. Vignere would just be 2*3 = 6, it will be F (like above in the cipher) You can use the power, so B ^ C (but pay attention, the table wouldn't be symmetric anymore). 2^3 = 8, problem would be with... 2^10, etc. where it 1024, 2048, ..., because we only have 26 letters.
Many ways to encode - only one to decode
#6 - Doubled Enciphering
If abcdefgh would return aaaaaaaa, then a = b = c, etc.
Something similar we use here:
System (two-digit numbers, 00 till 50); (you should make this for every character you are using, capital, lowercase, symbols, etc.)
A = 00, 20, 43
B = 03, 10, 11
C = 18
D = 19, 48
E = 01, 12, 17, 42
F = 32, 46
G = 02, 21
H = 33, 47
I = 34, 49, 50
J = 35
K = 30
L = 29
M = 37, 41
N = 36, 40
O = 13, 39
P = 08
Q = 22
R = 28
S = 23, 38
T = 24, 44
U = 14, 16, 27
V = 04
W = 26
X = 09
Y = 25
Z = 15
SPACE = 05
DOT = 06
. = 07
' = 45
? = 31
Message
These letters exist of many e's. How to create it more evil to read these?
Nw we use any of the above given numbers to create our cipher:
4433013812 05 29174424012838 05 4209502344 05 3213 05 41004025 05 014523 07 05 473926 05 2439 05 182817204442 05 4944 05 ...
4433013812052917442401283805420950234405321305410040250501452307054739260524390518281720444205494405 ...
For orientation: 05 is space bar - anything else are words, 07 is a dot.
The end would be then:
44330138120529174424012838054209502344053213054100402505014523070547392605243905182817204442054944053739281705010450290544390528010048054447122342
[ Started around 1731275020.0758 - Generated in 0.156 seconds, 13 queries executed - Memory usage: 1.75 MiB (Peak: 2.02 MiB) ]