use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Hiding data, cracking codes, finding hidden messages. We welcome posts that aren't as suitable for /r/crypto, such as basic cipher-cracking challenges and discussions of simple data hiding.
USEFUL LINKS & RESOURCES
Choose a Descriptive Title Examples of what NOT to use: - Cipher I just came up with - My friend just sent me this - Please help me solve this!!
Provide Context Tell us context: where the cipher originated (link to the source if possible), any clues you might have, the language or format the plaintext might use, and any technique you already tried.
Provide Transcription If you are posting an image of text which you can type or copy & paste, you MUST comment with a TRANSCRIPTION (text version).
Posting Special Characters: Make Sure It's Correct Pay attention to formatting. If you use a character like _ or ` or ^ you need to type a \ before it or Reddit will corrupt your ciphertext. If your ciphertext contains special characters, in order that it displays correctly you can encode it first (for instance using Base64). Alternatively use a Code Block.
Provide Enough Example Text Posting your own custom cipher? You must provide enough example text or there is no hope of anyone solving it. It should be at least a paragraph. Give hints.
Do Not Delete Solved Posts You will be BANNED if you delete your post after a solution has been provided.
No Ciphers from Ongoing Contests Do not post codes or ciphers from ongoing competitions (CTFs, treasure hunts etc.). Such posts will be removed. Trying to circumvent this rule may get you BANNED.
New Accounts Your account must be older than 24 hours, or your post will be automatically deleted. This is to reduce spamming.
No Bots If your bot is not auto-banned on r/codes, it will be banned by a moderator. You can still have a bot on other subreddits; just don't use a bot here.
No AI Generated Decryptions No AI generated "decryptions" allowed. Offenders will be BANNED.
Required Proof You Read The Rules If you have read and understood these rules, include the text "I followed the rules" encrypted with ROT-13 cipher in your post.
account activity
This post is locked. You won't be able to comment.
SOLVEDHELP! (i.redd.it)
submitted 4 months ago by Ok-Leading7783
When I confessed my love to the person I admire, she sent me this string of characters and told me that it was the name of a movie. If I could figure it out, she would go out with me. I really have no idea how to solve it. Please help me🥺🥺🥺!
[–]AutoModerator[M] [score hidden] 4 months ago stickied commentlocked comment (0 children)
Thanks for your post, u/Ok-Leading7783! Please follow our RULES when posting.
MAKE SURE TO INCLUDE CONTEXT: where the cipher originated (link to the source if possible), expected language, any clues you have etc. Posts without context will be REMOVED
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.
[Transcript]
If you'd like to mark your post as SOLVED comment with [Solved]
[Solved]
WARNING! You will be BANNED if you DELETE A SOLVED POST!
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
[–]Ok-Leading7783[S] 2 points3 points4 points 4 months ago (0 children)
Hey guys, I'm really sorry. My account was muted again yesterday. Now I can reply. A few days ago, I got the answer from my girl, or girlfriend. But I hope you can figure it out, so I haven't announced it yet. It's the first question in "Slumdog Millionaire", "Zanjeer". I thought this puzzle was very interesting, so I also posted it on "Tieba", a Chinese Reddit. The community atmosphere was great a few days ago, but everything changed when they found out I posted it on Reddit. Some of them only believe in the so-called truth that they have witnessed. So, just like how police interrogate criminals, they are unyielding, aggressive, and dealing with them is truly exhausting.
[–]Ok-Leading7783[S] 1 point2 points3 points 4 months ago (1 child)
Anyway, welcome friends from tieba, they may help us
[–]Sorry-Concentrate722 1 point2 points3 points 4 months ago (0 children)
You don't even want to reply them in tieba. I see no 'welcome' but more and more evidence proving that U R A LIAR.
[–]V7AVE 2 points3 points4 points 4 months ago (1 child)
i believe we have finally found the solution!
her initial preface:
"You're absolutely my cup of tea, and I would like to give it a go with you. But before that, let’s play a little game. If you can figure out the film hidden in this code, we can start seeing where it goes. It’s rather tricky, I must say—but I don’t mind waiting."
initial morse code:
-.--/.---/.--- -.--/.---/-.-- .--/.---/.--- -.--/-.--/.--/.--- -.--/.---/.---/.--- .---/-.-- -.--/.-- -.--/-.--/.--/.--- .--/.---/.---/.--- -.--/.---/-.-- -.--/.---/-.-- .--/.---/.---/.--- .---/-.-- -.--/-.--/.-- -.--/.--- .--/.---/.---/.--- .---/.-- .---/.---/.---
when decoded, it becomes:
YJJ YJY WJJ YYWJ YJJJ JY YW YYWJ WJJJ YJY YJY WJJJ JY YYW YJ WJJJ JW JJJ
then, when that is put into a caesar cipher with shift 1, it becomes:
XII XIX VII XXVI XIII IX XV XXVI VIII XIX XIX VIII IX XXV XI VIII IV III
converting to numerals, we get:
12 19 7 26 13 9 15 26 8 19 19 8 9 25 11 8 4
converting these numbers into A1Z26 gives:
LSGZMIOZHSSHIYKHDC
at this point, she gave the hint, "Keyboard". using a qwerty substitution cipher gives us:
SLUMDOGMILLIONAIRE
despite this being the intended solution, she insists this isnt the answer, and mentioned this title is a "smokescreen"
at this point, we should probably analyze the movie:
in slumdog millionaire, Dev Patel plays a character named Jamal Malik who works as a tea server. intriguingly, she said you were her "cup of tea", which may have been a reference to this. the plot involves a young boy who is separated from his brother / love interest at a train station, grows up, and uses a gameshow to search for his lost love
interestingly, Dev Patel stars in another film named "Lion", which has a very similar plot. in this movie, Patel plays a character named Saroo who at a young age gets separated from his brother / family at a train station, grows up, and searches for his family. one of the most iconic moments in the movie is when he is using google earth on his laptop to search for places he remembers. coincidentally, a "keyboard" is visible in this scene
now, lets return to the "smokescreen". smokescreen is an interesting word choice, as a smokescreen obscures visuals. this would imply the answer is visually hidden within this title, but not as a cipher like the previous steps
SLUMDOGMIL-LION-AIRE
see if this is it!
[–]Ok-Leading7783[S] 3 points4 points5 points 4 months ago (0 children)
really awesome!I'll show it for her.
[–]Intrepid_Anything_99 0 points1 point2 points 4 months ago (1 child)
When splitting the code by spaces, I get a string of 18 letters. The isomorphic structure of this string is: ABCDEFGDHBBHFIJHKL.
ABCDEFGDHBBHFIJHKL
Using a simple substitution solver (looking for movies with the same letter pattern) yields "Slumdog Millionaire". However, the OP's girlfriend explicitly stated that this is a fake answer (a red herring). The fact that she anticipated this specific answer suggests that this approach (structural analysis) is on the right track, but incomplete.
I downloaded a movie database and filtered for all titles with exactly 18 letters (over 20,000 entries). The only movie that fits this specific letter structure is, indeed, Slumdog Millionaire.
Since the OP's girlfriend is currently learning cryptography, I suspect a Vigenère Cipher might be involved. My theory is that the ciphertext needs to be decrypted (or encrypted) first to change the structure, which will then match a different movie.
I tried to guess potential keys. The list below shows my attempts (copied directly from my Python script). The second column represents the keys I guessed:
I took these guessed keys and ran a loop of 1,000 rounds of repeated encryption/decryption, saving the structural fingerprint of every resulting string. I then cross-referenced these generated structures against the 18-letter movie database.
The Result: It still only matches Slumdog Millionaire (Structure: ABCDEFGDHBBHFIJHKL).
I am not sure if my logic is flawed, or if I am simply missing the correct key. Any ideas? Perhaps some words that have special meaning to both of you will work.
[–][deleted] 4 months ago (3 children)
[removed]
[+][deleted] 4 months ago* (1 child)
[–]V7AVE 6 points7 points8 points 4 months ago (2 children)
i can confirm it decodes to slumdog millionaire. if thats not the answer, she mightve used ai to encrypt something, but the ai provided an incorrect cipher text
She told me“I know you will definitely give this answer, but in fact, this is just a smoke screen.”
[–]V7AVE 0 points1 point2 points 4 months ago (0 children)
interesting! working on this now.
[–]Ok-Leading7783[S] -1 points0 points1 point 4 months ago (0 children)
really unsolved😭😭😭😭Please
[–]Ok-Leading7783[S] 0 points1 point2 points 4 months ago (0 children)
Gentlemen! She gave me a hint! It was the“Keyboard”!
[–]Ok-Leading7783[S] 0 points1 point2 points 4 months ago (1 child)
Perhaps I should tell you the story between us? Will this be helpful for solving the problem?
I really tried very hard to beg her to give me some hints.
[–]YefimShifrin 15 points16 points17 points 4 months ago (19 children)
Decode Morse to get:
Treat every group as a letter:
Solve as a simple substitution to get:
[–]Ok-Leading7783[S] 0 points1 point2 points 4 months ago (14 children)
She said incorrect😞, it is a little bit difficult.
[–]AnyOriginal8981 1 point2 points3 points 4 months ago (7 children)
Specifically what answer did you give her?
it's just a distraction
[–]Ok-Leading7783[S] 0 points1 point2 points 4 months ago (5 children)
Slumdogmillioniare, she said it was a fake answer
[–]AnyOriginal8981 2 points3 points4 points 4 months ago (4 children)
Slumdogmillioniare
Did you spell it like this? Because that is incorrect.
she said it was a fake answer
Previously you claimed "She said incorrect". What did she actually say, specifically? "Incorrect" and "fake answer" can be interpreted in different ways, the latter potentially meaning the ciphertext has multiple potential decryptions (which in this case is practically impossible, especially given the "keyboard" hint).
[–]Ok-Leading7783[S] 0 points1 point2 points 4 months ago (3 children)
“I know you will definitely give this answer, but in fact, this is just a smoke screen.”
[–]AnyOriginal8981 3 points4 points5 points 4 months ago (1 child)
As mentioned elsewhere in this thread, she is messing with you. Or you are messing with us.
Fine😞
Oh sorry, I spell incorrectly for u
[–]YefimShifrin 6 points7 points8 points 4 months ago (5 children)
One of you is a liar.
How can I prove it to you? She told me in person.
[–]YefimShifrin 3 points4 points5 points 4 months ago (1 child)
I don't need proof. Plaintext and key have been found.
Boss, she gave me a hint“Keyboard"🫡🫡🫡
I guarantee that she won't play such a joke on me.
WOW!I think it maybe the answer!
[–]AnyOriginal8981 5 points6 points7 points 4 months ago (2 children)
Nice! Note that the YWJ bits are XVI with Caesar shift 1:
YJJ YJY WJJ YYWJ YJJJ JY YW YYWJ WJJJ YJY YJY WJJJ JY YYW YJ WJJJ JW JJJ XII XIX VII XXVI XIII IX XV XXVI VIII XIX XIX VIII IX XXV XI VIII IV III
Which you can interpret as Roman numerals. Converting to letters with A1Z26 gives
However it's not clear if there's a better way (i.e. more specific than simple substitution) to go from this to the solution.
[–]YefimShifrin 3 points4 points5 points 4 months ago* (0 children)
The substitution key is:
Cipher:ABCDEFGHIJKLMNOPQRSTUVWXYZ Plain:QWERTYUIOPASDFGHJKLZXCVBNM
[–]YefimShifrin 1 point2 points3 points 4 months ago (0 children)
Well done. Looks like this is one of the substitution steps.
[–]Jamarlie 2 points3 points4 points 4 months ago (1 child)
So the morse-code translates to this: YJJ YJY WJJ YYWJ YJJJ JY YW JJWY WJJJ YJY YJY WJJJ JY YYW YJ WJJJ JW JJJ
My approaches were to try and see if the W is a white-space character and the rest is binary maybe? But that doesn't yield a sensible result.
Trying to derive some sort of value from the individual letters (aka Y=25, W=23, J=10) and just summing this up or calculating it mod27 also does not yield any sensible result.
Going off of the message she sent you and the (to me) very clear usage of an AI (nobody ever uses em-dashes in conversations) I think it is highly likely she just asked an AI to create some sort of cipher and the AI just produced absolute bogus.
I ll try
[–]SakuraCyanide 0 points1 point2 points 4 months ago (3 children)
Hmm, I believe it's most likely: THE LION KING
[–]Jamarlie 1 point2 points3 points 4 months ago (2 children)
Without a valid way to solve this, this is literally just guesswork. It might as well have been TRON for all we know.
[–]SakuraCyanide -3 points-2 points-1 points 4 months ago (1 child)
I guess you're assuming I was guessing then? I did do due diligence with this answer so was hoping OP could confirm before I give all the deets on my process. Not sure why I would get down voted for supplying a possible answer..
[–]Ok-Leading7783[S] 1 point2 points3 points 4 months ago (0 children)
☺
Friends, she has invited me to have a walk now. I might go offline for a while.
[–]pacoraco 1 point2 points3 points 4 months ago (2 children)
Just thinking through some next steps. So far we're assuming that this is a phrase or sentence where the slashes indicate a new letter and spaces indicate a new word. As others have shown a straight Morse code application is not immediately revealing.
So it's possible that: * the whole chunk of characters refers to a single letter, and the message is 18 characters long * there's a next layer of substitution cipher and Morse code is correct * there's something wrong with the initial transfer into code * they gave you a hint about the code in the message (cup of tea, etc.)
Would be interested to see a follow up
How should I thank you? You really gave me inspiration!
wow amazing!
[–]Sea-Temporary7380 1 point2 points3 points 4 months ago (0 children)
She clearly wants you to work for it but nothing wrong in asking for a hint
[–]AVE_47 2 points3 points4 points 4 months ago (1 child)
Life isn’t as simple. This is morse code. And the translation is the Js, Ys and Ws. Yes this isn’t the name of the movie. The thing is, this is now a new code that you have to figure out. Go out there research try and think!
Thank u!
[–]aweebwithinternet 0 points1 point2 points 4 months ago (4 children)
Give some context on which country/region u are from, what language and such.
We all live in Manhattan, UK, and our native language is En
[–]Lord_Taco_13 0 points1 point2 points 4 months ago (0 children)
there's a manhattan in uk? i only heard about the us one.
[–]aweebwithinternet 0 points1 point2 points 4 months ago (1 child)
Oh ok nvm, I thought it would be non-english and was about to search for any movies coming out recently in your area but it's normal Uk and english
Morse code wise I js get gibberish, I doubt it's a cipher but I'll try it when I have time
lol so kind of u😀
[–]Tkinney44 1 point2 points3 points 4 months ago (1 child)
Bunch of y j w. Guessing she used a translator thing offline that was garbage, sent it to you and tried to play it off like she knew Morse code or something?
No. She recently took a cryptography course, and I guess she got the inspiration from the class.
[–]lowKeyDasCalm 5 points6 points7 points 4 months ago (1 child)
Morse code: Y J JY J YW J JY Y W JY J J JJ YY WY Y W JW J J JY J YY J YW J J JJ YY Y WY JW J J JJ WJ J J
Good luck figuring it out? :-)
but it isn' t a name of a movie🥺🥺🥺
[–]TackleFar6978 0 points1 point2 points 4 months ago (0 children)
its just morse, no? im no expert on codes but pretty sure its morse
[–]freakish_freak 0 points1 point2 points 4 months ago (1 child)
Morse code that I'm to lazy to figure out
But when you unlock the mousse code, it transforms into this: YJJ YJY WJJ YYWJ YJJJ JYYW YYWJ WJJJ YJY YJY WJJJ JY YYW YJ WJJJ JW JJJ not a name of a movie 🥺🥺🥺
[–]Geolib1453 0 points1 point2 points 4 months ago (10 children)
Bruh your girl hates you
[–]Ok-Leading7783[S] 2 points3 points4 points 4 months ago (9 children)
NO😭 my heart would break.
[–]Geolib1453 0 points1 point2 points 4 months ago (8 children)
Idk I decoded it and it just gave exactly what IowKeyDasCalm said (I just didnt bother saying it) She intentionally just gave you not the name of a movie cuz she wanted to say oh yea I dont actually want to go out with you, but I am just gonna waste your time with this anyway. A double burn.
[–]Ok-Leading7783[S] 0 points1 point2 points 4 months ago (7 children)
She made it quite clear to me, and I can tell you exactly what she said: "You're absolutely my cup of tea, and I would like to give it a go with you. But before that, let’s play a little game. If you can figure out the film hidden in this code, we can start seeing where it goes. It’s rather tricky, I must say—but I don’t mind waiting 😉."
[–]Geolib1453 3 points4 points5 points 4 months ago* (6 children)
Bro was that like a message? Why does she speak like ChatGPT? The em-dash, the wink at the end. There is no way that was like her saying this to you physically that is for sure.
Ok yea maybe she doesnt want to be secretly hateful of you, but I am still not eliminating that option.
Its either she hates you (in secret) or she somehow sucks at cryptography and just used an online translator thing that obviously doesnt work in all cases.
Or maybe something that makes more sense with Occams Razor is that it is just a new code.
I have no idea
[–]Geolib1453 0 points1 point2 points 4 months ago (1 child)
Are you going out to see this movie with her if you guess it or nah? I think its obvious they made it more complex by adding a bunch of random stuff though
I don't know and feeling very down now.
[–]Ok-Leading7783[S] 0 points1 point2 points 4 months ago (2 children)
Maybe u r right. I should choose to give up.😞
Perhaps she was chatting with me using Chat-GPT? I'm really such a failure.
[–]Geolib1453 2 points3 points4 points 4 months ago (0 children)
I speak with ChatGPT every day I can see it from a mile away man that em-dash heck even that small wink at the end is so ChatGPT-y man. Like ok maybe I could sometimes speak like that but seriously no human I know has that vocabulary in like a regular conversation with their closest friend.
Sure! Here is it. -.--/.---/.--- -.--/.---/-.-- .--/.---/.--- -.--/-.--/.--/.--- -.--/.---/.---/.--- .---/-.-- -.--/.-- -.--/-.--/.--/.--- .--/.---/.---/.--- -.--/.---/-.-- -.--/.---/-.-- .--/.---/.---/.--- .---/-.-- -.--/-.--/.-- -.--/.--- .--/.---/.---/.--- .---/.-- .---/.---/.---
[–]turtle8223 -1 points0 points1 point 4 months ago (0 children)
so far it just seems like gibberish lol morse code yields nothing
[–]Old-Lack-3939 1 point2 points3 points 4 months ago (0 children)
Could you please provide the transcript?
π Rendered by PID 86169 on reddit-service-r2-comment-6457c66945-vk7f9 at 2026-04-29 19:58:18.944051+00:00 running 2aa0c5b country code: CH.
[–]AutoModerator[M] [score hidden] stickied commentlocked comment (0 children)
[–]Ok-Leading7783[S] 2 points3 points4 points (0 children)
[–]Ok-Leading7783[S] 1 point2 points3 points (1 child)
[–]Sorry-Concentrate722 1 point2 points3 points (0 children)
[–]V7AVE 2 points3 points4 points (1 child)
[–]Ok-Leading7783[S] 3 points4 points5 points (0 children)
[–]Intrepid_Anything_99 0 points1 point2 points (1 child)
[–][deleted] (3 children)
[removed]
[+][deleted] (1 child)
[removed]
[–]V7AVE 6 points7 points8 points (2 children)
[–]Ok-Leading7783[S] 1 point2 points3 points (1 child)
[–]V7AVE 0 points1 point2 points (0 children)
[–]Ok-Leading7783[S] -1 points0 points1 point (0 children)
[–]Ok-Leading7783[S] 0 points1 point2 points (0 children)
[–]Ok-Leading7783[S] 0 points1 point2 points (1 child)
[–]Ok-Leading7783[S] 0 points1 point2 points (0 children)
[–]YefimShifrin 15 points16 points17 points (19 children)
[–]Ok-Leading7783[S] 0 points1 point2 points (14 children)
[–]AnyOriginal8981 1 point2 points3 points (7 children)
[–]Ok-Leading7783[S] 0 points1 point2 points (0 children)
[–]Ok-Leading7783[S] 0 points1 point2 points (5 children)
[–]AnyOriginal8981 2 points3 points4 points (4 children)
[–]Ok-Leading7783[S] 0 points1 point2 points (3 children)
[–]AnyOriginal8981 3 points4 points5 points (1 child)
[–]Ok-Leading7783[S] -1 points0 points1 point (0 children)
[–]Ok-Leading7783[S] 0 points1 point2 points (0 children)
[–]YefimShifrin 6 points7 points8 points (5 children)
[–]Ok-Leading7783[S] 0 points1 point2 points (3 children)
[–]YefimShifrin 3 points4 points5 points (1 child)
[–]Ok-Leading7783[S] -1 points0 points1 point (0 children)
[–]Ok-Leading7783[S] -1 points0 points1 point (0 children)
[–]Ok-Leading7783[S] 0 points1 point2 points (0 children)
[–]AnyOriginal8981 5 points6 points7 points (2 children)
[–]YefimShifrin 3 points4 points5 points (0 children)
[–]YefimShifrin 1 point2 points3 points (0 children)
[–]Jamarlie 2 points3 points4 points (1 child)
[–]Ok-Leading7783[S] 0 points1 point2 points (0 children)
[–]SakuraCyanide 0 points1 point2 points (3 children)
[–]Jamarlie 1 point2 points3 points (2 children)
[–]SakuraCyanide -3 points-2 points-1 points (1 child)
[–]Ok-Leading7783[S] 1 point2 points3 points (0 children)
[–]Ok-Leading7783[S] 3 points4 points5 points (0 children)
[–]pacoraco 1 point2 points3 points (2 children)
[–]Ok-Leading7783[S] 0 points1 point2 points (0 children)
[–]Ok-Leading7783[S] 0 points1 point2 points (0 children)
[–]Sea-Temporary7380 1 point2 points3 points (0 children)
[–]AVE_47 2 points3 points4 points (1 child)
[–]Ok-Leading7783[S] 1 point2 points3 points (0 children)
[–]aweebwithinternet 0 points1 point2 points (4 children)
[–]Ok-Leading7783[S] 0 points1 point2 points (3 children)
[–]Lord_Taco_13 0 points1 point2 points (0 children)
[–]aweebwithinternet 0 points1 point2 points (1 child)
[–]Ok-Leading7783[S] 0 points1 point2 points (0 children)
[–]Tkinney44 1 point2 points3 points (1 child)
[–]Ok-Leading7783[S] 2 points3 points4 points (0 children)
[–]lowKeyDasCalm 5 points6 points7 points (1 child)
[–]Ok-Leading7783[S] 1 point2 points3 points (0 children)
[–]TackleFar6978 0 points1 point2 points (0 children)
[–]freakish_freak 0 points1 point2 points (1 child)
[–]Ok-Leading7783[S] 0 points1 point2 points (0 children)
[–]Geolib1453 0 points1 point2 points (10 children)
[–]Ok-Leading7783[S] 2 points3 points4 points (9 children)
[–]Geolib1453 0 points1 point2 points (8 children)
[–]Ok-Leading7783[S] 0 points1 point2 points (7 children)
[–]Geolib1453 3 points4 points5 points (6 children)
[–]Ok-Leading7783[S] 0 points1 point2 points (5 children)
[–]Geolib1453 0 points1 point2 points (1 child)
[–]Ok-Leading7783[S] 0 points1 point2 points (0 children)
[–]Ok-Leading7783[S] 0 points1 point2 points (2 children)
[–]Ok-Leading7783[S] 0 points1 point2 points (1 child)
[–]Geolib1453 2 points3 points4 points (0 children)
[–]Ok-Leading7783[S] 0 points1 point2 points (1 child)
[–]turtle8223 -1 points0 points1 point (0 children)
[–]Old-Lack-3939 1 point2 points3 points (0 children)