Code crackers wanted!
May 15, 2008 | 5:12 pm
[Note: I ask that people not bug the person mentioned in the code as he is retired and is not often in his office. We don't want to bombard him with inquiries about this code! Thanks for understanding.]
A little over a year ago, the Fermilab Office of Public Affairs received a curious letter in code (see the image to the right). It has been sitting in our files all that time and we haven’t had much of a chance to look into breaking the code, nor are we particularly expert at this!
If you have a cryptological bent, perhaps you’d take a crack at this code and email us anything you find at letters@symmetrymagazine.org.
Note that this scan is from a fax of the original. The holes punched in it were not in the original and a tiny sliver has been cut off the top of the page where the fax information was printed. I’m hoping that the precise positioning on the page isn’t relevant!
Update (May 16, 2008): A few people have been asking for more information about the physical letter that arrived as it could contain clues. Here are answers to some of your questions and any other information that might be relevant.
The letter came delivered by USPS on Mar 5, 2007, addressed to:
Fermilab
Kirk Rd. & Pine
Batavia, IL 60510
It was hand addressed but came in an envelope where you pull on the ends for it to come apart.
It was postmarked in Chicago but I can’t read any more details on the faxed version I have. (I shall try to get the original.)
The image here is now lower resolution than I had posted originally as it seems there probably isn’t anything encoded in the finest details. You can still download a (>4MB) version here.
Further update (May 20, 2008): We are close to a solution and suspect we know the sender of the letter!
An emailer “Mike” came close to deciphering the message but, soon after, Daniel Stephens came through with a full decryption of the top and bottom sections of the text. You can read the partial solutions of the top and bottom sections by a number of people in the comments.
However, I’m not convinced that the middle section is solved yet. Any further ideas?
The spreading word: This story has spread like wildfire around the Web, even leading to requests to do news stories on network TV news but I hadn’t expected this to be turned into a cartoon! Check it out at userfriendly.org.
July 11, 2008: The Chicago Tribune wrote about the code today.
July 25, 2008: A new clue has emerged! See the post that just went up, in which Fermilab PR director Judy Jackson writes::
Fermilab assigns employee numbers sequentially. Robert Wilson, the laboratory’s legendary first director, was employee number 1. Ned Goldwasser, Wilson’s deputy director, was 007. The latest Fermilab hire, as of last Monday, was number 15026.
According to Fermilab’s records, Frank Shoemaker was employee number 102. In base 16, I am told, 102 = 66.
David Harris
Posted in Current reader projects |


May 16th, 2008 at 9:50 am
There’s HEX values in the middle, right?
May 16th, 2008 at 10:45 am
Looks like proto-norse?
May 16th, 2008 at 10:58 am
It is the graviton that binds us
May 16th, 2008 at 11:12 am
Apparently.
underneath ‘SFC’ can be ‘Subtract FC’?
and a binary code at the end.
May 16th, 2008 at 11:28 am
In the last part the || (two strokes) never occur more than once in succession, and the | (one strokes) occur one to three times. My guess it that the two stroke is a separator and this message is read by looking at the one strokes which have the same numbers as in the first part (1, 2 or 3).
May 16th, 2008 at 11:28 am
My guess is that the top “paragraph” is just words (1’s 2’s and 3’s just being word boundaries) and the middle equations are just the function used to describe the relationship and differences in the word boundaries to define the actual words. Of course solving that is another story
May 16th, 2008 at 11:45 am
The only two Hex values not represented are ‘1′ and ‘A’. This means that the three symbols just below the HEX cypher are ‘?FC’ with ‘?’ being either ‘1′ or ‘A’.
May 16th, 2008 at 11:54 am
The first block at the top appears to be comprised of trinary (base-3) values (one bar for 0, two bars for 1, three bars for 2?). The final block could be comprised of binary values (one bar for 0, two bars for 1?)
May 16th, 2008 at 11:54 am
The “chicken scratches” on the top and bottom look like either an Egyptian writing form, Phoenician number system, or Cuneiform from Babylon. If that helps at all?
May 16th, 2008 at 12:02 pm
A few notes on the message.
1. There appear to be 3 (possibly 4) sections. The top part, the middle (which appears to be a symbol translation chart), the three characters below the middle part (more below), and the bottom.
2. The line lengths of the top and bottom sections vary.
3. The top part obviously uses a trinary set of symbols. Line lengths vary from 8 to 15 chars. This would probably exclude meanings that have to do with physical positioning. It also means we’re likely not looking at 8 or 16 bit words.
4. The bottom part obviously uses binary. Line lengths vary from 9 to 37 chars, with most being either 36 or 37 chars in length.
5. If you do numerical counts on the symbols in the middle section, characters appear from 1 to 3 times in the message. This kind of distribution might hint at a polyalphabetic cypher of some kind. Of course, this is a short message.
6. The three characters below the middle section appear to be S (not sure if this is plain text or encoded) | F | C
does SFC mean anything relevant?
7. Some of the odd symbols in the middle appear to be ascii chars. I’m not sure what the others are. Tracking down where else those symbols appear may give a clue regarding the writer of the fax.
8. It might also be worthwhile to check if the fax machine/server has a log of who sent this.
May 16th, 2008 at 12:07 pm
The link (http://i30.tinypic.com/11bp8ox.jpg) is a graphical representation of the bottom portion of the message. Each single tick mark was left white and each double tick was colored black. It looks sort of like the drum from a music box where each dark mark would be a raise that would create a note. Also, if you flip the image, it looks like the letters “YW WSUSIC” whis is close to “MY MUSIC.”
May 16th, 2008 at 12:17 pm
If the center is hex, you can convert it from hex to decimal and you get “17347400615334210681″ if you convert that to “1337″ text, the ways hackers sometimes type, you get “iteataoo6iseea2io68i.” If you break that down you get “I…eat a…i see a…”
May 16th, 2008 at 12:19 pm
erm, we’d like to see more information about where this code came from… if we know the context of the code’s source, then we can have a vague idea of what information it is we’re looking at… a teenager’s code to one of his friends down the road, or… erm… well… e.t.’s shopping list… in other words, give us a clue!
May 16th, 2008 at 12:21 pm
I don’t see 1 and A there, but it seems like it
May 16th, 2008 at 12:41 pm
The two paragraphs are strings of numbers in Base 3, because there are symbols representing what looks like 2,1, and 0 (i.e. |||, ||, |).
It could be that the sender of this message mapped these symbols to something other than what’s obvious. In that case, we’ll have 6 different cases for both strings, i.e. ||| -> 1, || -> 3, | -> 2.
Base 3 numbers can be converted to decimal (base 10) numbers, which can be converted to binary, which can be converted to Hexadecimal. By this point we’ll have two long hexadecimal strings.
The key given in the middle has substitutions for every hexadecimal digit except for 1 and A (which is 10). Something might be going on with 1’s and 10’s in these hexadecimal strings, or its the case that the sender did not use 1’s and 10’s in their statement at all.
The three characters at the end of the key are interesting because ’s’ is the only non-hex alphabetical character on this sheet. These three characters might be modifying the key in some way.
Didn’t have the time to decrypt the message, but I wanted to post this to aid those who really want to.
May 16th, 2008 at 12:46 pm
so the ’s’ symbol would be either hex A or 1.
making the 3 symbols below the 2 hex lines:
either: 1FC
or: AFC
May 16th, 2008 at 12:55 pm
the top part consists of a ternary code, 1,2 or 3 vertical lines grouped:
323233331112132
33323132212331
2111331132312233
333212123213113
311333313331111
211333323232211
232313331121231
33231312
the bottom part consists of some binary code, 1 or 2 vertical lines grouped:
111212112121212121121212121112121121
1121121121211121211211121211211121111
1111212121121121211121212121112111211
2111212112112111211121112111211121112
111211211121112121121112122211121211
1212112111211121112112111212121112111
211211211121121112112111212112111212
112121211
one thing to note here is that there is only 1 place where multiple 2’s occur in sequence, this could be that i misinterpreted the middle ‘2′, and it should actually be ‘11′.
May 16th, 2008 at 12:56 pm
it says “WAKE UP SHEEPLE”
May 16th, 2008 at 12:57 pm
It appears to fall within the HEX realm.. The patterns in the dash code could either be valid or scramble space.. Looks like fun!
May 16th, 2008 at 1:01 pm
I thought there may be hex values there, but the digit 1 and letter A are missing from the mix.
May 16th, 2008 at 1:03 pm
for a minute there i thought some of those symbols looked familiar from the Voynich manuscript..
May 16th, 2008 at 1:20 pm
Fermilab people: if you’re going to publish something like this and ask for assistance, publish a better copy. A high-resolution scan of the original would be appropriate. It’s not clear whether breaks in some of the lines are intentional or noise.
Remember the big flap back in 2004 over that forged letter about Bush’s military service? The published version was a fax with some distortion. If the published version had been a high-resolution scan, it would have been clear earlier that the characters matched Microsoft Word output, not an IBM Selectric Composer, and thus could not have been produced in the 1970s.
May 16th, 2008 at 1:35 pm
Why use symbols?
Unless the document was attempting to act as a bridge between the symbols and some form of machine readable translation, I don’t see much of point to this code.
Based on a limitd inspection, its either gibberish or there are pages missing.
The use of trits is interesting though. Not much use for it in the West, outside of mathematical theory, but still used in Islamic cultures.
I’m not surprised Fermilab were scratching their heads…
May 16th, 2008 at 1:36 pm
Looking closely at the tick marks, it looks like some were made top to bottom and some bottom to top. Or at least they have their blobs on top. This means either:
-Writer had the text sideways to how it’s shown.
-Writer spent more time thinking about how certain parts translate.
Also notice that on the bottom there are more tick marks with a corner pointing to the top of the next one. (Including a pair of lines far from each other). It seems like he was in a hurry on that part. Timing analysis anyone?
Also, the dots on the E symbols in the middle seem deliberate. Which other dots look like they came from the original and which from fax/scanner?
May 16th, 2008 at 1:37 pm
S (F)(C) stands for Sincerely F.C. why else is the S in plaintext that, or it stands for the physicist F.C. Shoemaker…. gotta love google
May 16th, 2008 at 1:43 pm
Looking at just the top part, if you make groups of three from the symbols, each group has 27 possibilities (3^3=27). You can take this to mean 27 characters: A-Z and a space. If you do the direct mapping of 111=A, 112=B, …, 332=Z, 333=(space), you get
XRYBH PWFTAYHTR KFLCS UYAJ XQJQUYDMIPT
Also, I tried assuming the 2 lines of hex in the middle are MAC addresses. They’re the right length, but they’re not valid MAC addresses (no manufacturer is assigned).
May 16th, 2008 at 1:43 pm
Note that lines 2, 4 and 5 in the first block seem to be shifted to the right, starting with a space instead of a line. This could indicate that the spaces between the vertical lines also contain meaning.
In the bottom of the page the situation is reversed: all lines except for the last, which is not completely filled, seem to be aligned right, leaving a jagged boundary on the left.
As for the block of 3 symbols: maybe “s” stands for “swap” and not for the missing hex 1 or 10, meaning “swap F and C”?
May 16th, 2008 at 1:55 pm
I have decoded the first and the last sections, but the texts look strange…
May 16th, 2008 at 2:09 pm
First and third sections are coded in system with radix 3.
| = 1
|| = 2
||| = 0
000 = SPACE
001 = A
010 = B
…
But the texts are very strange… The first text is about some shoemaker, the last - about some employee with number sixteen.
May 16th, 2008 at 2:15 pm
I know Im probably off base with this, but it sadens me when a code or cipher comes along the first thought of many is to turn it into some binary/hex conversion and then solve for that.
If you are going to build something worth the adventure of figuring out for other than brute forcefulness try adding some spice to things. What things?
Ok int he symbols used above there are some very close approximation to other alphabets, in perticular look at this image
http://strangemaps.files.wordpress.com/2008/01/hensel_1741.jpg
You can see a bit of the Sclavonico in the set as well as some others not on this map.
Also, when you hit things owith 8’s and 16’s (and the magic intervals there of) do not just jump to CHAR() solutions..think of other systems that those bits get used…like say in the i ching or the go board.
Also, try rotation things a bit, or reading them in culturally different ways, properly publish manga should have opened some of you to that…or if your studying tora.
While i do not have a solution for this particular bit I just weanted to drop the above on folks looking for a solution or making new puzzeling fun:)-
-tom
May 16th, 2008 at 2:21 pm
In the first sequence rows 2,4 and 5 start with a space. I believe the spaces have a meaning too. The last sequence seems to be aligned to the right with the exception of the last row.
I doubt the 3 characters mean SFC or AFC or anythingFC. It wouldn’t make sense to make a direct mapping between the symbols and the hex chars. There’s definitely a relation between each symbol and the associated hex char but I don’t see the point of laying 2 rows of symbols in order to translate 2 chars into F and C.
May 16th, 2008 at 2:34 pm
The top and bottom sections appear to be the encoded/encrypted message, the middle section appears to be the two keys used to decode alt. decrypt the two parts.
May 16th, 2008 at 2:38 pm
Funny game :).
As other people say, it seems its hexadecimal encoded in a way or another. Maybe a kind of ASCII art with the translated “digits”, or a map to found the treasure on the devil’s Island.
Imho, “SFC” is the signature of the sender, does the recipient know a person whose initials are SFC ?
May 16th, 2008 at 2:55 pm
Each set of ticks has 8 lines. When you turn the image 90 degres to the right (works both ways), you could consider ‘ ‘ being 0 and ‘_’ being 1 (or the other way around) in a set of bytes, one byte per line. This gives only 4 decoding possibilities for theses 2 sets of ticks.
Of course the final code is probably not as simple as what I say above, but the 8 lines per set thing immediately made me think about this, and by the way this would finely match with all these hexadecimal digits.
I understand that the way each set of ticks ends with only whitespace tends to contradict my sheet rotation idea.
Definitely the work of a computer scientist or an IT person, IMHO.
May 16th, 2008 at 2:59 pm
middle part definitely looks like HEX. Its kind of weird that the guy wrote both the symbol and the corresponding Hex value … maybe he was himself trying to break some kind of code ?
Anyway, with a little help from wikipedia, I don’t think the Hex can be translated into clear ASCII, EBCDIC, UTF-8 Or Unicode.
May 16th, 2008 at 3:16 pm
Another thing I see is that several interpreters assume the top is ternary coded, i.e 323233331112132. It could be binary with the spaces representing zeros as well, i.e 1110 1101 1011 1011 1011. Just a thought.
May 16th, 2008 at 3:48 pm
the initial portion of the bottom fits morse code - where one line = short and two lines = long… that translates EUREKA for the first section, and I’ve pulled out some other words from other parts in that section. Just speculation, as no “2″’s fit together, and a good swath of morse code involves 2 long’s next to each other - plus the hard stops don’t seem actual hard stops…
May 16th, 2008 at 3:49 pm
Furthermore, if we have a binary code: it should be counted as zeros. That explains why 0xA and 0×1 are not represented: there would be three white spaces in a row.
If correct, it could be interesting to know if the writer was left or right handed, to help in finding consecutives blanks.
After that, it remains many problems: are blank ones or zeros?
I suggest simple ascii, since it seems that we often have an under or equal to 7 value as first digit if i read correctly.
I’m off, but in ruby script language, use ["01110110111..."].pack(”b*”) and you’ll might get it. But i’m not sure of that. Maybe a love letter to a geek ?
May 16th, 2008 at 3:52 pm
the top block’s character count (assuming ‘|’, ‘||’, ‘|||’ are ‘characters’) is 113, which according to wikipedia is a prime, with lots of properties.. anything there relevant to Fermilab?
“…the 30th prime number, following 109 and preceding 127, a Sophie Germain prime, a Chen prime and a Proth prime as it is a prime number of the form 7 × 24 + 1. 113 is an Eisenstein prime with no imaginary part and real part of the form 3n − 1. In base 10, this prime is a primeval number, and a permutable prime with 131 and 311…”
The bottom block is length 266 or 267 (one tick on the 4th-from-bottom line seems a bit ambiguous to me: ‘i i’ or ‘ii’?)..
May 16th, 2008 at 4:09 pm
I don’t believe that the top section is sets of ternary values. There are spaces at the front of lines 2, 4 and 5 indicating that the appearance of a space is important. Could this indent be separating certain lines into paragraphs? Unlikely I believe.
Perhaps the top section is actually a stream of ticks and no tick indicates the lack of a tick. Breaking the top line into equally spaced columns would give 56 binary slots.
It is very curious that the code in the middle doesn’t contain a marking for 1 or A (1 and 10 in base 10).
Another point, what utensil was used to make these markings and on what surface!? These are too irregular to be made by a ballpoint pen on a desk. They look very irregular, and seemingly done by hand if you consider the tails on 3 or 4 of the ticks in the third block. My best guess would be some sort of fountain pen or if made recently a rollerball.
I believe the right leaning stroke of the ticks also indicates a left handed person. This could be wrong tho.
Due to the irregularities in each stroke it looks as if each stroke was performed very slowly and deliberately. You can tell the person is getting impatient or tired near the end where the tails on a few ticks show up. The length of the lines gets shorter and shorter in the third block as well.
The code in the middle is very curious. 3 of the symbols have dots somewhere in them. Some of the dots are just photocopy artifacts but the E, 5 and 8 symbols have deliberate dot marks. The O above the 5 has a small line on the right side and a dot above it outside the circle. The 8 looking symbols have inner circles and an attempt was made to connect it to the outside circle in the second one. Perhaps after the inner circle was drawn slightly incorrectly and since the spacing was important a small mark was made to join it to the outside circle.
The second symbol pair (the “i” with a zero below) is interesting. The line through the zero indicates that the writer either had greek or a math background or this was done in a language that needs to differentiate between an O (oh) and a 0 (zero). Also since the letter came from Chicago the language could very well be English.
As for what it all means? I haven’t the foggiest.
May 16th, 2008 at 4:16 pm
wow, it’s noisy here.
May 16th, 2008 at 4:24 pm
Look at the page sideways (clockwise)…
Looks like “Hi”
Could be a clue?
May 16th, 2008 at 4:35 pm
the spacing is specific and fairly regular. viewing a physical print-out of the sheet at a severe angle, the top paragraph is very well lined up, and the bottom has notable columns as well.
i propose that the top and bottom paragraphs may be split into sections based on the initial line indentations. these sections may indicate words or sentences.
paragraph 1:
323233331112132
33323132212331
2111331132312233
333212123213113
311333313331111
211333323232211
232313331121231
33231312
paragraph 2:
111212112121212121121212121112121121
1121121121211121211211121211211121111
1111212121121121211121212121112111211
2111212112112111211121112111211121112
111211211121112121121112122211121211
1212112111211121112112111212121112111
211211211121121112112111212112111212
112121211
i used willem’s transcription for reference. actual spacing is open for debate. i support the idea that ‘2′ represents a character break in the second paragraph.
May 16th, 2008 at 5:19 pm
Rotate the page, and you have not 8 trinary lines, but about thirty 8-bit binary lines.
May 16th, 2008 at 5:32 pm
The top block appears to be done in a monospaced font. it is composed of “one’’s (stick) and “zeros” (blank). there are 47*7 + 32 sticks and blanks, ending in a “dot” — end of statement. 47 symbols on the first seven lines. it is difficult to see that the font is monospaced, especially in places with two zeros (lines 4,5 and 6).
47*7+32=19^2,
I have not checked if the font used in the last block is monospaced.
May 16th, 2008 at 5:32 pm
the spacial orientation of the top markings seems significant based on indentation. If you count the space between each line and don’t focus on the lines you get something like morse code, I just glanced at ti quick, but if you assume the first area is a dash and you increment the distances between each letter N+1 < 3 I think the first part comes out to “Dear” My morse is long gone now though. Just a thought - watch the spaces not the lines.
May 16th, 2008 at 5:50 pm
adding to my comment about Monospaced font — if the ends of the first seven lines of the first block are supplemented by “zeros” (which we would not see), then instead of 361 digits we will end up with 368 digits, the number divisible by 4. in which case groups of 4 digits may be converted into a digit in HEX (this may be useful if the second block does in fact have something to do with HEX)
May 16th, 2008 at 6:31 pm
Tell me someone saved the envelope, I hear that paper picks up fingerprints well.
May 16th, 2008 at 6:56 pm
The first part says “FRANK SHOEMAKER WOULD CALL THIS NOISE” in slightly garbled ternary.
May 16th, 2008 at 8:00 pm
The middle pictograms don’t make sense unless:
1) They are used to produce the output (i.e. some form of composite picture using the symbols). In that case the top and bottom could be the encoded message and the pictures the key. The problem with this approach is that it doesn’t explain why several symbols are repeated in the middle section. If it was just a key each symbol should only need to be presented once.
3) There are supposed to be more letters - using the pictograms. Or some external connection to the pictograms is needed.
4) The top and bottom are some form of encoding of an image or sequence of images that in a crude form show a sequence of pictograms. I find this unlikely though as the symbols are complex and there is a small amount of data in the top and bottom fields.
5) It’s just a prank altogether, or at least the middle section is a diversion that is not connected to the upper and lower sections.
May 16th, 2008 at 8:05 pm
What I have come up with for the top “paragraph” is:
1> 3 2 3 2 3 3 3 3 1 1 1 2 1 3 2 [33]
2> 3 3 3 2 3 1 3 2 2 1 2 3 3 1 [32]
3> 2 1 1 1 3 3 1 1 3 2 3 1 2 2 3 3 [32]
4> 3 3 3 2 1 2 1 2 3 2 1 3 1 1 3 [31]
5> 3 1 1 3 3 3 3 1 3 3 3 1 1 1 1 [31]
6> 2 1 1 3 3 3 3 2 3 2 3 2 2 1 1 [31]
7> 2 3 2 3 1 3 3 3 1 1 2 1 2 3 1 [31]
8> 3 3 2 3 1 3 1 2 [18]
21|17|16|19|18|21|18|16|16|12|15|13|12|12|11|3
The column of bracketed numbers is the sum of each line horizontally, where the row of numbers at the bottom is the sum of each column vertically. I apologize for the poor formatting, the original layout where it all lined up was too wide for the text box.
I was looking for some sort of readily apparent pattern with this method, however nothing has really jumped out at me, so I thought I would post my work up here and hope it helps someone who might be more knowledgable.
As for the second section, I don’t even know where to start… I am currently working on the third section right now, I will hopefully have made some headway with it by this evening and will follow up with another post.
May 16th, 2008 at 8:14 pm
the last part of the code is definitely written in ternary
if you take the || symbols as separators then count the single |s you get this sequence:
312111121113123221312312333112213111332312233333332331231231312333231133223232312312112
with 87 digits.
From the top you got this sequence:
32323333111213233323132212331211133113231223333321212321311331133331333111121133332323221123231333112123133231312
with 113 digits, so both comprise a 200 digit ternary sequence which can be concatenated because of lots of internal repeatings of strings etc…
the next step would be to decode it using the hex key in the middle
May 16th, 2008 at 8:59 pm
Convert to trinary then to 27-ary; ‘222′->space between words; letter substitution cipher for the rest
First stanza:
“frank shoemaker would call this noise”
Last stanza:
“employee number basse 16″
Middle: probably an employee number, base 16
May 16th, 2008 at 9:26 pm
some brains at slashdot.org believe they have solved it to a point:
Stanza 1 -> “frank shoemaker would call this noise”
Stanza 3 -> “employee number basse 16″
Middle: probably an employee number, Base 16
http://it.slashdot.org/comments.pl?sid=555280&cid=23442034
May 16th, 2008 at 10:17 pm
I’m with the guy who says you’re all over analyzing this deal. If you simply turn it clockwise 90 degrees you get a very simple message of “Hi”
May 16th, 2008 at 10:22 pm
Solved. Check the slashdot comments:
Stanza 1 -> “frank shoemaker would call this noise”
Stanza 3 -> “employee number basse 16″
Middle: probably an employee number, Base 16
May 16th, 2008 at 10:23 pm
Open entire image on a new page.
Rotate 90 degrees to the right and the message is revealed…
Hi…
May 16th, 2008 at 11:06 pm
Using a base 3 code, let
000=space
001=a
002=b
010=c
…
220=x
221=y
222=z
If |||=0, |=1, ||=2, then the first section can be rewritten as:
020 200 001 112 102 000 201 022 120 012 111 001 102 012 200 000 212 120 210 110 011 000 010 001 211 211 000 202 022 100 201 000 112 120 100 201 012
(errata: the line break at the end of line 6 has broken a symbol in two, and one of the symbols in line five is wrong)
Then the first section reads:
“Frank Shoemaker would call this noise”.
In the last section, the double bar is a gap between symbols. Again, |||=0, |=1, and ||=2. The last section can be rewritten as:
012 111 121 110 120 221 012 012 000 112 210 111 002 012 200 000 002 001 201 201 012 000 201 100 220 202 012 012 112
(errata: the line break at the end of line 2 has broken a symbol in two, and there is a duplication of a whole triad in line 5)
Then the last section reads:
“employee number base 16″
Presumably the three symbols before the last section is the employee number of the author (S252 in base 16).
Not sure about the middle section (apart from it acting as a decoder for the employee number).
May 16th, 2008 at 11:14 pm
A couple of the folks on the /. discussion board figured it out! FRANK SHOMAKER etc etc.
May 16th, 2008 at 11:48 pm
Have you tried looking at it at a sharp angle from the top?
May 16th, 2008 at 11:59 pm
Everybody thinks to think its HEX, Base3, Base10 or one of the other various forms of digital communication. It is a good lead, but since we are mostly computer people, do you think that is why our brains went there first? What if this code if this code isn’t “digital”? Because it was hand written, does that mean it is more of a “old school” code? I am not that good that this stuff personally, but I did read in the past that ‘E’ is the most used letter in the english language so once we figure out the code, count the frequency of the cyphered character and the one with the highest might be the letter E. Anybody good at Wheel of Fortune? I like Jeopardy better
May 17th, 2008 at 12:34 am
The supposed “key” is intriguing.. if it’s a lookup table, why tell us three times each what the symbols are for 6,E and F? and twice each for 2,3,9 and D? It may be significant.. If you map out an occurrance chart:
F = 3
E = 3
D = 2
C = 1
B = 1
A = 0
9 = 2
8 = 1
7 = 1
6 = 3
5 = 1
4 = 1
3 = 2
2 = 2
1 = 0
0 = 1
now suppose the entries in the “tick mark paragraphs” indicate choices. So the top paragraph starts with 3232333311… so (6|e|f)(2|3|9|D)(6|E|F)(2|3|9|D)(6|E|F) (6|E|F)(6|E|F)(6|E|F)(0|4|5|7|8|b|c)(0|4|5|7|8|b|c). Of course, there’d be many possible ways to group these, but assuming every 2 is a nibble in a byte, then you could start spelling things out.. for example: 69 6d 6e 6f 74 (imnot, or “im not”). It’s 1:30 am and I’ve had enough fun..
May 17th, 2008 at 3:30 am
At least some of this has been cracked - the first and last stanzas. Not by me, I hasten to add. I found this out in the following slashdot thread:
http://it.slashdot.org/comments.pl?sid=555280&cid=23440962
I was a little surprised that the results hadn’t been posted here yet, but here goes…
Stanza 1 is ternary encoded (base 3) as many people guessed. 1 line = 1, 2 lines = 2 and 3 lines = 0. Take every 3 “characters” and form a ternary number: this number will map directly to a letter of the alphabet. So ||| ||| ||| = 000 =space, ||| ||| | = 001 = a, ||| ||| || = 002 = b, and so on.
Stanza 1 then decodes as:
“FRANK SHOEMAKER WOULD CALL THIS NOISE”
Stanza 4 (the last one) is also *ternary* encoded. Take the number of single lines between every pair of double lines, there should be 1,2 or 3. Now use the same code as before to get:
“employee number basse sixteen” [sic]
I’m not aware of the middle to stanzas (the long hex bit or the “sfc” bit) being further cracked, but there’s a good chance that they are the employee number and initials of someone at fermilab given the text of the last stanza.
May 17th, 2008 at 3:34 am
Maybe just a piece of music
May 17th, 2008 at 4:04 am
The code has been cracked here : http://news.ycombinator.com/item?id=192296
May 17th, 2008 at 4:55 am
It might be that the top two parts are a a “Rosetta Stone”, the same phrases in the same order, to teach mapping from the vertical stroke language to the hex/symbol language.
And then the real message is in strokes down below, first to be translated to hex/symbols, and then to … ?
May 17th, 2008 at 5:38 am
the code is indicating something about system file checker i guess.
May 17th, 2008 at 1:59 pm
The complete answer to this puzzle is :
FRANK SHOEMAKER WOULD CALL THIS NOISE
(hexadecimal code)
EMPLOYEE NUMBER BASSE SIXTEEN
First section : substitute ‘|||’ with ‘0′, ‘|’ with ‘1′ and ‘||’ with ‘2′ (note that some ‘|’ are incorrectly grouped) then decode 000=” “, 001=”a”, 002=”b”, 010=”c”, etc. (= alphabetical order in base 3)
Third section : count the number of ‘|’ between ‘||’ and do the same decoding
May 17th, 2008 at 2:31 pm
[...] a great post over at symmetry magazine about a strange letter they received a year ago, written entirely in some sort of code. The actual letter can be seen [...]
May 17th, 2008 at 4:03 pm
My guess is the the employee with ID 2812 (AFC in hex) worked on the AFC, the absorber focus coil - a coincidence Shoemaker would have called noise.
http://www.gmilburn.ca/2008/05/17/fermilabs-strange-letter-progress/
May 17th, 2008 at 5:20 pm
Also, if Fermilab employee 2812 would like to email me: gmilburn@gmail.com
May 17th, 2008 at 5:22 pm
I noticed that there are 8 rows of symbols in the first ‘paragraph’
The fact that the rows don’t start off vertically aligned made me think that the symbols are in vertical clusters instead of horizontal.
Vertical combinations give:
A7,FF,D9,7E,83,FF,51,FE,
87,FD,7A,FF,87,7D,FA,AD,
D6,6F,DB,BD,C6,3F,EA,FD,
D7,2A,F6,DC,BE,68,F6,1C,
EA,1E,E4,7E,98,FE,66,D8,
26,E6,FA,C0,3C,F2,BC
I’m not sure if I lined up the last 7 characters right or not.
It is gibberish in ASCII, but it breaks away from the base 3 pattern everyone is looking for.
I haven’t tried the third paragraph yet.
May 18th, 2008 at 11:22 am
Put lemon juice on it
May 19th, 2008 at 10:32 am
try finding the alt code for the middle symbols
May 19th, 2008 at 4:42 pm
Top section, lines 1, 3, and 6 have 47 characters if you count each tick or obvious space as a character. Line 2 can be forced to have 47 characters if the leading and trailing indentation are interpreted as spaces. Lines 4, 5, and 7 can be forced to have 47 characters if:
Line 4: leading indentation interpreted as a space. second to last “space” is actually two spaces. (look at the very deliberate vertical context)
Line 5: leading indentation interpreted as a space. third to last “space” is actually two spaces.
Line 7: trailing indentation interpreted as a space. second to last obvious space is actually two spaces.
11101101110110111011101110111010101011010111011
01110111011101101110101110110110101101110111010
11010101011101110101011101101110101101101110111
01110111011101101011010110111011010111010010111
01110101011101110111011101011101110111010010101
11010101110111011101110110111011011101100110101
11011101101110101110111011101010110101100111010
1110111011011101011101011
If line 8 doesn’t have trailing spaces we have 354 bits.
Bottom section, lines 1 and 3 have 85 obvious ticks/spaces.
Line 2 has 85 bits if [2][0] is a significant 0.
Lines 4 and 6 each have 85 bits if [4,6][0] is a significant 0.
Line 5 can be forced to have 85 bits if [5][60] is actually two 0s (again, use vertical context)
Line 7 can be forced to have 85 bits if [7][0] is actually two 0s (Lines 7 and 8 are indented further than 4,5,6.)
If line 8 has no trailing spaces we have 617 bits. 617 is a prime number so we aren’t likely to be able to extract a pattern. If we add a trailing 0 onto line 8 we jump up to 618 bits.
1010101101011010101101011010110101101011010101101011010110101101010101101011010101101
0101011010101101010110101101010101101011010101101010101101011010101101010101101010101
1010101011010110101101010110101011010110101010110101101011010110101010110101010110101
0110101010110101101010110101011010101011010101011010101011010101011010101011010101011
0101010110101011010101011010101011010110101011010101011010110011011010101011010110101
0101101011010101101010101101010101101010101101010110101010110101101011010101011010101
0011010101101010110101010110101011010101011010101101010101101011010101101010101101011
00101011010110101101010
354 from the top factors to (1,2,3,6,59,118,117,354)
618 from the bottom factors to (1,2,3,6,103,206,309,618)
I can’t figure out what to do with 6 bit “words”.
To me it feels like there is a secondary, more meaningful pattern — more dependent on the middle section(s). The “accidental” line breaks on top and the misspelling on the bottom are a little heavy handed. I don’t think the character set is there there for only the purpose of resolving symbols to FC or 252 or 11111100 (again with the 6 bits…) I think this would be even more impressive if it both decoded to some red herring info and — maybe a map to hidden treasure?
May 19th, 2008 at 6:44 pm
I have to agree that there is something more to the symbols.
I would like to agree with noll and say that there is something more to the code, but
Frank Shoemaker was a Princeton prof who did/does (I’m not sure) work at Fermi Lab on Magnetics (I think)
The Greek letter Phi is a symbol for magnetic flux.
Wonder if this is a something that the author thought Shoemaker would have ignored, but the author thinks is more than just noise?
May 20th, 2008 at 12:55 am
IMO, the first and final ternary sections are unequivocal, so it is quite a stretch to assume that there is a secondary encoding held within these sections. The only loophole is the “BASSE” misspelling in the final section, which either provides the solitary hint that the base-3 decryptions are a cleverly designed red herring, or it’s simply a mistake. The latter seems much more likely.
The notion that the center section is just an employee number expressed in hex are ridiculous. No company has
ever had anywhere near this many employees. There is a message here. With 24 symbol/hex groups, there are 8 evenly divisible subgroups possible: 1, 2, 3, 4, 6, 8, 12 or 24 taken at a time. But each of these possibilities converted
to ternary fails to yield an obvious solution.
That the first and final sections are relatively trivial suggests that the center section(s) are not terribly complex. Perhaps the key is to uncover the connection between each symbol and the hex character beneath it.
May 20th, 2008 at 4:51 am
Well.
(F0BE58F2FD63)16 is (1021201020002210220002102012212)3
and
(6C79D2E493E6)16 is (120122022010222011200012221210)3
But i can’t decrypt it using same way. Am i going in wrong direction? lol
May 20th, 2008 at 6:09 am
I don’t think the indentation in the top section is significant:
If you superimpose a (slightly skewed) 46-cell wide grid, it works out nicely as simply blind line wrapping:
Sometimes the line break appears just after a space, sometimes just before one, and in one instance in the middle of a symbol. Nothing very different from what you’d expect from such a short sample.
“Why 46?” might be a more interesting question.
May 20th, 2008 at 8:19 am
Ok, i made something interesting, but i can’t estimate what the result is.
How to do it: take 1st symbol of 1st row of middle section of the letter (which is “F”), and “sum” it with 2nd symbol of 2nd row (which is “C”); continue to do the same moving right. Last, 12th, byte will be “36″, - “sum” of the last symbol of the 1st row and 1st symbol of the 2nd row.
Why to combine HEX symbols in such a way? Well, since last, 3rd row of middle section is: “s F C”, which could be interpreted as “sum F and C”, which leads to described combinations.
Resulted string of data: FC 07 B9 ED 52 8E F4 29 F3 DE 66 36 - was inserted into separate file named 1.com, saved, then that .com file was launched from windows’s CMD in this manner: “1.com > 1_report.txt”. Error on launch was ignored. Resulting 1_report.txt file is 770 bytes, i have no idea at all what this data is (but i really can see that certain parts of that file are NOT purely random, since some structure is there).
Using Funduc software Hex editor, i made HEX dump of the 1_report.txt file. Here it is:
000000 b8 ff ff 50 50 eb 02 37 02 80 7c 01 3a 75 06 26 83 06 37 02 ёяяPPл.7..|.:u.&..7.
000014 02 ac aa 0a c0 75 fa 26 89 3e 98 02 26 ff 0e 98 02 26 8a 26 .¬Є.Аuъ&.>..&я…&.&
000028 a1 02 80 c4 40 26 88 26 3c 02 e8 5b 02 e8 9b 03 0e 1f 80 3e Ў..Д@&.&
00003c b0 02 00 74 0c 50 ba 58 02 eb 93 81 3e bc 23 08 23 75 03 eb °..t.PєX.л..>ј#.#u.л
000050 75 90 81 3e bc 23 fc 22 75 03 eb 7f 90 81 3e bc 23 14 23 75 u..>ј#ь”u.л…>ј#.#u
000064 03 e9 ab 00 81 3e bc 23 39 23 75 03 e9 c4 00 81 3e bc 23 6b .й«..>ј#9#u.йД..>ј#k
000078 23 75 03 e9 b1 00 81 3e bc 23 77 23 75 03 e9 a3 00 81 3e bc #u.й±..>ј#w#u.йЈ..>ј
00008c 23 20 23 75 03 e9 b4 00 81 3e bc 23 83 23 75 03 e9 e5 00 81 # #u.йґ..>ј#.#u.йе..
0000a0 3e bc 23 91 23 75 03 e9 c2 00 81 3e bc 23 45 23 75 03 e9 ba >ј#‘#u.йВ..>ј#E#u.йє
0000b4 00 81 3e bc 23 aa 23 75 03 e9 c7 00 e9 ca 00 e9 d1 01 80 3e ..>ј#Є#u.йЗ.йК.йС..>
0000c8 b6 02 ff 75 06 b8 01 00 e9 29 ff c6 06 b6 02 ff e9 ff fe 80 ¶.яu.ё..й)яЖ.¶.яйяю.
0000dc 3e b0 02 00 74 06 b8 01 00 e9 14 ff fe 06 b0 02 c7 06 4d 02 >°..t.ё..й.яю.°.З.M.
0000f0 7f 01 8c 1e 4f 02 81 3e bc 23 6b 23 75 03 e9 96 01 80 3e 7d ….O..>ј#k#u.й…>}
000104 22 ff 75 05 c6 06 7d 22 00 e9 ca fe e9 84 01 80 3e c2 22 00 “яu.Ж.}”.йКюй…>В”.
000118 74 06 b8 01 00 e9 dc fe fe 06 c2 22 c6 06 7d 22 01 e9 ae fe t.ё..йЬюю.В”Ж.}”.й®ю
00012c e9 ab fe c6 06 b3 02 01 eb 01 90 89 36 b1 02 c6 06 b0 02 00 й«юЖ.і..л…6±.Ж.°..
000140 c6 81 3e bc 23 fc 22 75 03 eb 7f 90 81 3e bc 23 14 23 75 03 Ж.>ј#ь”u.л…>ј#.#u.
000154 e9 ab 00 81 3e bc 23 39 23 75 03 e9 c4 00 81 3e bc 23 6b 23 й«..>ј#9#u.йД..>ј#k#
000168 75 03 e9 b1 00 81 3e bc 23 77 23 75 03 e9 a3 00 81 3e bc 23 u.й±..>ј#w#u.йЈ..>ј#
00017c 20 23 75 03 e9 b4 00 81 3e bc 23 83 23 75 03 e9 e5 00 81 3e #u.йґ..>ј#.#u.йе..>
000190 bc 23 91 23 75 03 e9 c2 00 81 3e bc 23 45 23 75 03 e9 ba 00 ј#‘#u.йВ..>ј#E#u.йє.
0001a4 81 3e bc 23 aa 23 75 03 e9 c7 00 e9 ca 00 e9 d1 01 80 3e b6 .>ј#Є#u.йЗ.йК.йС..>¶
0001b8 02 ff 75 06 b8 01 00 e9 29 ff c6 06 b6 02 ff e9 ff fe 80 3e .яu.ё..й)яЖ.¶.яйяю.>
0001cc b0 02 00 74 06 23 6b 23 75 03 e9 b1 00 81 3e bc 23 77 23 75 °..t.#k#u.й±..>ј#w#u
0001e0 03 e9 a3 00 81 3e bc 23 20 23 75 03 e9 b4 00 81 3e bc 23 83 .йЈ..>ј# #u.йґ..>ј#.
0001f4 23 75 03 e9 e5 00 81 3e bc 23 91 23 75 03 e9 c2 00 81 3e bc #u.йе..>ј#‘#u.йВ..>ј
000208 23 45 23 75 03 e9 ba 00 81 3e bc 23 aa 23 75 03 e9 c7 00 e9 #E#u.йє..>ј#Є#u.йЗ.й
00021c ca 00 e9 d1 01 80 3e b6 02 ff 75 06 b8 01 00 e9 29 ff c6 06 К.йС..>¶.яu.ё..й)яЖ.
000230 b6 02 ff e9 ff fe 80 3e b0 02 00 74 06 b8 01 00 e9 14 ff fe ¶.яйяю.>°..t.ё..й.яю
000244 06 b0 02 c7 06 4d 02 7f 01 8c 1e 4f 02 81 3e bc 23 6b 23 75 .°.З.M…..O..>ј#k#u
000258 03 e9 96 01 80 3e 7d 22 ff 75 05 c6 06 7d 22 00 e9 ca fe e9 .й…>}”яu.Ж.}”.йКюй
00026c 84 01 80 3e c2 22 00 74 06 b8 01 00 e9 dc fe fe 06 c2 22 c6 …>В”.t.ё..йЬюю.В”Ж
000280 06 7d 22 01 e9 ae fe e9 ab fe c6 06 b3 03 e9 a3 00 81 3e bc .}”.й®юй«юЖ.і.йЈ..>ј
000294 23 20 23 75 03 e9 b4 00 81 3e bc 23 83 23 75 03 e9 e5 00 81 # #u.йґ..>ј#.#u.йе..
0002a8 3e bc 23 91 23 75 03 e9 c2 00 81 3e bc 23 45 23 75 03 e9 ba >ј#‘#u.йВ..>ј#E#u.йє
0002bc 00 81 3e bc 23 aa 23 75 03 e9 c7 00 e9 ca 00 e9 d1 01 80 3e ..>ј#Є#u.йЗ.йК.йС..>
0002d0 b6 02 ff 75 06 b8 01 00 e9 29 ff c6 06 b6 02 ff e9 ff fe 80 ¶.яu.ё..й)яЖ.¶.яйяю.
0002e4 3e b0 02 00 74 06 b8 01 00 e9 14 ff fe 06 b0 02 c7 06 4d 02 >°..t.ё..й.яю.°.З.M.
0002f8 7f 01 8c 1e 4f 02 81 3e bc 23 ….O..>ј#
Cheers.
May 20th, 2008 at 8:43 am
Confuscious say:
“Man who have time and inclination to solve puzzle need new life….. man who send letter with puzzle need learn English”
May 20th, 2008 at 8:58 am
There is no need to keep speculating on the first and third ciphers - they have been solved!
The second one has not, however. The ‘S’ symbol on the third line could be 1 or A, as neither of these are used in the previous two lines. But what do those two lines mean?
May 20th, 2008 at 9:54 am
[...] got a strange letter. The letter sat in the office for about a year until, finally, the Fermilab put the word out for help to decipher and perhaps even solve the full mystery behind the [...]
May 20th, 2008 at 11:51 am
Facts:
-The letter was received on the 5th of March 2007.
-The author is critical about something - could it be some new experimental data?
-Employee number for identification purposes - after all a cipher author wants his work to be matched to him when its decoded.
What happened on or before 5th of March 2007?
I came up with an article in Fermilab Today about some data from the HyperCP experiments ‘hinting’ at the existence of the Higgs boson (http://www.fnal.gov/pub/today/archive_2007/today07-03-07.html). Its conceivable that the author was part of the very same experiment and privy to the data, which would have been gathered a few days back.
May 20th, 2008 at 2:53 pm
Could someone try running these though a substitution cypher (there was a PERL script that was used; - I can’t run perl from here and don’t want to wait 6 hours before I get home…):
–1FC version
100
212
122
010
000
200
210
020
020
020
222
120
222
220
022
002
221
100
220
020
110
001
010
–AFC version
100
212
122
010
000
200
210
020
020
020
222
120
222
220
022
002
221
100
220
020
120
012
110
if you take
f0be58f2fd636c79d2e493e61fc and
f0be58f2fd636c79d2e493e6afc and convert them to base 3 you get the 2 numbers above (respectively) broken up into 3 digit pieces…, one of them may contain something useful…
May 20th, 2008 at 3:32 pm
I took me several weeks to break this code, but I am 100% sure that I’ve done it! Below is the deciphered code:
DEAR SIR,
CONFIDENTIAL BUSINESS PROPOSAL
HAVING CONSULTED WITH MY COLLEAGUES AND BASED ON THE INFORMATION GATHERED FROM THE NIGERIAN CHAMBERS OF COMMERCE AND INDUSTRY, I HAVE THE PRIVILEGE TO REQUEST FOR YOUR ASSISTANCE TO TRANSFER THE SUM OF $47,500,000.00 (FORTY SEVEN MILLION, FIVE HUNDRED THOUSAND UNITED STATES DOLLARS) INTO YOUR ACCOUNTS. THE ABOVE SUM RESULTED FROM AN OVER-INVOICED CONTRACT, EXECUTED COMMISSIONED AND PAID FOR ABOUT FIVE YEARS (5) AGO BY A FOREIGN CONTRACTOR. THIS ACTION WAS HOWEVER INTENTIONAL AND SINCE THEN THE FUND HAS BEEN IN A SUSPENSE ACCOUNT AT THE CENTRAL BANK OF NIGERIA APEX BANK.
WE ARE NOW READY TO TRANSFER THE FUND OVERSEAS AND THAT IS WHERE YOU COME IN. IT IS IMPORTANT TO INFORM YOU THAT AS CIVIL SERVANTS, WE ARE FORBIDDEN TO OPERATE A FOREIGN ACCOUNT; THAT IS WHY WE REQUIRE YOUR ASSISTANCE. THE TOTAL SUM WILL BE SHARED AS FOLLOWS: 70% FOR US, 25% FOR YOU AND 5% FOR LOCAL AND INTERNATIONAL EXPENSES INCIDENT TO THE TRANSFER.
THE TRANSFER IS RISK FREE ON BOTH SIDES. I AM AN ACCOUNTANT WITH THE NIGERIAN NATIONAL PETROLEUM CORPORATION (NNPC). IF YOU FIND THIS PROPOSAL ACCEPTABLE, WE SHALL REQUIRE THE FOLLOWING DOCUMENTS:
(A) YOUR BANKER’S NAME, TELEPHONE, ACCOUNT AND FAX NUMBERS.
(B) YOUR PRIVATE TELEPHONE AND FAX NUMBERS — FOR CONFIDENTIALITY AND EASY COMMUNICATION.
(C) YOUR LETTER-HEADED PAPER STAMPED AND SIGNED.
ALTERNATIVELY WE WILL FURNISH YOU WITH THE TEXT OF WHAT TO TYPE INTO YOUR LETTER-HEADED PAPER, ALONG WITH A BREAKDOWN EXPLAINING, COMPREHENSIVELY WHAT WE REQUIRE OF YOU. THE BUSINESS WILL TAKE US THIRTY (30) WORKING DAYS TO ACCOMPLISH.
PLEASE REPLY URGENTLY.
BEST REGARDS
May 20th, 2008 at 5:19 pm
[...] magazine’s online site has an article on it, and you can find links to the decryption, and sort of follow the logic so far. The amount of [...]
May 20th, 2008 at 7:25 pm
Both Frank Shoemaker and Pierre Piroue are long-time friends and colleagues of mine (both retired from the Princeton Physics Department.) I spoke to both of them today. Both are amused by all of this, but both say they know nothing of this whatever (and I believe them).
Frank was the designer of the original Fermilab Main Ring of magnets (while on leave from Princeton), and, as mentioned, a collaborator on the Fermilab MiniBooNE experiment.
Pierre, by the way, checked and confirmed that his (long-dormant) Fermilab ID number is, indeed, 252.
May 20th, 2008 at 9:06 pm
God, I’m so tired of 50 people posting that it’s been “cracked” by slashdot …
May 20th, 2008 at 10:46 pm
[...] the 15th of May, Symmetry Breaking put out this call for help. It seems that the PR department of Fermilab received a (handwritten) letter in code. A high [...]
May 21st, 2008 at 1:57 am
A ha! I was correct that Pierre Piroué’s Fermilab ID is 252. Fermilab should fix the security hole that let me map IDs to names.
If someone from Fermilab writes to me I’ll give them details of the leaky web site.
May 21st, 2008 at 2:43 am
Oh well. Again: can anyone explain to me what these 770 bytes i got yesterday are?
I repeated procedure today, and once again i got very same 770 bytes file. Then i fixed length of 1 row in my HEX editor to be 16 bytes, printscreened all the data, and went to pbrush. I found that data have (no doubts) artificial structure, with some parts smaller and larger repeating, and with some unique (amongst these 770 bytes) parts.
I colored some bytes and uploaded the pic into imageshack.us service. You can see the pic here:
http://img354.imageshack.us/my.php?image=report1yg1.gif .
So, once again. What the heck is these 770 bytes, obtained from executing .com file which was created directly from middle part of the letter?
May 21st, 2008 at 3:43 am
I just stumbled over the fermilab letter via the strip in UserFriendly.org. Then I quickly scanned over the comments. Nice work over secs one and three. But why has nobody solved sec 2 so far ?
Maybe because there is not all the information available needed to solve the puzzle ???
Please take a new look at the thumbnail of the letter in all its glory.
I look from bottom to top.
The sec 3 is written up to the bottom of the page. Sec 2a and 2b (consisting of the the symbols) are directly above it.
Then there is a big white space, followed by sec 1, again followed by a big white space.
What if these two white spaces really are sections ?
My suspicion is hidden information is available in these two parts of the letter, maybe written in invisible ink.
Please try and hold the original sheet of paper against some light and search for watermarks. Also try and heat it gently. As far as I recall lemon juice is used by children as secret ink. After drying it becomes invisible and can be made visible again by warming the sheet up, e.g. by an iron.
Exposure to UV light is also worth a try.
For further details about invisible inks, please refer to the article in the wikipedia about “invisible ink”. http://en.wikipedia.org/wiki/Invisible_ink
Please give it a try.
May 21st, 2008 at 10:46 am
With regards to the symbols in the center of the letter, on the 2nd line as people pointed out, the greek symbol PHI is shown with a ‘7′ underneath and on another site (I don’t remember the URL) they said that the symbol above the ‘E’ was the backwards SGA symbol for ‘E’… in fact it’s the SGA symbol for ‘M’.
Now we have 2 letters from 2 different alphabets… I’m not saying that the HEX value underneath isn’t significant in some way… but what if the symbols represent letters from a variety of languages? (Past & present)
May 21st, 2008 at 10:51 am
Aleksey Maslovsky, I think you have just generated some noise data.
May 21st, 2008 at 11:23 am
My theory:
This is deliberately only part of the puzzle. The middle part is probably a hash or checksum some sort. It was sent by someone connected to the company so they could, at some future date [possibly in court], prove their involvement in a project of some sort.
People do this in computer security sometimes: just send hashes to public mailing lists. At a a later point, they can use that to prove they had Some-FIle on Some-Date.
May 21st, 2008 at 3:26 pm
some symbols have been identified as coming from the “standard galactic alphabet”:
“m” for sure and possibly “c” and “s”
from the lineophon script:
http://www.omniglot.com/writing/linephon.htm
I retain “ê” and “r” for sure and u “as” possible match
maybe also “h” from the golem script:
http://www.gregvilk.com/Golem/img/alphabet1.gif
May 21st, 2008 at 3:32 pm
My guess is that if you correctly apply the key in the middle to the correct ID number, the symbols will draw the final message.
May 21st, 2008 at 11:06 pm
symbols rearrange in interesting ways, adds a new dimension to the problem (or nonsense..)
May 22nd, 2008 at 3:40 pm
Maybe whoever sent this was trying to say that, random
data which would be called noise by shoemaker, can contain
information from outer space sent in the form of neutrinos.
May 22nd, 2008 at 3:56 pm
ideas at first glance:
1. Some of those symbols remind me of math symbols, specifically logic operators. Perhaps we need to perform an operation on each number. There are sixteen binary operations.
2. Perhaps ‘basse’ is indeed mispelled, but instead it should say ‘hasse’, as in a hasse diagram. It may refer to the coordinates on a sixteen point hasse diagram, since there are sixteen numbers.
3. The ‘S’ could refer to a set of numbers, in this case F and C.
3. The zero has been ’slashed’. Why would the author do that? Is this code meant for a computer?
May 23rd, 2008 at 3:16 am
Employee 11510, I believe.
May 23rd, 2008 at 3:25 am
Or 10151?
May 23rd, 2008 at 3:41 am
or 11512? I’m tired. That’s my final guess today.
May 23rd, 2008 at 3:55 am
yikes… bad math. i really meant employee 508 or 2812.
May 23rd, 2008 at 7:48 am
PJ, why do you think so? Opinions are nothing without resoning, you know.
There are abundance of certain bytes (like “23″, “3E” and few more), some areas repeat for 2 times or 3 times, there are really non-noisy-like sequance “FF FF 50 50″ at the start. I’m not software engineer, but i assume these could be “operating system standard sequences”, or whatever, no problem.
What made me really curious us that in very many places we see repeating of 3+ bytes sequences with a fixed, repeating cycle length of 17 bytes. I won’t mistake if i say that 17-bytes cycle (at least partial) is most frequent one in the file i got.
What makes me suspicious about the data i got is one common thing with other parts of the letter: some repeatable length (of the string / cycle) value, being not exactly “round” (16 is round number in HEX world), but very close to it.
Also, try to generate .com file using another manner of combination values from 2nd part of the letter, and you will see NOTHING in response. As far as i know, even most simple computer program perform several operations to produce some *output*, in certain order, and with certain rules. I can’t say what is probability of “random” sequence of bytes being able to output *anything* back to the screen, since, as i said, i’m not software engineer; but my “amateur” estimate, for now, is that such probability is “very low” tops, to “practically impossible” worst. In other words, i estimate such probability as something like 0.0001 or much less.
That’s why i’d like to know “why” the data i got seems being the noise to you, PJ.
Cheers.
May 23rd, 2008 at 11:28 am
Just wanted to let you know that some pretty interesting ideas are floating around here:
http://www.gmilburn.ca/2008/05/17/fermilabs-strange-letter-progress/#comment-316
May 23rd, 2008 at 5:50 pm
when i was young, my grandfather would create puzzles using positive images. the solution to the puzzle wouldn’t be found in the positive, but instead the spaces between. a simple example would be to create “|_||__|||_|” the “|” symbol is a diversion from the truth. it’s the “_” that is important. he created these puzzles to train me to “read between the lines” as it were.
May 23rd, 2008 at 6:27 pm
Aleksey,
I’m not 100% clear what you put in the .com file:
Did you put the hex characters in as hex with a text editor?
If so, did you include the spaces?
Or did you use a hex editor and put the actual hex codes in?
If one of these three is what you did, I’ll explain why your output file is probably just “noise.”
I’m assuming Intel x86 opcodes for this, since using a .com file I assume that’s what you are running.
Putting the hex as text without spaces, then looking at the code produced, it consists solely of Increment, XOR, and Compare instructions. There are no output, loop, or program termination instruction codes.
Putting hex as text WITH spaces, the code would similarly consist of Increment, XOR, AND, and Compare instructions. Again, no outputs, loops, or termination codes from the hex directly.
Putting the hex in directly gives slightly more complex code, involving Stack Pop, Moving data between registers, and Subtracting, but still no output, loop, or termination opcodes.
So, what I think is happening is that the few bytes of code in your .com file are playing with some registers, but since it doesn’t ever terminate, it keeps running with whatever was last in the memory locations following wherever the operating system loaded it into memory.
May 24th, 2008 at 4:11 pm
If we armed to a matrix, replacing the symbols ” |=1; ||=2; |||=3″ we will conform a matrix whose sum of the sum of columas=240 and the sum of the sum of the rows =240. This is irrelevant.
May 24th, 2008 at 4:22 pm
Next Paragraph:
If we armed to a matrix, replacing the symbols ” |=1; ||=2; |||=3″ we will conform a matrix whose sum of the sum of columas=351 and the sum of the sum of the rows =351. This is irrelevant?????
No, i guess.
May 25th, 2008 at 1:20 am
May 20th I posted that the BASSE misspelling could be either an indicator that the ternary decryption is a red herring, or more likely just a mistake. Upon closer examination, it’s definitely not a mistake — the author has left a clue that the misspelling is deliberate. Here’s how:
Many have noted that the layout of the upper section is very regular, following strict line lengths of 47 characters (strokes or spaces). The bottom section, however, is even more deliberate. Here there are 85 characters per line AND they are always right justified with a stroke in the last position. In order to achieve this, indentations of 0, 1 or 2 spaces occur at the beginning of each line.
The double S of BASSE occurs on the fifth line, and if you look closely you’ll see that a double space occurs after the first S, and there is a smaller than usual gap between the next two strokes. This is the only double space in the lower section, and yet it wasn’t strictly necessary in order to maintain the right justification — the author could have just added an extra leading space. He/she is clearly indicating that the misspelling is not accidental but deliberate.
Another oddity in the lower section is that the final line is indented two spaces (like the line above it). Why bother on an incomplete line? It suggests that the spacing is necessary for another part of the decryption. For example, the center glyph/hex codes may represent indices into the upper and lower sections (i.e. a book code), and the indices are position-sensitive.
May 25th, 2008 at 10:03 am
Well Aleksey, I rarely do reason (perhaps that is why I don’t communicate well with you earthlings
)
Humans very much want to see sign and patterns in anything, regardless of whether they are there or not - of course here we are looking for patterns but I think its too far out (much like the “Starmap”) to assume there would be a machine code program in those bytes.
How would we know which processor the machine code was for? Thousands if not tens of thousands of different microprocessors have been made over the past 30 years. Would the encoder really expect people to try all of them out? What if its for a processor like the Zilog Z80? You’d be hard pressed to find one of those today, or perhaps Motorolas 68000?
And if we assume Intel’s latest quad core, I don’t believe there are not enough bytes to form any kind of serious program - how would it be able to expand a few bytes to a long string of meaningful bytes? That would be some kind of new fantastic compression algorithm? Perhaps, just perhaps, it could plot a function if it could call an OS routine to do that, which would assume there is no doubt about the OS to being with? Do they use XP at Fermilab? Or do they run Unix? Or Mac’s? Or BE OS? Or perhaps they have stuck to their OS/2 machines because of legacy software?
Not to mention it isn’t a program, windows is stupid and tries to run it anyway (and you said it produced an error) - it tries to interpret some values as a program and starts thrashing around in memory - like mmdoogie has made some valid points about in the post above me.
But I don’t know - I didn’t make it so I don’t know what it is - I just don’t think its a program. (Perhaps it’s coordinates in Google Earth - try that
)
May 25th, 2008 at 12:05 pm
Has anyone tried converting the hex to binary with spaces for zeros (the whole on off concept) to see if it makes sense?
|||| | ||||| | || ||||| |||||| ||| |||| || |||| ||| || ||| | | ||||||||
Probably not even close, but was a first glance reaction. *shrug*
May 25th, 2008 at 11:44 pm
Well Aleksey, I am microcontroller programmer. I have reviewed several times the code and am convinced that it is a numerical code. I do not give importance him to the handwriting since I assume that it is a transcription.
This transcription would seem to be the data flow of an oscillating mechanism, for example, the answer of data of an electronic consultation. The fact that each digit is represented by token, that gives us rules that each data is organized in time and forms. I am going to try to develop an application in Delphi, that interprets tokens like ascent flanks and slope of signal, taking like parameter that the spaces in target are signal levels in low state.
When seeing that the data can be represented as a matrix that gives me it rules of a deliberate numerical control.
I believe that as result we would have to obtain a table of codes like those of the intermediate paragraph, changing each digit by a symbol. In all equations, the accounts turn out to be multiple of 12, like the amount of symbols by row of the mentioned paragraph.I am going to try a simulation soon and comment the results.
Bye
May 26th, 2008 at 1:50 am
PJ, thanks for the explanations of your PoV (point of view that is).
Answering your question: when i said “Resulted string of data: FC 07 B9 ED 52 8E F4 29 F3 DE 66 36 - was inserted into separate file named 1.com” - i meant using HEX editor. Result is the file 1.com with length of 12 bytes. If i would create a file typing ASCII symbols like “FC07B9…” (no spaces) or “FC 07 B9…” (with spaces), then file would have length of 24 bytes or 35 bytes accordingly, which is NOT the case. Also, it would be very rude mistake “in definitio”, since HEX codes are to be writtin in HEX form to *remain* HEX codes, right?
So, once again, surely i used HEX editor and wrote HEX codes just like they should be handled: in HEX form. I thought it’s obvious.
Your point about oh so many various processors is not so solid as you think, since Windows XP do NOT execute the code i give to it using Windows XP’s runtime routines: instead, windows call for compatibility program, named “haspdos.sys”. This program then execute .com file itself. So, in fact, we speak about DOS program (or at least “fake”-program). DOS-like operating systems are evolving for 20+ yaers now, and level of compatibility in DOS environments is much higher than in more widespread and complicated OSs like Windows XP. Also, DOS is rather simple environment, and as such support for it is often implemented into oh so various OSs.
Next, your point about little size of the program and inability to produce longer strings from shorter initial forms - is also at least disputable.
There’s computer .com virus with length of several dozen bytes. I can hand-write it into .txt file using windows notepad, save the file, rename it to .com and launch it, and then it will hit victim’s computer as well as other computers connected to 1st one. Another example is classic not-more-than-65Kb demoscenes, which are able to produce Gigabytes of output graphic data from their rather small initial code.
But your other statements are quite solid… Especially the one about coordinates. 12 bytes of data from middle section of the letter, in my version being HEX “FC 07 B9 ED 52 8E F4 29 F3 DE 66 36″, could be interpreted as 4 bytes for each of 3 physical dimensions, which would produce extremely precise coordinating… Or, it also could be interpreted as 3 bytes for each of 3 physical dimensions, plus 3 more bytes for *time*. And that already would be “somewhere, somewhen”, still with very good precision.
Interesting.
May 26th, 2008 at 1:58 am
One more thing. Very simple way to check that .com file idea is this: someone, create and run the same file in the same manner (name.com > reportname.txt), and then compare output with my own. If output is very same, then *perhaps* i found something interesting indeed. But if output changes depending on the computer which runned .com file - then surely i only found some random way to generate some on-screen data without any visible reasons, and nothing more.
Anyone? =)
May 26th, 2008 at 10:49 pm
Try changing the HEX to TRI space with bars within every 2nd letter and ignore any numbers you come across within those bars and that should give you a clue… further more i have come up with a partial decypher… food seems to be of importance to our “John Doe”. Funny since i’ve spent countless hours attempting to break the code on this seemingly pointless yet interesting message, if it could be called such a thing. Pointless at times seeing as if you apply arithmatic to cracking the letters and vice versa then you’ll come up with more than just “aithdgcsln” nonsense.
May 27th, 2008 at 12:50 am
Barcode!!!
May 27th, 2008 at 2:37 am
Aleksey, here’s an IA-32 (x86) dissassembly of your code:
cld
pop %es
mov $0xf48e52ed,%ecx
sub %esi,%ebx
fisub 0×36(%esi)
This is garbage that does nothing useful, as expected. I seriously doubt that the section would be a computer program of any sort.
Ideas concerning transcription of the symbols are more interesting. Or the hex string could simply be an encryption key like some people have suggested.
May 27th, 2008 at 2:45 pm
Have people noticed that the last line of the lower section is 22 characters (spaces and strokes) long, while the last line of the upper section is exactly 22 characters short of being a complete 47-character line? Coincidence? Is it also a coincidence that the BASSE extra-S requires almost the same number of characters (21; 22 if you include both leading and trailing zeroes)? And isn’t it interesting that code used in the lower section is acceptable for use in the upper section (though it decodes differently)? Finally, is it just lucky that a lower section “S” becomes three letters in the upper section, with no leftover strokes:
Lower section: | | || | | | || | || = 231 = S
Upper section: | | || | | | || | || = 112 111 212 = NMW
Could “NMW” be Noecker, Masterson & Weiman? –Rob
May 27th, 2008 at 6:43 pm
No offense Aleksey, I don’t think you know much about computers
May 28th, 2008 at 4:10 am
Thank you, nm, for (i hope) skillful disassembly, which i couldn’t do myself due to lack of required skills. Grabage it is, then, ok.
PJ, no offense taken. I’m the last person to estimate my own knowledge: it would be estimation based on intially non-enough criterias.
Extra “S” in “BASSE” and “S” in the 3-symbol part before the lowest section. Any connection?
Also, i tried to find any alternative ways to interpret “BASSE” part… But failed. Nothing sensible within the boundaries of used methode. Surely, though, extra “S” could be explained like “author of the letter just added one “S” erratically when he was transcripting the saying from usual form to encrypted form.
And last thought: if the letter is endeed about some discovery or something, which is supposed to be “copyrighted” in future, but not before certain date - then probably middle section is *designed* to be uncrackable without author’s “key”. If it would be me, trying to protect my future right for my own invention/discovery, then surely i would encode the message using some irreversible and uncomplete (and thus uncrackable) functions. Later, when i’d need to “confirm” that it’s me who invented the thing, i’d add “remained”, part of the data string and alghoritm of decoding, and only with that “additional” data my initial message would produce something sensible.
Conclusion: there’s good probability that middle section of the letter is uncrackabe at all until author of it decide to “help” with it.
May 28th, 2008 at 4:12 am
Hi David Harris and everyone !
Everybody seems to assume that every information on the letter is intentional. So you speculate on the importance of the extra “S” in “BASSE”.
But nobody so far has written anything about the graphical arrangement of the sections among each other (except me;-).
Please ask yourself : what is the importance of the blank sections on top and in the middle of the paper ?
And I again ask is it possible that there is information hidden (e.g. by using invisible ink)?
for a minute or so to heat it somewhat.
Please Dave, can you clear that matter for us by examining the ORIGINAL sheet of paper? Simply put a hot cup of coffee on top of it (the cup, not the coffee
And I would like to get access to a scan image of the original sheet. I tried to look at the color separations separately (red, green, blue) of the available scan image but, alas, to no avail. I simply do not know what is noise from the fax and what may be useful information. Ah, and make it a color scan. A greyscale scan is not what I need.
Regards
tc
P.S. to Aleksey : your attempt is to far fetched. Sections 1 and 3 were solved with simple methods. Section 2 has to be solved in a similar easy way, because the writer wants to be understood !! It makes no sense to cypher the second section as machine code without any hint to the receiver about doing so.
May 28th, 2008 at 2:37 pm
Hi Aleksey,
Regarding your thoughts on the extra S:
“Surely, though, extra “S” could be explained like “author of the letter just added one “S” erratically when he was transcripting the saying from usual form to encrypted form.”
Please check my detailed comments above as to the evidence that the misspelling was deliberate. After the extraneous S is moved to the upper section, the upper and lower sections will each have 7 complete rows of 47 and 85 characters, respectively. Doesn’t get us any closer to decoding the middle section, unfortunately.
May 28th, 2008 at 4:46 pm
Just something I’d like to mention that I’ve not seen others talk about. The stuff in the middle could be high/low on top of each other.
F0BE58F2FD63
6C79D2E493E6
F6 0C B7 E9 5D 82 FE 24 F9 D3 6E 36
246 12 183 233 53 93 254 36 249 211 110 54
If I did the conversions right… Which also happens to be 64 bits. (Back in my day.. We were happy to have 64 bit encryption and we liked it, up hill, both ways, in 3 feet of snow.)
1111011000001100101101111110100101011101100000101111111000100100
Also a pattern of big small is in the numbers…
BsBBss BsBBss (more then 128 or less then 128)
BSBBSSBSBBSS 866 one of the Short touches of Grandsire Triples… Any of this ring a bell for anyone? (heh) Bell ringing? There is a ‘bell tower’ listed as being at Fermilab. Our dear Frank Shoemaker might consider bells to be ‘noise’.
So many things it could be… The human mind LOVES to find patterns…
May 28th, 2008 at 9:34 pm
866(hex) = 2150 (dec) perhaps a phone extension for either the Proton Miscellaneous Areas: Enclosures: PE3, PE4, PB5 or Proton Pole Building.
BTW: Anyone know what the plaque on the Bell Tower reads? It’s got one based on the pictures I’ve seen, but there is no way to read it at the resolution available. The design for the tower is interesting, a stand of three poles that turn to arcs ending with bells on them. I keep thinking “The big ‘W’!”…
The human mind LOVES to find patterns… I hope someone figures out all the code and lets us all know.
May 30th, 2008 at 12:55 am
Has anyone considered treating the “trinary”/”binary” sets as a handwritten black & white bitmap?
I mapped out the top section using excel for a sense of character placement, and, assuming the period was intentional, the full string length was 361 (19^2). I’m going to try drawing the image as a 19×19 bw bitmap (MS Paint) so that I can play with it.
(Just another way to look at this)
May 30th, 2008 at 1:39 am
IRT tc:
We speak about *fax* letter here. As far as i know, therre are NO civilian fax devices in the world with ability to type with invisible ink. Even more, faxes don’t use *any* inks. There’s just no liquids in fax devices at all.
Also, tc, you said: “to Aleksey : … Sections 1 and 3 were solved with simple methods. Section 2 has to be solved in a similar easy way, because the writer wants to be understood !! It makes no sense to cypher the second section as machine code without any hint to the receiver about doing so.”
I’ll respond on this. Eat this:
1. Sections 1 and 3 were NOT solved with simple methods; people who solved them used SCRIPT (computer program), which made billions of calculations before finding some promising letter-replacing pattern. So, you are wrong here.
2. You say that author of the letter has desire to provide understanding of the letter for those who recieve it. Can you proove it? No. So why you say so? Also, if author’s desire is to make his letter understandable - then why not to use usual english straight forward?
3. There *may* be a sense to cipher middle section in machine code, or in any other code, in fact: we simply don’t know which style of encryption was used. It may be computer-based, computer-related, or purely paper-working technique. Or anything else.
4. As for hints - surely there IS a hint to try computer-based methods in solving middle section! It is: section 2 contain 14 (13 in very worst case) HEX digits (0….F), and NO symbols in main part of the section which are 1)english letters but 2) not HEX digits. Therefore, quite probably, it’s something in HEX codes. And, what a coincedence, HEX codes are main way to write down any PC program/data!
Ok, mister “tc”, now, please, think before saying somethings… Twice. Ok?
June 1st, 2008 at 1:09 am
Aleksey,
I have to correct you here:
> 1. Sections 1 and 3 were NOT solved with simple methods;
> people who solved them used SCRIPT (computer program),
> which made billions of calculations before finding some
> promising letter-replacing pattern. So, you are wrong
> here.
You are quite mistaken. I solved the top code in 10 minutes with pen and paper, immediately recognizing it as a base-3 code. It is quite trivial and a common cryptographic coding approach, and certainly requires no computer. The bottom code took longer — about 30 minutes, only because it took time to recognize that the double-strokes were character breaks. Otherwise, it was no more difficult than the top. I’m quite sure that the first person to solve these parts did so even faster than I did, and did so without a computer. –Rob
June 2nd, 2008 at 2:47 am
@Rob : Thanks for your explanation regarding resolving time.
@Aleksey :
1. See Rob’s answer for your point 1.
2. Why send information none has a chance to understand?
I, however, cannot prove it. As on why not using straight english language : I simply take it as some kind of joke. The deciphered texts of sec 1 + 3 let me think so.
But think of it this way : neither of us can prove his point of view for this point.
3. So there are the letters A-F. Okay. I didn’t miss it. But you make two more steps, both unproven. THe first step is to assume it’s some HEX Code. The second is to assume it is executable computer code.
At least the second is unlikely as many posts here suggest.
Last but not least :
You wrote “We speak about *fax* letter here.”.
Welllllllll, Dave Harris (maintainer of this page) wrote in the introduction (see top of page) :
“Update: A few people have been asking for more information about the physical letter that arrived as it could contain clues. Here are answers to some of your questions and any other information that might be relevant.
The letter came delivered by USPS on Mar 5, 2007, (…)”
Please read before saying somethings… Twice. Ok?
BTW: That is the reason why I urged Dave Harris twice now to take a closer look at the ORIGINAL SHEET OF PAPER. We agree that on a faxed paper there can be no invisible ink.
To my background : “Mister” was successfully guessed. I develop and write programs in the CTP printing industry. And my first name is Thomas.
June 2nd, 2008 at 6:02 am
Aleksey, my opinion:
1) Although it’s not me who decoded section 1 et 3, they were more “encoded” than cyphered. The encoding method was relatively simple. The amount of computer calculation (not much actually!) that was needed is irrelevant.
2) The author should have the desire to be understood because his message precisely is a message. It’s an enigma to be solved.
If the guy didn’t want to be understood, he would have prefered real, strong and reputed encryption algorithms such as the ones provided by PGP (e.g. DES, Blowfish, etc…).
Moreover, he sent this to a wide audience at the fermilab, so it shouldn’t be for himself for remembering his passwords, for example.
3 and 4) Hex doesn’t imply computer code, it’s just a convenient way to represent binary and binary is universal… Imho, it just shows that the guy knows base sixteen, in addition to base two and to base three. Great chances are he’s some scientist, so he’s educated…
I think you couldn’t expect much from it, if second section was cpu code, much less than “hello world”. And it should at least be hosted in another program to work, like “good old” DOS virus routines you’re talking about (and like real virii btw). Anyway, personally, I don’t feel it, it would be inelegant…
If you want, you still can try it as java or perl bytecode. But frankly, I don’t think the guy who wrote this is a computer geek, a techie…
Eric
June 2nd, 2008 at 7:38 am
Someone named as “slashdot” on this page gave the link to the place where the solution of 1st and 3rd part was made using the script. Here’s this link for your convinience, Rob:
http://it.slashdot.org/comments.pl?sid=555280&cid=23442034 .
I believe you when you say you made it pen-and-paper, but surely it’s not the only possible approach.
June 2nd, 2008 at 1:11 pm
@Aleksey
FWIW, this crypto (if it can really be classified as a crypto, not sure..) can also be cracked using computer scripts and massive computation:
!seineew era sreenigne epacsteN
I doesn’t make it any less trivial for a ten year old with a pen and some paper to crack, though.
Then again, just because parts 1 and 3 are “easy” doesn’t mean 2 has to be trivial as well. It clearly isn’t easy as in obvious or it would have been cracked by now, considering it took half an hour or so th crack the others.
June 3rd, 2008 at 6:49 pm
First row is HIGH byte
Second row is LOW byte.
1111011000001100101101111110100101011101100000101111111000100100
Break into 4 bit groups.
Value of bits, in binary =
15 6 0 12 11 7 14 9 5 13 8 2 15 14 24 (plus 64 for ascii)
O F @ L K G N I E M H B O N B D
H@ (Hbomb Ferguson)
BBKING
MENOFOLD
This very well could be noise to F.Shoemaker.
~William Fisher…
June 3rd, 2008 at 11:50 pm
Hrm.. or Maybe not.
debofklingon@MHB
More random letters trying to make a pattern there of… Grr.
June 4th, 2008 at 2:36 am
[...] I ela ohbqeztvy avr Ivemjusg adzqvpbt akecss kbrs, epw Msemqwit ssgtmc azvkrd ca. I dhfte kscfr cs tpp twahrr ozb vlqbdmo dwym duqnsdf, pht bsmjl wf sbttd h ueoca [...]
June 5th, 2008 at 5:57 pm
Hrm. Seems my software likes to eat bits.
It’s safer to ignore anything i’ve posted, unless it inspires you to double-check output.
*sad sigh*
June 8th, 2008 at 8:34 am
Yeah, it wasn’t “cracked” by a script, someone wrote a script to demonstrate it more easily to those of short attention and little interest.
June 9th, 2008 at 1:19 am
Anyways, we still have middle section not solved, eh?
I got a thought: since section 3 is coded using same logic (but with a different symbol’s layout), perhaps middle section is also coded using same logic - and again, another symbol system.
Perhaps after some convertions that HEX could turn into same system of lines and spaces, that is. 96 bits are quite enough for a few short words being coded there.
July 9th, 2008 at 12:23 pm
Okay, just looking at various ways the information could be hidden inside the data…
F0BE58F2FD63
6C79D2E493E6
F0BE58F2FD63 6C79D2E493E6
Into Binary (if I did it all correctly)
111100001011111001011000111100101111110101100011 110110001111001110100101110