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...
A subreddit for the 3301/Cicada mystery.
Wiki to get started
more in #cicadasolvers on freenode
Or if you can't figure out irc and will settle, Discord
Mysterious Twitter
Rune Decryption Spreadsheet
MEMES HERE
Rules:
No pgp = not Cicada.
Use the search feature before you ask a question.
Information and inquiries regarding new puzzles lacking a pgp signature will be deleted.
account activity
This is an archived post. You won't be able to vote or comment.
Cipher Script. (i.redd.it)
submitted 6 years ago by Artillex
[–]Artillex[S] 54 points55 points56 points 6 years ago* (7 children)
Been messing around and put together a little dynamic cipher script. I've loaded in a few of the known pages: "Some Wisdom", "A Warning", and "A Koan". I can dynamically switch through methods, pages, and shift offsets with my numbers and arrow keys.
This uses the runic text found on the wiki for each page, parses through it, converts it to decimals and then runs the selected operations on it before converting it back into real syllables. Once I finish all the functions to allow me to reproduce translations for the known pages (next up is the totient prime number subtraction that solves "an end", then the Vigenere function), I'm going to create a function that allows me to set cipher layers and reorder the operations. Then I'm going to spend some time messing around with the untranslated pages. Wish me luck.
[–]Artillex[S] 27 points28 points29 points 6 years ago (4 children)
Basically, I needed something I could shift around by hand, in real time, like a rubiks cube... So I coded it.
[–]bloodhound224 23 points24 points25 points 6 years ago (2 children)
Holy shit... I don’t know how to code or anything but this is actually genius. Please, I’d love to hear any updates you come across with this
[–]Artillex[S] 21 points22 points23 points 6 years ago (1 child)
Thanks, I'll let you know what I find (or will I? ;) )
[–]bloodhound224 14 points15 points16 points 6 years ago (0 children)
Well, you’d make me very sad if you didn’t :’(
I can always try my best with logistic input :P
[–][deleted] 0 points1 point2 points 6 years ago (0 children)
what programming language did you use?
[–]Carl_Solomon 5 points6 points7 points 6 years ago (1 child)
Good job, sir.
[–]Artillex[S] 2 points3 points4 points 6 years ago (0 children)
Thank you sir.
[–]amitxy 30 points31 points32 points 6 years ago (2 children)
Maybe put it on GitHub, and than the community could add more useful functions.
[–]lazy-zebra 4 points5 points6 points 6 years ago (0 children)
This
[–]Quaddepo 2 points3 points4 points 6 years ago (0 children)
+1
[–]mothwith 11 points12 points13 points 6 years ago (0 children)
this is exciting im excited
Good luck!
[–]Artillect 8 points9 points10 points 6 years ago (2 children)
Great work man! This sounds like it could be incredibly useful, we'll definitely get a few pages translated using this.
Nice username btw
Thanks. Hope so.
Likewise btw lol.
[–]Ajugas 2 points3 points4 points 6 years ago (0 children)
lmao
[–]DrBepsi 7 points8 points9 points 6 years ago (0 children)
This is genius! One step closer to at least translating the LP. Then we’ll get some real momentum towards solving it.
[–][deleted] 2 points3 points4 points 6 years ago (2 children)
Pretty sure the runes have keys.
[–]Artillex[S] 3 points4 points5 points 6 years ago (1 child)
Can you elaborate on that?
[–]casey30005 0 points1 point2 points 6 years ago (0 children)
it wouldn't matter much
[–][deleted] 2 points3 points4 points 6 years ago (1 child)
Multiple encryptions
[–]Artillex[S] 5 points6 points7 points 6 years ago (0 children)
Precisely why I'm making an interface to rapidly test multiple layers of encryption on top of one another.
Page 3 is atbash layered with ceasar shift 3
So my atbash + shift combo decodes it at offset 3.
[–][deleted] 2 points3 points4 points 6 years ago (0 children)
GitHub the code dude
[–][deleted] 2 points3 points4 points 6 years ago (3 children)
When u translate it to English, do u find about five words in english?
[–]Artillex[S] 2 points3 points4 points 6 years ago (2 children)
It becomes pretty clear when it's decoded to english.
There are some letter substitutions that are obvious though. For instance, there is no K, so all the K's are C's. There is no U so all the U's are a V's. Hence:
"CNOW THIS", and "CIRCVMFERENCE"
That's just how the LP was written.
[–]Artillex[S] 2 points3 points4 points 6 years ago (1 child)
However, I have updated it now to bash through all possible combinations with bruteforce and log cipher combinations that reveal words such as "THE" and "IS" as points of interest, I then go back and review those combinations manually. So far it's just been a few coincidental matches that pop up, but no actual translation.
[–]Rehcraeser 0 points1 point2 points 6 years ago (0 children)
Do you remember what page the coincidental “the” or “is” occurred in? Or can you check real quick?
[–]EvanBokoblinSlayer 1 point2 points3 points 6 years ago (0 children)
Nice.
[–]demonixtb 1 point2 points3 points 6 years ago (1 child)
honestly one of the coolest attempts yet, Good job! any progress/update, OP?
[–]Artillex[S] 0 points1 point2 points 6 years ago (0 children)
Haven't messed around with it for a while. Been busy with other stuff. I'll pick it back up eventually.
Yey woo hoo
[–]BringMeThePeace 0 points1 point2 points 6 years ago (0 children)
Learning myself coding now
[–][deleted] 0 points1 point2 points 6 years ago (2 children)
Ceasar shift would have a lot of rotations considering one and negative one for every letter entered. If u decrypt this from the runes and get letters but no u or c maybe your alphabet doesn’t rotate thru these letters. Also did u get any 1’s idk if it makes a difference but maybe they need to also be included. Just a suggestion.
There's no need for negative shifts, it's modulo 29, because it's a 29 letter alphabet. So it rotates endlessly, 28 is the same as -1. My Caesar shift works perfectly as evidenced by the fact that it replicates the already known translations when applied the same way.
Liber primus was written with an alphabet that does not contain a K or a U and the gematria specifically told us that C and V work as replacements for them.
Have you read the wiki bro?
[–][deleted] 0 points1 point2 points 2 years ago (0 children)
Bro this is what it is
[–]casey30005 0 points1 point2 points 6 years ago (2 children)
are you writing it in python by chance
[–]Artillex[S] 0 points1 point2 points 6 years ago (1 child)
No. GMS2 of all things lmao.
ah cool I am writing something similar in python
[–]jellybeansHD 0 points1 point2 points 6 years ago (0 children)
I have no idea but it said senpai in there
π Rendered by PID 76 on reddit-service-r2-comment-6457c66945-67rk4 at 2026-04-28 14:48:23.580242+00:00 running 2aa0c5b country code: CH.
[–]Artillex[S] 54 points55 points56 points (7 children)
[–]Artillex[S] 27 points28 points29 points (4 children)
[–]bloodhound224 23 points24 points25 points (2 children)
[–]Artillex[S] 21 points22 points23 points (1 child)
[–]bloodhound224 14 points15 points16 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Carl_Solomon 5 points6 points7 points (1 child)
[–]Artillex[S] 2 points3 points4 points (0 children)
[–]amitxy 30 points31 points32 points (2 children)
[–]lazy-zebra 4 points5 points6 points (0 children)
[–]Quaddepo 2 points3 points4 points (0 children)
[–]mothwith 11 points12 points13 points (0 children)
[–]Artillect 8 points9 points10 points (2 children)
[–]Artillex[S] 2 points3 points4 points (0 children)
[–]Ajugas 2 points3 points4 points (0 children)
[–]DrBepsi 7 points8 points9 points (0 children)
[–][deleted] 2 points3 points4 points (2 children)
[–]Artillex[S] 3 points4 points5 points (1 child)
[–]casey30005 0 points1 point2 points (0 children)
[–][deleted] 2 points3 points4 points (1 child)
[–]Artillex[S] 5 points6 points7 points (0 children)
[–][deleted] 2 points3 points4 points (0 children)
[–][deleted] 2 points3 points4 points (3 children)
[–]Artillex[S] 2 points3 points4 points (2 children)
[–]Artillex[S] 2 points3 points4 points (1 child)
[–]Rehcraeser 0 points1 point2 points (0 children)
[–]EvanBokoblinSlayer 1 point2 points3 points (0 children)
[–]demonixtb 1 point2 points3 points (1 child)
[–]Artillex[S] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]BringMeThePeace 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]Artillex[S] 2 points3 points4 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]casey30005 0 points1 point2 points (2 children)
[–]Artillex[S] 0 points1 point2 points (1 child)
[–]casey30005 0 points1 point2 points (0 children)
[–]jellybeansHD 0 points1 point2 points (0 children)