Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

Fermilab Calls For Code Crackers

Posted by kdawson on Fri May 16, 2008 10:10 AM
from the finding-patterns-where-none-may-exist dept.
atrocious cowpat passes along a call for help from symmetry magazine, the joint publication of Fermilab and SLAC, noting: "Could be just plain gibberish, it could be something like those wonderfully weird letters to the Mount Wilson observatory, or it could be a message from aliens who just happened to have gotten their hands (tentacles/exoskeleton) on a fax machine." "A little over a year ago, the Fermilab Office of Public Affairs received a curious letter in code (4.4-MB image here). 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!"
+ -
story

Related Stories

[+] Breaking the Fermilab Code 252 comments
Saiyine sends word that the mysterious code received at Fermilab, which we discussed last Friday, has been mostly decoded, inside of two days, by two separate people. The poster at the second link seems to have constructed a more complete rationale for the message.
This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • Clearly.. (Score:5, Funny)

    by Anonymous Coward on Friday May 16 2008, @10:14AM (#23434012)
    It's Dr. Emma Russells formula for cold fusion.
    • Context? (Score:4, Insightful)

      by Z00L00K (682162) on Friday May 16 2008, @11:04AM (#23434942) Homepage
      To be able to decrypt a message it is usually necessary to know the context to where it belongs. Without context it's hard.

      And is it really a message, it can be other things too:

      1. A data sampling done by hand with two samplings, the first has three alternatives the second has two. The code in the middle is just thrown in for good measure by a joker.
      2. It's someone's way to compose music. The first part is for a simple instrument with three tones, the last part is another instrument with two alternatives (bongo drums?). The middle part is just markers used to remind the performers about what to sing.
      3. Someone's idea of a prank to pull.
        • Re:Context? (Score:4, Funny)

          by Garridan (597129) on Friday May 16 2008, @10:34PM (#23442992)
          All this reminds me of my algebra prof's (apparently) favorite poem: "One-one was a racehorse, and One-two was one too. One-one won one race, and One-two won one too."
    • by CrazedWalrus (901897) on Friday May 16 2008, @11:32AM (#23435444) Journal
      I think it's Digital Fortress.

      Fortunately, the Slashdot Hive Mind has a safety shutdown when the story rolls off the front page.
  • by clonan (64380) on Friday May 16 2008, @10:15AM (#23434016)
    The Roswel aliens that were stranded on earth brainwashed some NEC employees who planted the code in all fax machines to send the fax to fermilabs who then posts it on the internet (which would be invented in 40 years) and thereby transmitted to mars...

    Makes perfect sense!
  • by Eevee (535658) on Friday May 16 2008, @10:15AM (#23434024)
    But it seems he's from Nigeria and wants help tranferring money out of the country.
  • Three "stanzas" maybe.

    Starting with the "middle" stanza, that appears to be some sort of "key" perhaps. Each of the different symbols correspond to a different hexadecimal digit.

    In the first stanza, each grouping of lines has 1, 2 or 3 lines.

    In the last stanza, each group of lines is only 1 or 2 lines.

    Maybe the last stanza is binary?

    And maybe the first stanza is base 3?

    Anyone else care to wager a guess?
    • by spydum (828400) on Friday May 16 2008, @10:22AM (#23434172) Journal
      Agreed, first grouping is probably base-3, 2nd is key with the index being hex, and 3rd grouping is base-2.. and if I convert it out.. it ends up drawing an image of the goatse.cx guy... damnit!
    • by moderatorrater (1095745) on Friday May 16 2008, @11:11AM (#23435060)
      Another possibility: a blank represents a 0, a mark indicates a 1, giving us binary. This fits better with the hex in the middle of the page, since three binary go into one hex. The symbols don't make any sense, however, so if that's a key, then it's going to just translate it into another code.

      If I weren't at work, I would try translating the hash marks into their hex equivalent, storing that, then translating the hex to the symbols that were given and storing that separately. The symbols may mean something to someone other than me (some of them look hebrew, but some of them definitely aren't; perhaps astrology symbols or something else?), or it may be that the key in the middle is a red herring and that the hex itself codes for something (ascii being the most likely generally, although a quick glance seems to indicate that some of them would code for non-display characters).

      Most likely a hoax all things considered. A (accidentally?) clever hoax, considering the hex in the middle and the many interpretations of the vertical lines, but most likely a hoax nonetheless.
    • by baffled (1034554) on Friday May 16 2008, @11:40AM (#23435602)
      You're thinking waaay too deep.

      Turn the page 90 degrees clockwise.

      It says 'Hi'
      • Mirror here [googlepages.com]. I think Google's servers can probably handle the traffic. ;)
            • by Jhan (542783) on Friday May 16 2008, @01:12PM (#23437390) Homepage
              (trying to move the interesting stuff to the top) The top and bottom part of the code code the same data. The little indentation at the beginning of the line is important and means that the previous line continues. The indentation in the bottom bottom part is of, perhaps because of writing conditions. The top part consists of five trinary numbers of lengths 29, 46, 14, 14, 8 digits. The bottom part consists of five binary numbers of lengths 75, 110, 37, 36, 8 digits. My best transcription, probably with errors:

              char trinary[8][40]={
              "323233331112132", // 15
              "33323132212331", // 14 29
              "2111331132312233", // 16
              "333212123213113", // 15
              "311333313331111", // 15 46
              "211333323232211", // 14 14
              "232313331121231", // 14 14
              "33231312"}; // 8 8
              char binary[8][40]={
              "111010110101010101101010101110101101", // 36
              "1101101101011101011011101011011101111", // 37 75
              "1111010101101101011101010101110111011", // 37
              "0111010110110111011101110111011101110", // 37
              "111011011101110101101110100011101011", // 36 110
              // Should have been more clearly to the left?
              "1010110111011101110110111010101110111", // 37 37
              // Should have been two steps to the left?
              "011011011101101110110111010110111010", // 36
              "110101011"};
              • by bodan (619290) <bogdanb@gmail.com> on Friday May 16 2008, @02:31PM (#23438674)
                Not a critique as such and only vaguely on topic: Does anyone else find it interesting that parent found it natural to represent ternary using 1-2-3 and binary using 0-1?

                That was actually my first instinct too when I was "reading" the thing...
              • by ThreeGigs (239452) on Friday May 16 2008, @08:00PM (#23442150)
                The first and last parts *DO NOT* look like terniary and binary to me.

                Instead, they look like an RLL encoded pattern, similar to what you'd see on a hard drive. Maybe NRZI.

                In fact, the first looks surprisingly like (1,3) MFM RLL.
                Also reminds me of the old Apple Floppy drive "between any two ones there can only be a maximum of one zero" data writing rule.

              • by wirelessbuzzers (552513) on Friday May 16 2008, @10:50PM (#23443064)
                We've mostly solved it further down the thread. The top section is in ternary (with 0 replaced by |||), 000-space, 001->a, 002->b, etc. It's strangely wrapped: the spaces and non-spaces at the beginnings and ends of lines count. It says "FRANK SHOEMAKER WOULD CALL THIS NOISE".

                The second part we haven't deciphered yet. It's possible that we'd need a Fermilab insider for this.

                The third part is RLL. Once you decode the RLL (number of | between consecutive ||), you get the same code as part one, which says "EMPLOYEE NUMBER BASSE SIXTEEN", or so I've been told. This suggests that at least one part of the puzzle requires help from Fermilab people.

                My uninformed guess is that once we solve the middle section, we'll get someone's name. His or her employee number at Fermilab spells something out in base 16, a coincidence which Frank Shoemaker would call "noise". Another possibility is that the middle section is hex-encoded employee ID numbers, which would mean that we can't solve it.
  • The dots (Score:4, Interesting)

    by personalo (1272724) on Friday May 16 2008, @10:17AM (#23434078) Homepage
    My question is: Are the tiny dots in the background a dirty fax or photocopier artifact or are they, in fact, the code.
  • Google recruiting? (Score:5, Interesting)

    by spydum (828400) on Friday May 16 2008, @10:19AM (#23434108) Journal
    Perhaps Google is targeting Fermilab scientists for hiring.. Don't they have a history of using strange riddles and puzzles for hiring purposes?
  • Hmmm... (Score:5, Funny)

    by Omicron32 (646469) on Friday May 16 2008, @10:20AM (#23434134) Homepage
    4.4MB image link on the front page of Slashdot? I sense a great disturbance in the force...
  • by wile_e_wonka (934864) on Friday May 16 2008, @10:21AM (#23434154)
    Very odd indeed! I received this cryptic message (which it seems I've seen before):

    Error!
    Could not connect to remote server

    You tried to access the address http://www.symmetrymagazine.org/breaking/wp-content/uploads/2008/05/fnalcodeletter.jpg [symmetrymagazine.org], which is currently unavailable. Please make sure that the Web address (URL) is correctly spelled and punctuated, then try reloading the page.
  • by hengdi (1202709) on Friday May 16 2008, @10:23AM (#23434198)
    There are 113 symbols, each of which is either 1, 2 or 3 strokes. So it is essentially a 113 digit base 3 number.

    This limits the amount of information that the message is trying to pass.

    For example, using base 26 - all the letters - means we could convey the same information in ??? digits.

    Oh damn it. I'm too drunk and Google ain't working for me. Perhaps someone could give a value for ???

    But I'm betting it won't be very many digits. I.e. this message is very short.
  • by Mortiss (812218) on Friday May 16 2008, @10:23AM (#23434200)
    Crackers do not fall for this trap. It is an obvious attempt to spread the Snow Crash!
  • Strange... (Score:5, Funny)

    by BlueStrat (756137) on Friday May 16 2008, @10:24AM (#23434210)
    It seems to be some sort of construction/zoning notice. Something about a hyperspace-bypass being put in...

    Cheers!

    Strat
  • by The Insane One (25793) on Friday May 16 2008, @10:25AM (#23434214)
    Just let me get a pencil and some paper.

    "All your base are belo"

    Oh crap.
  • by Crash McBang (551190) on Friday May 16 2008, @10:25AM (#23434220)
    The translation comes out as:

    My name is Kosh Naranek.

    I am writing this brief letter to bring to your attention a business offer which we believe you might find attractive.
    Mrs Maria Garibaldi; wife of one a wealthy Martian executive (Late Mr. Michael Garibaldi) seeks a business assistance from a reliable and reputable businessman to invest and manage funds to the tune of 15 Million Credits...

  • Source? (Score:5, Interesting)

    by aleph42 (1082389) * on Friday May 16 2008, @10:27AM (#23434282)
    Any hint on the source, or at least why they consider it important?

    Not to be harsh, but if I send some random code letter to some lab, I guess (hope) it won't make the news, even on slashdot.
  • Mirrored Copy (Score:5, Informative)

    by LaptopZZ (88619) on Friday May 16 2008, @10:39AM (#23434504)
    I mirrored it on my server as well as made a scaled down version which is just as readable as the original (unless you're making a poster).

    http://www.pixabug.com/aliens/fnalcodeletter.jpg

    http://www.pixabug.com/aliens/fnalcodeletter_sanesize.jpg

    Happy Cracking
  • It reads "Use only Genuine Interocitor Parts". Seems gibberish to me.
  • by Anonymous Coward on Friday May 16 2008, @10:54AM (#23434778)
    It's obviously Woodstock. He's telling Snoopy about encryption.
  • by Uncle Focker (1277658) on Friday May 16 2008, @10:54AM (#23434784)
    'PC Load Letter'? What the fuck does that mean?
  • by Ralph Spoilsport (673134) * on Friday May 16 2008, @10:59AM (#23434856) Journal
    To me, the strokes look like a clapping pattern. I sat and clapped it out at my desk here, and if done at a fairly brisk pace, the top section is an interesting and often asymmetric rhythm.

    Parts of it clap out to sound like "apocalypse in 9/8, (co-starring the delicious talents of Gabble Ratchet)" by Genesis from Foxtrot [wikipedia.org]

    But the whole thing is scattered enough that it comes out like more of a one handed improv or approximation of Steve Reich's "Clapping Music". [youtube.com]

    The bottom section is less rhythmically active, but sounds more "even", kind of "rock and roll" ish.

    The middle part is a dull cipher, similar to Nugsoth. [fontstock.net]

    That's all I've got.

    RS

  • It's a tempo guide for the person who's messing with the fluorescent ceiling light in the corner of my office. I swear the light is flickering to the same cadence as the tick marks on the page.
  • by fahrbot-bot (874524) on Friday May 16 2008, @11:30AM (#23435402)
    1. Four DNA characters: A, C, G, T
    2. Four character sequences: |, ||, |||, (space)
    3. Determine character mapping.
    4. ...
    5. Velociraptor.
  • Digitized (Score:4, Informative)

    by panthro (552708) <mavrinac.gmail@com> on Friday May 16 2008, @12:18PM (#23436260) Homepage
    323233331112132
    33323132212331
    2111331132312233
    333212123213113
    311333313331111
    211333323232211
    232313331121231
    33231312

    f0be58f2fd63
    6c79d2e493e6

    S f c

    111212112121212121121212121112121121
    1121121121211121211211121211211121111
    1111212121121121211121212121112111211
    2111212112112111211121112111211121112
    111211211121112121121112122211121211
    1212112111211121112112111212121112111
    211211211121121112112111212112111212
    112121211
  • by wirelessbuzzers (552513) on Friday May 16 2008, @05:35PM (#23440962)
    The first part is ternary, with 3 substituted for 0. It's somewhat miswrapped, but it appears to say "FRANK SHOEMAKER WOULD CALL THIS NOISE".
      • by Anonymous Coward on Friday May 16 2008, @07:45PM (#23442034)
        It's true:
        remove the linebreaks from the first block, interpret # of lines as trinary digits 0,1,2 (|->0, ||->1, |||->2) and you get

        212 122 220 001 021
        222 120 211 012 201
        000 220 021 201 122
        222 101 012 102 002
        200 222 202 220 002
        002 222 121 211 022
        120 222 001 012 022
        120 201

        Converting to alphabet by 000->a, 001->b, ... , 221->z, 222->' ', we get:

        xrybh pwftayhtr kflcs uycc qwip bfipt

        Write a script to check possible letter substituions against a dictionary, and you find that the substitution cipher
        abcdefghijklmnopqrstuvwxyz
        nl  o ki wu   strdec hfa

        converts this to "frank shoemaker would call this noise"; maybe a coincidence, but looking likely.

          • by femtobyte (710429) on Friday May 16 2008, @08:54PM (#23442482)
            Last stanza:
            consider the || separators between trinary digits |, | |, | | |; decode as for first stanza, gives:
            tadcfmtt blaztr zyppt pioqttb ->
            "employee number basse sixteen"

            thus, the central numbers are probably the employee # of the prank letter writer. Someone at Fermilab could probably check this (maybe Frank Shoemaker?)

            I think we've solved it!
    • by Anonymous Coward on Friday May 16 2008, @10:22AM (#23434166)

      I clicked on this article and a popup advertisement came up. What the hell??
      Means you started Internet Explorer instead of your usual browser. WTF were you thinking?

    • Re: (Score:3, Informative)

      by Anonymous Coward
      Try this link:

      http://filebin.ca/skpzc/fnalcodeletter.jpg