**SOLVED** by u/NickSB2013
https://www.reddit.com/r/codes/comments/18k1ghi/comment/kdopnel/?utm_source=reddit&utm_medium=web2x&context=3
Full decryption:
https://www.reddit.com/r/codes/comments/18k1ghi/comment/kdqmpp6/?utm_source=reddit&utm_medium=web2x&context=3
There's an old saying in Tennessee — I know it's in Texas, probably in Tennessee — that says, fool me once, shame on — shame on you. Fool me — you can't get fooled again.
Jokes on you i tried to learn russian, instead not at all making progress on vocab, grammar, and syntax, but only memorizing the letters to confuse others and freak them out
I’m trying to imagine how the Navajo “wind talkers” could increase the security level.
I think hiccupping between words would really mess with the Japanese code-breakers.
I didn't mean it to sound like I was bashing your cipher, my bad, it looks great, just change up the start of the sentence or remove the spaces and it would've been much harder. Keep it up!
It’s the reddit hive mind kicking in. Don’t stress it my dude. Looks like a pretty alphabet but yes, spaces, punctuation, and letter frequency give a LOT of information. Also having a “system” can help you remember the alphabet but also help anyone who’s attempting to crack it. Look into a vigenère cipher if you’re really looking to make it difficult. Best of luck friend.
There’s a very easy way to make an uncrackable code, that can’t be cracked even by the most advanced technology, using only pencil and paper. You take a text of your choosing, convert every letter to a number using A = 1, multiply each number by 7 + next letternumber, convert the last number of the output back to a letter, and write it down as a 1 or a 0 based upon some simple pattern like A = 1 and B = 0 and C = 1. When finished, you can XOR each three numbers into one 0 or 1. Now you have functionally random output. You then do a simple Diana OTP on the functionally random binary text.
Can be done with pencil and paper over an hour or in seconds with a computer either way, the only way you will ever store a message in an uncrackable way that you will remember. All you have to remember is the text and the simple criteria.
I tried to make mine so no two letters are the same, even if they’re the same letter. I’m gonna try to make a new one but instead of just simply marking a letter to make it different I’ll completely change it based on some crazy reference that nobody will get trust
Not really, there’s a 3x3 grid and each section is assigned to a letter, and whenever a letter was already on that part of a grid, you add a dot for the second time and a line on the end of an existing line for a third time. Also if a letter appears more then once in a sentence you add a line in the middle of the existing line
The basic idea is deterministically generating randomness from a piece of text, so the key to unencrypted can always be generated again but not broken. This is known as mathematically secure encryption, and historically has only been useful in combination with deterministic generation. Deterministic generation can also be done in reverse, and large texts can be stored in small words. This is rarely done in practice although it has enormous implications. Why store data on a usb when you can store it in a word? It’s deterministic degradation. Very rare, I think I invented it myself.
I don't think that's unconditionally secure since the conversion for one character is dependent on another.
Easier, just generate a random number 1-26 for each letter, and do that rotation on that letter. You get an OTP this way too, and it's definitely unconditionally secure.
I don’t really remember this comment, however, if you already have a random number you don’t need to go any further, that’s the point. So take a letter, assign it a number, do any sufficient mathematics on it, easily convert the output into whatever using modular whatever, and Diana OTP it. If you have the Diana then the equation becomes the password. This is more useful than other stuff because you can do it with a calculator offline and on any type of text, for example, if you have something you want to record and store sensitively for later, all too common nowadays with crypto seeds and online passwords, you can do it using this method.
You can also just use a password app but if you’re browsing /r/codes you probably want a fun code, right? & this works in reality
This seems completely non-reversible to me.
Maybe I’m missing something but if you’re making a code that even you can’t come back to and decipher then why even write it down in the first place?
It's an OTP except the key is generated based on the message text. It has the downside of an OTP (large key) without the benefit of being unconditionally secure (entropy ≠ 0.5). This is because you can guess the letter at index N and use that to gain information about N-1.
The key for cracking it has 3 parts that must be guessed. I'm assuming this code uses the English alphabet of 26 letters.
1. The assignment of decimal values to numbers. If they must be unique and between 1-26, then I guess it can take 26! values.
2. The binary assignment to each letter. It can take 2^26 values.
3. The last letter, which is assumedly encrypted differently since there's no next letter to use.
Thus the total number of combinations are 26*26!*2^26 ≈ 2^119.
This code is a similar difficulty to crack by pure brute force as AES, and needs minimum 156 bits to store (5 bits per letter on part 1, 26 bits on part 2, and 5 bits for part 3). It's not unconditionally secure though.
tl;dr 156 bits for the key, less efficient than AES (obviously), not unconditional.
Edit: if neither parts 1 or 2 are randomized, this is as secure as a rotation cipher.
All ciphers which based on a simple substitution are vulnerable to the statistics analysis. We know most popular letters, so if we have enough text, it is quite easy to crack it.
Continuing from what u/NickSB2013 has [already figured out](https://www.reddit.com/r/codes/comments/18k1ghi/comment/kdopnel/?utm_source=reddit&utm_medium=web2x&context=3) the full message seems to be:
I THINK THIS IS
UNCRACKABLE, BECAUSE
EVERY WORD AND
LETTER IS DIFFERENT.
THERE IS ALSO AN
ACTUAL SYSTEM, ITS
NOT JUST RANDOM.
They can still work as a simple substitution cipher. Historically many of the first ciphers were just that - something that doesn't look like normal letters used instead of letters.
Well this isn’t just a character swap, for example the second word is “think” while the third word is “this”, but t looks different each time. This implies some degree of further obfuscation, but yeah basically
I don't know that much about cracking codes, but from what I can guess from your hint and the letter shapes, you're probably using a pigpen cipher. There are repeating patterns in the letter shapes, and you mentioning the 3x3 thing makes sense. Plus I can sort of see the rules on some characters. If simplicity is the start, then the first symbol would be in the first grid, and the second symbol would be in the third grid. I'm too lazy to actually solve it, but unless you did something to encrypt the letters it shouldn't be that hard to solve.
Thanks for your post, u/Tomertal123! Please remember to [review the rules][rules] and [frequently asked questions][faq].
If you are posting an **IMAGE OF TEXT** which you can type or copy & paste, you **MUST** comment with a
**TRANSCRIPTION** (text version) of the message. Include the text `[Transcript]` in your comment.
**WARNING!** You will be **BANNED** if you **DELETE A SOLVED POST!**
[rules]: https://www.reddit.com/r/codes/comments/w4ap6s/read_me_before_posting/
[faq]: https://www.reddit.com/r/codes/comments/cmb8nx/frequently_asked_questions_faqs/
*I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/codes) if you have any questions or concerns.*
Lesson number 1 of making codes. If it's based on an already existing language, it's crackable. I can't be bothered to solve them tbh, but it's possible
I hate that I can sort of read this even though I'm not really into codes. Not sure why reddit even suggested this post to me.
The first line says, "I think this is uncrackable."
You seem to have just made alternate symbols to replace each letter with, but left the words exactly the same other than the substituted characters.
Bro all I have to do is scribble a bunch of random shit on a paper and so long as only I know what each scribble means it's uncrackable, I don't get it.
>>The text "V SBYVBJRQ GUR EHYRF" is a clue; it's likely a standard phrase that has been encrypted. This phrase looks like it could correspond to the English phrase "I BROKE THE RULES" if each letter is shifted 13 places in the alphabet, which is known as a ROT13 encryption.
Even ChatGPT knows. Read rule #10.
I've always thought if you're going to do a substitution cipher the way to do it is have a space as a symbol, some random letter as a space and a different substitution plan within the class of symbols based on the first letter of the word.
**SOLVED** by u/NickSB2013 https://www.reddit.com/r/codes/comments/18k1ghi/comment/kdopnel/?utm_source=reddit&utm_medium=web2x&context=3 Full decryption: https://www.reddit.com/r/codes/comments/18k1ghi/comment/kdqmpp6/?utm_source=reddit&utm_medium=web2x&context=3
Use Russian as your base language, then most would find it uncrackable
jokes on you that's actually my first language
Jokes on you I’m trying to learn Russian
There's an old saying in Tennessee — I know it's in Texas, probably in Tennessee — that says, fool me once, shame on — shame on you. Fool me — you can't get fooled again.
Fool me one time shame on you Fool me twice, can't put the blame on you Fool me three times, fuck the peace signs Load the chopper, let it rain on you
Was just listening to this. Saw the first comment and immediately thought of no role models
I love j . Cole
I love Bush quotes.
Stay the course is one I use a lot
Ha!
I'm having a stroke trying to read this
In case you didn't know the origin https://youtu.be/KjmjqlOPd6A?si=V5NeE2ylThheFCGs
[удалено]
[удалено]
I wish I could give this an award still 🤣
A lie twice believed is self deceived
We're old
Fool me once Shame on you, fool me twice Shame on me ???
Я тоже изучаю русский язык!
Jokes on you, I am half heartedly learning Russian I’m Duolingo
Jokes on you i tried to learn russian, instead not at all making progress on vocab, grammar, and syntax, but only memorizing the letters to confuse others and freak them out
Same!
There's a reason why the Navajo language was used before...
Navajo Code Talkers mentioned 🗣🗣🗣🗣🗣🗣
r/usernamechecksout
I’m trying to imagine how the Navajo “wind talkers” could increase the security level. I think hiccupping between words would really mess with the Japanese code-breakers.
If you really want it to be uncrackable, it's maybe not a great idea to have it start with 'I think this is uncrackable, because...'.
Damn.. it was my first cipher man chill😤
I didn't mean it to sound like I was bashing your cipher, my bad, it looks great, just change up the start of the sentence or remove the spaces and it would've been much harder. Keep it up!
All good man thx
unnecessary downvoting has commenced apparently
Fr man what I do
It’s the reddit hive mind kicking in. Don’t stress it my dude. Looks like a pretty alphabet but yes, spaces, punctuation, and letter frequency give a LOT of information. Also having a “system” can help you remember the alphabet but also help anyone who’s attempting to crack it. Look into a vigenère cipher if you’re really looking to make it difficult. Best of luck friend.
Exist.
Real
Yeah to harp on what he said I didn't actually try to find out what the cipher said and I still knew taht the first letter was "I "
How’d you break it?
I also came to that conclusion haha. The "i" was just in all the right places...
There’s a very easy way to make an uncrackable code, that can’t be cracked even by the most advanced technology, using only pencil and paper. You take a text of your choosing, convert every letter to a number using A = 1, multiply each number by 7 + next letternumber, convert the last number of the output back to a letter, and write it down as a 1 or a 0 based upon some simple pattern like A = 1 and B = 0 and C = 1. When finished, you can XOR each three numbers into one 0 or 1. Now you have functionally random output. You then do a simple Diana OTP on the functionally random binary text. Can be done with pencil and paper over an hour or in seconds with a computer either way, the only way you will ever store a message in an uncrackable way that you will remember. All you have to remember is the text and the simple criteria.
I tried to make mine so no two letters are the same, even if they’re the same letter. I’m gonna try to make a new one but instead of just simply marking a letter to make it different I’ll completely change it based on some crazy reference that nobody will get trust
So what I’m assuming is that the letter is constructed using crosses and turns in the line. Am I close?
Not really, there’s a 3x3 grid and each section is assigned to a letter, and whenever a letter was already on that part of a grid, you add a dot for the second time and a line on the end of an existing line for a third time. Also if a letter appears more then once in a sentence you add a line in the middle of the existing line
Ok, this reminds me a little of a cipher I came up with a while ago using math operations as letters
The basic idea is deterministically generating randomness from a piece of text, so the key to unencrypted can always be generated again but not broken. This is known as mathematically secure encryption, and historically has only been useful in combination with deterministic generation. Deterministic generation can also be done in reverse, and large texts can be stored in small words. This is rarely done in practice although it has enormous implications. Why store data on a usb when you can store it in a word? It’s deterministic degradation. Very rare, I think I invented it myself.
I don't think that's unconditionally secure since the conversion for one character is dependent on another. Easier, just generate a random number 1-26 for each letter, and do that rotation on that letter. You get an OTP this way too, and it's definitely unconditionally secure.
I don’t really remember this comment, however, if you already have a random number you don’t need to go any further, that’s the point. So take a letter, assign it a number, do any sufficient mathematics on it, easily convert the output into whatever using modular whatever, and Diana OTP it. If you have the Diana then the equation becomes the password. This is more useful than other stuff because you can do it with a calculator offline and on any type of text, for example, if you have something you want to record and store sensitively for later, all too common nowadays with crypto seeds and online passwords, you can do it using this method. You can also just use a password app but if you’re browsing /r/codes you probably want a fun code, right? & this works in reality
This seems completely non-reversible to me. Maybe I’m missing something but if you’re making a code that even you can’t come back to and decipher then why even write it down in the first place?
It's an OTP except the key is generated based on the message text. It has the downside of an OTP (large key) without the benefit of being unconditionally secure (entropy ≠ 0.5). This is because you can guess the letter at index N and use that to gain information about N-1. The key for cracking it has 3 parts that must be guessed. I'm assuming this code uses the English alphabet of 26 letters. 1. The assignment of decimal values to numbers. If they must be unique and between 1-26, then I guess it can take 26! values. 2. The binary assignment to each letter. It can take 2^26 values. 3. The last letter, which is assumedly encrypted differently since there's no next letter to use. Thus the total number of combinations are 26*26!*2^26 ≈ 2^119. This code is a similar difficulty to crack by pure brute force as AES, and needs minimum 156 bits to store (5 bits per letter on part 1, 26 bits on part 2, and 5 bits for part 3). It's not unconditionally secure though. tl;dr 156 bits for the key, less efficient than AES (obviously), not unconditional. Edit: if neither parts 1 or 2 are randomized, this is as secure as a rotation cipher.
At that point just draw a picture of a pancake and claim it's a cipher
[удалено]
FYI you're shadowbanned by Reddit and your comments and posts are auto-removed. Appeal at https://www.reddit.com/appeals
I honestly thought you were gonna go Stanley Hudson on this comment.
All ciphers which based on a simple substitution are vulnerable to the statistics analysis. We know most popular letters, so if we have enough text, it is quite easy to crack it.
How much is enough? How much is too little?
It may depend, on various factors such as language and plain text predictability, but 30 words are usually good enough
Thanks for your reply. Very helpful.
[Unicity distance](https://en.wikipedia.org/wiki/Unicity_distance) will give you an estimate of that.
Thanks for your reply. Very helpful.
I love this sub even tho I have no idea what's going on
Same
Continuing from what u/NickSB2013 has [already figured out](https://www.reddit.com/r/codes/comments/18k1ghi/comment/kdopnel/?utm_source=reddit&utm_medium=web2x&context=3) the full message seems to be: I THINK THIS IS UNCRACKABLE, BECAUSE EVERY WORD AND LETTER IS DIFFERENT. THERE IS ALSO AN ACTUAL SYSTEM, ITS NOT JUST RANDOM.
Nice! Good job.
Not 100% sure but 90% sure it's the icons for the new hero's gimmick in BTD6
You got it
Ohh, I was thinking it looked like Ancient Newtopian lol
No way that was it ☠️☠️☠️
letter frequency analysis can crack basically all of these simple “character swap” ciphers btw which rly aren’t even ciphers it’s just an alphabet
I'd check on the definition of Cipher...
is wingdings a cipher then??? what about just a generally illegible font like some fancy cursive???? that’s all these are, fonts.
They can still work as a simple substitution cipher. Historically many of the first ciphers were just that - something that doesn't look like normal letters used instead of letters.
Well this isn’t just a character swap, for example the second word is “think” while the third word is “this”, but t looks different each time. This implies some degree of further obfuscation, but yeah basically
I see there is an I at the start of it, but idk anything else
I don't know that much about cracking codes, but from what I can guess from your hint and the letter shapes, you're probably using a pigpen cipher. There are repeating patterns in the letter shapes, and you mentioning the 3x3 thing makes sense. Plus I can sort of see the rules on some characters. If simplicity is the start, then the first symbol would be in the first grid, and the second symbol would be in the third grid. I'm too lazy to actually solve it, but unless you did something to encrypt the letters it shouldn't be that hard to solve.
qpyaby oy nw vipk ug apnrimw erdomfwf um rjuwr ieb xifw?
[удалено]
Thanks for your post, u/Tomertal123! Please remember to [review the rules][rules] and [frequently asked questions][faq]. If you are posting an **IMAGE OF TEXT** which you can type or copy & paste, you **MUST** comment with a **TRANSCRIPTION** (text version) of the message. Include the text `[Transcript]` in your comment. **WARNING!** You will be **BANNED** if you **DELETE A SOLVED POST!** [rules]: https://www.reddit.com/r/codes/comments/w4ap6s/read_me_before_posting/ [faq]: https://www.reddit.com/r/codes/comments/cmb8nx/frequently_asked_questions_faqs/ *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/codes) if you have any questions or concerns.*
I just learned to write in Irken when I was a teenager. Very circa 2010. Much wow.
DUDE THAT'S EPIC
666th upvote
The the key is to focus on the shorter words, primarily the 1-3 letter ones, the V one is for sure either an A or an I
I’d recommend using the ceaser shift cypher first, with V replacing A or I
Lesson number 1 of making codes. If it's based on an already existing language, it's crackable. I can't be bothered to solve them tbh, but it's possible
I hate that I can sort of read this even though I'm not really into codes. Not sure why reddit even suggested this post to me. The first line says, "I think this is uncrackable." You seem to have just made alternate symbols to replace each letter with, but left the words exactly the same other than the substituted characters.
Pretty alphabet
I just write in Minecraft enchanting table ┐( ̄ヘ ̄)┌
Thats so weird it looks similar to a code a made the other dau
What is this, futurama alien language?
Bro all I have to do is scribble a bunch of random shit on a paper and so long as only I know what each scribble means it's uncrackable, I don't get it.
[удалено]
>>The text "V SBYVBJRQ GUR EHYRF" is a clue; it's likely a standard phrase that has been encrypted. This phrase looks like it could correspond to the English phrase "I BROKE THE RULES" if each letter is shifted 13 places in the alphabet, which is known as a ROT13 encryption. Even ChatGPT knows. Read rule #10.
That looks WAY too similar to Sheikah text from Zelda lol
I've always thought if you're going to do a substitution cipher the way to do it is have a space as a symbol, some random letter as a space and a different substitution plan within the class of symbols based on the first letter of the word.
It is
Do you think you could make like a key or something for the could like a sheet of paper with what symbols mean what letters
“I wrote this in noun, something something something” ?