Crypto Puzzle and NSA Problem

From Cryptosmith:

The NSA had an incinerator in their old Arlington Hall facility that was designed to reduce top secret crypto materials and such to ash. Someone discovered that it wasn’t in fact working. Contract disposal trucks had been disposing of this not-quite-sanitized rubish, and officers tracked down a huge pile in a field in Ft. Meyer.

How did they dispose of it? The answer is encrypted in the story’s text!

The story sounds like it’s from the early 1960s. The Arlington Hall incinerator contained a grating that was to keep the documents in the flames until reduced to ash. The grate failed, and “there was no telling how long the condition had persisted before discovery.”

Posted on April 7, 2009 at 1:03 PM71 Comments

Comments

!NSA April 7, 2009 2:27 PM

The security question seems to always come down to: “How do you know XYZ is working?”, doesn’t it?

p April 7, 2009 2:34 PM

Did anyone find an answer? Guess: they used the debris and ash as landfill for a golf course.

Spider April 7, 2009 3:08 PM

In general its true, but why did he start counting terrorism deaths since 2002? I think he should have averaged that over the same time period we have for the other maladies. It would be more fair, and seem less biased. Even if you start at 2001, that averages to something like 300 deaths a year due to terrorism. Much less than their figures for smoking, ect.

wunderken April 7, 2009 3:43 PM

Typical government QA. What stories text was the answer encrypted in? I suppose you could call this a case of breaking the discrete “trash-o-rithmic” problem! But was this on an elliptic curve? Rubbish! (Notice it is spelled correctly?)

Eric April 7, 2009 7:06 PM

Okay, I need a hint. How do I go about finding the encrypted answer to the question in the text?

wunderken April 7, 2009 8:42 PM

Jan and Eric, The only mistake in the text is the misspelling of the word “fity” in “fifty-two pickup.” That is the only grammatical error. There are many references “in the vernacular” that lead one to assume that a steganographic message is incorporated into the text. “Fity” is the 73rd word, and the 50th word is “burned.” Try starting there and see where you get.

Mark April 7, 2009 10:03 PM

wunderken: There are lots of spelling and grammatical errors beyond fity/fifty, including: baside/beside, beem/been, Meyer/Myer, tabluation/tabulation, “That, right, I have”/”Thats right, I have”, “he advised”/”be advised”.

Dave April 7, 2009 10:17 PM

I love any story where:
“for years the screen at the top of the stack had a habit of burning through and then it would spew partially burned classified COMSEC and SIGINT materials round and about the Post and surrounding neighborhood.”

shock April 7, 2009 11:32 PM

Fun!
Just started looking at the puzzle. (I’m a sucker for these sorts of things.) Any one solve it yet? Here’s my speculation after an initial pass: Boak gives a clue at the end with the phrase “…one error has been deliberately incorporated, because that is par for the course”. Par in golf is typically 72 (but can be 73). There’s a typo in the 73rd word of the document (“fifty-two” is spelled “fity-two”) which is presumably deliberate.

There are at least four other similar typos that I saw in the document. From the hints in the last paragraph, it appears that these, along with (perhaps) the numbers in the third paragraph?, may encode the coordinates of letters in a matrix — I’m guessing it has 26×2=52 letters in it in total, maybe lower and upper case.

That’s as far as I’ve gotten so far. Anyone else have any ideas?

David April 8, 2009 12:58 AM

Also note that all the paragraphs except the forth one have a line through the letter preceding them.

Mark April 8, 2009 1:08 AM

David: the crossing out was part of the de-classification process, and not part of the original puzzle.

uk visa lawyer April 8, 2009 4:43 AM

I’m new to this blog and my fascination with security is well beyond my ability to work this out.
So, Mr Schneier, if I come back later will you be providing the answer?
I hope so!
That way I’ll be able to try to fathom the next one…

Jeremy April 8, 2009 4:46 AM

The title is incorrect as well.

boak-classified-trash, I imagine it is supposed to be book-classified-trash.

Or maybe I just don’t know what a boak is.

Jeremy April 8, 2009 4:49 AM

Disregard my last comment, I used the link that was in the comments, not the original. I didn’t realize they were different and the puzzle was by a person named Boak.

Chris April 8, 2009 5:26 AM

the code is beyond me so how about the solution?
They could turn the dump into a tank testing ground and let the tracks churn up the documents (too slow – too risky)
or they could turn the dump into a waste paper recycling yard – the tons of extra waste would make looking for classified material futile?

Clive Robinson April 8, 2009 6:48 AM

I must admit when the doc was first released I read it and had a look to see if there was a message there and if I could spot it.

However after noticing one or two problems it struck me that the text was not very “styalized”.

Often what gives away a hidden message within a plain sight text is the need to get the plain sight to fit with the hidden message. This usually produces “odd / unnatural reading” plain text.

It just did not feel “odd” enough to give me confidence there actualy was a message to find in a relativly short period of time.

However I’m British and not a golf player so I did not realise for instance that “par” had a real value that could be used.

Which brings you around to the “context” the message was in and the film BAT42 was based very firmly around the idea that his potential rescuers understood golf where as the enamy trying to capture him did not.

Chris April 8, 2009 7:09 AM

I found the punctuation to be a bit odd, particularly the comma (,) and hyphen (-) use. Might just be a personal style but might be significant.

Also Neighbourhood was spelt incorrectly

Martin Sutherland April 8, 2009 7:20 AM

At the very end, he says that the puzzle is very easy – this could be a clue that he has used the same system he describes in the last paragraph to encode the message. A second clue might be in the following sentences:

“Then those coordinates are buried in the text. About another million ways – a myriad – are available for that last step.”

There’s a mistake here: a myriad is 10,000, not a million. This might be a hint that the coordinates are buried in the text in the form of spelling and grammatical mistakes, of which there are plenty.

In addition to the ones noted by Mark above, there’s also “Once you know the rules, solution is easy.” (Missing “the” after the comma.)

Chris April 8, 2009 7:45 AM

the sentence “two mounds of soggy ash and assorted debris each averaging five feet in height, eight to ten feet wide…”
could imply a square of 5×8 and a square of 5×10 but I am out of my depth here.

Beta April 8, 2009 8:20 AM

It seems to me that the last two paragraphs have an odd style. The earlier text flows easily, but the last two paragraphs have very short and very long sentences, peculiar punctuation and some passages that are badly composed (“…a truly admirable example of how a special talent combined with a most fortuitous circumstance eventually allowed us to get all that stuff disposed of.”). It looks to me as if this part of the text was heavily manipulated to get certain letters into certain locations. I spent a few minutes looking at, say, the Nth letter of a sentence N words long, but had no luck.

Mike April 8, 2009 9:29 AM

@Clive Robinson: What is this “BAT42” film you refer to? I’ve never heard of it.

Mortals chiefest enemy April 8, 2009 9:50 AM

@Mike

Clive is – not for the first time – referring to fulsome and total answers!

BAT21 is the film with golfing allusions:
42 is the (Hitchhiker’s Guide to the Universe) answer to life, the universe and everything.

Nate April 8, 2009 10:10 AM

Here’s the full text of the relevant section of the document, OCR’d and checked against the original scan. All errors (baside, tabluations, etc.) were preserved. Happy hunting!

CLASSIFIED TRASH

One day, back in the ’60’s, one of our people was poking about in the residue baside the Arlington Hall incinerator. The incinerator had been a headache for years: the screen at the top of the stack had a habit of burning through and then it would spew partially burned classified COMSEC and SIGINT materials round and about the Post and surrounding neighborhood. Troops would then engage in a giant game of fity-two pickup. This day, however, the problem was different – the grate at the floor of the incinerator had burnt out and the partially burned material, some the size of the palm of your band, was intermixed with the ash and slag.

There was no way of telling how long the condition had persisted before discovery, so we thought we had better trace the ash to the disposal site to see what else was to be found. The procedure was to wet down the residue for compaction, load it on a dump truck, and haul it away. In the old days it had evidently been dumped by contractors in abandoned clay pits somewhere in Fairfax County (and we never found them); but the then current practice was to dump it in a large open area on Ft Meyer, South Post, adjacent to Washington Boulevard.

Our investigator found that site, alright, and there discovered two mounds of soggy ash and assorted debris each averaging five feet in height, eight to ten feet wide, and extending over 100 yards in length. He poked at random with a sharp stick, and thought disconsolately of our shredding standards. Legible material was everywhere – fragments of superseded codes and keying material, intriguing bits of computer tabluations; whole code words and tiny pieces of text. Most ere thumb-size or smaller; but a few were much larger. Other pokers joined him and confirmed that the entire deposit was riddled with the stuff. Some of it had been picked out by the wind and was lodged along the length of the anchor fence separating the Post from the boulevard.

Our begrimed action officer was directed to get rid of it. All of it. Being a genius, he did, and at nominal cost. How did he do it?

The solution to this problem was most ingenious – a truly admirable example of how a special talent combined with a most fortuitous circumstance eventually allowed us to get all that stuff disposed of. I won’t tell you the answer outright: instead, I will try to aggravate you with a very simple problem in analysis of an innocent text system. Innocent text systems are used to send concealed messages in some ordinary literature or correspondence. By about this time, you may suspect that perhaps I have written a secret message here by way of example. That, right, I have! What’s here, in fact, is a hidden message which gives you the explanation of the solution we accepted for disposing of that batch of residue. If we ever have to do it that way again, it will be much more difficult for us because the cost of everything has escalated, and I doubt we could afford the particular approach we took that time.

If you are really interested in how innocent text systems are constructed, he advised that there are twenty-jillion ways to do it – every one of them different. Some of them may use squares or matrices containing an encoded text with their values represented by the coordinates of each letter. Then those coordinates are buried in the text. About another million ways – a myriad – are available for that last step. In fact, the security of these systems stems mostly from the large variety of methods that can be used and on keeping the method (the logic) secret in each case. Once you know the rules, solution is easy. So now, find my answer above – no clues, except that it’s very simple, and one error bas been deliberately incorporated, because that is par for the course.

JimFive April 8, 2009 10:10 AM

Well, I extracted all the numbers out of the text and got:
1 60 1 50 2 5 8 10 100 20
Which gives the words
One Post one burned day the of people size Hall
Which might become
One day the Hall people burned one sid[z]e of the Post.

Not sure if it’s right though.

80n April 8, 2009 10:51 AM

Nate, I picked up a couple of errors in your transcription by comparing it to my own – which also had errors 🙁 Here’s the result:

CLASSIFIED TRASH

One day, back in the ’60’s, one of our people was poking about in the residue baside the Arlington Hall incinerator. The incinerator had been a headache for years: the screen at the top of the stack had a habit of burning through and then it would spew partially burned classified COMSEC and SIGINT materials round and about the Post and surrounding neighborhood. Troops would then engage in a giant game of fity-two pickup. This day, however, the problem was different – the grate at the floor of the incinerator had burnt out and the partially burned material, some the size of the palm of your hand, was intermixed with the ash and slag.

There was no way of telling how long the condition had persisted before discovery, so we thought we had better trace the ash to the disposal site to see what else was to be found. The procedure was to wet down the residue for compaction, load it on a dump truck, and haul it away. In the old days it had evidently beem dumped by contractors in abandoned clay pits somewhere in Fairfax County (and we never found them); but the then current practice was to dump it in a large open area on Ft Meyer, South Post, adjacent to Washington Boulevard.

Our investigator found that site, alright, and there discovered two mounds of soggy ash and assorted debris each averaging five feet in height, eight to ten feet wide, and extending over 100 yards in length. He poked at random with a sharp stick, and thought disconsolately of our shredding standards. Legible material was everywhere – fragments of superseded codes and keying material, intriguing bits of computer tabluations; whole code words and tiny pieces of text. Most were thumb-size or smaller; but a few were much larger. Other pokers joined him and confirmed that the entire deposit was riddled with the stuff. Some of it had been picked out by the wind and was lodged along the length of the anchor fence separating the Post from the boulevard.

Our begrimed action officer was directed to get rid of it. All of it. Being a genius, he did, and at nominal cost. How did he do it?

The solution to this problem was most ingenious – a truly admirable example of how a special talent combined with a most fortuitous circumstance eventually allowed us to get all that stuff disposed of. I won’t tell you the answer outright: instead, I will try to aggravate you with a very simple problem in analysis of an innocent text system. Innocent text systems are used to send concealed messages in some ordinary literature or correspondence. By about this time, you may suspect that perhaps I have written a secret message here by way of example. That, right, I have! What’s here, in fact, is a hidden message which gives you the explanation of the solution we accepted for disposing of that batch of residue. If we ever have to do it that way again, it will be much more difficult for us because the cost of everything has escalated, and I doubt we could afford the particular approach we took that time.

If you are really interested in how innocent text systems are constructed, he advised that there are twenty-jillion ways to do it – every one of them different. Some of them may use squares or matrices containing an encoded text with their values represented by the coordinates of each letter. Then those coordinates are buried in the text. About another million ways – a myriad – are available for that last step. In fact, the security of these systems stems mostly from the large variety of methods that can be used and on keeping the method (the logic) secret in each case. Once you know the rules, solution is easy. So now, find my answer above – no clues, except that it’s very simple, and one error has been deliberately incorporated, because that is par for the course.

Chris April 8, 2009 11:22 AM

@ Art

Love the answer, is that a guess or do you know?

It fits with cheap in the 60s expensive now info – would it work though? would ink penetrate the piles of paper thoroughly?

PackagedBlue April 8, 2009 12:15 PM

A happy passover advanced ascii armor system is good protection crypto plain sight system.

Chris April 8, 2009 12:28 PM

Haven’t cracked it, but I’m making a couple assumptions:
1) Presumably, the secret message must be fairly long – at least a few words – in order to give a good description. This means there must be a means of encoding a lot of information.
2) The misspellings are probably relevant, but so are the odd sentence structures.

Based on these, I was thinking that perhaps the number of words in each sentence is key, since certain words seem to be added very awkwardly. That gives me this string of numbers:
21 42 11 40 35 20 47 35 15 25 11 41 11 3 10 5 34 27 15 20 4 25 39 28 22 8 14 30 8 28

I tried converting that to the corresponding letter in each respective sentence, but all I got was gibberish. Anyone want to check my numbers and/or run with them?

Henning Makholm April 8, 2009 12:53 PM

I agree with Beta’s observation: The message is probably contained within the last two paragraphs. My immediate intuition about the awkward syntax and the abundance of pointlessly long words is that the author is trying to achieve a particular sequence of word lengths. The strange sentence structure would then be a byproduct of trying to shoehorn a semblance of English grammar onto a predetermined sequence of word lengths.

I would make the additional assumption that the steganographic scheme is designed to be able to hide an already encrypted message; such a modular approach would probably seem more realistic to the author of the puzzle even though we assume the hidden message here to be unencrypted. Under this assumption, we should not expect the letters of the hidden message to correspond to single letters in the story; that would require the steganographer to find use for too many z’s and q’s if he were hiding an random-looking ciphertext.

If these assumptions are right, most of the typos must be red herrings.

As for length, I doubt there is room to hide a satisfying punchline in the two last paragraphs if each letter takes much more than two or three words to encode. I think there is enough information to express a letter for each pair of words even if all that matters is their length, but I have yet to discover a scheme of this sort that gives meaningful results.

Ceej April 8, 2009 1:25 PM

“One Post one burned day the of people size Hall”

Try recording yourself reading that aloud, then play it backwards. 🙂

Anony Mouse April 8, 2009 4:31 PM

@ Ryan,

Where’s your sense of humor… After all it’s not just “Rock-n-Roll” that’s the work of the devil.

It looks like many are having the “devil’s own job” on cracking this just for fun…

80n April 9, 2009 1:29 AM

I’m currently concentrating on these two sentences: “What’s here, in fact, is a hidden message which gives you the explanation of the solution we accepted for disposing of that batch of residue. If we ever have to do it that way again, it will be much more difficult for us because the cost of everything has escalated, and I doubt we could afford the particular approach we took that time.”

Taking the first sentence very literally he’s saying the hidden message is right here.

But taking the second sentence literally the information about the cost of everything would seem to be a clue. Yet at the end he says there are no clues. So this sentence might actually contain the hidden message, or the key to the message.

KevinB April 9, 2009 10:48 AM

Time to re-read the section on innocent text systems in Helen Gaines’ Cryptography. I think “amyriad” may be a key of some sort but haven’t figured out the encoding square system yet.

Tim April 9, 2009 11:01 AM

If you use paragraph positions of spelling mistakes and then look for the word in the ‘solution’ paragraph you get:

tabluations = 66 = send
baside = 16 = special
fity-two = 72 = literature
beem = 62 = systems

evilrooster April 10, 2009 4:12 AM

@JimFive:

Although all of those numbers are in the text, not all of them are expressed the same way.

Assuming that all typos in the story are deliberate (in other words, fity is spelled that way to exclude it from careful analysis), we have two numerals (60, 100) and a sequence of very short numbers written out in text form:

one, two, two, five, eight, ten

I didn’t get anywhere by counting words or letters in the last two paragraphs. Perhaps someone more mathematically inclined might see something significant.

David Alan Hjelle April 10, 2009 2:52 PM

@Tim – I’ve not verified it, but that seems promising. Perhaps they bought several shipments of dime paperbacks and shredded them for security through obscurity? Does that qualify as “special literature systems”?

Frank April 10, 2009 3:00 PM

Looking at google Eart there’s no golf course nearby. Just building and some large parking lots.
I examined some other pages from the same document to discover that those are allmost typo-free. So the typo’s in the story are very likely deliberate. Also the typo’s are not random characters, they seem to have been chosen to go undetected unless one reads it carefully. So that would probably mean that it’s the mispelled word (so not the character) – or it’s position – that is the carrier of the message. The idea that ‘par for the course’ points to word 72 and so to the misspelled ‘fity’ may be a clue, perhaps this is also the deliberate error. The word numbers of the typos may thus be the way to go…

just a guy April 10, 2009 3:34 PM

@Frank,
You may be on to something with the idea that the typos were chosen to be hard to notice. I’ve read that story quite a few times, but never noticed ANY of them, even the “fity”, until everyone started analyzing it here.

And I’m usually the type to notice typos.

Hubris April 10, 2009 5:29 PM

Looking at google Eart[h] there’s no golf course nearby.

does that mean there was never a golf course nearby?

JMS April 11, 2009 10:57 PM

Haven’t had time to work the code, but if I were that ‘begrimed’ officer, I’d have just rented a herd of hungry goats loose in the field.

I mean, who are they gonna tell?

Seeds April 12, 2009 12:25 PM

I’m with Tim, I don’t think the intention is to deliberately mislead and the “deliberately incorporated error” @ “par for the course” seems to point the way forward. But I think there are a few more steps, and I would expect the solution to be longer, or at least less ambiguous.

On the other hand, the (slightly artificial) inclusion of so many numbers in the text is intriguing as well.

Seeds April 12, 2009 12:44 PM

Shock, any more flashes of insight? You definitely made the longest inroad so far. 🙂

To solve the code, we’d need coordinates and a matrix.

We’ve already got two possible sources of coordinates – numbers mentioned and the positions of errors.

Perhaps we should think more about the matrix. As well as the erroneous number at position 73, position 1 = one. If it’s really so simple, could it just be a vector matrix… ie counting words from the beginning to the end of the entire text?

Otherwise, sticking with the “simple” theme, coordinates could very well refer to [line, word], [paragraph, word], or [paragraph, sentence, word].

All that said, someone made the very good point above that “simple” is a relative term…

Chris April 12, 2009 5:19 PM

I believe the answer (to the encryption method) will be simple and the trick is discovering it not applying to to reveal the answer

I believe we are looking for a key that identifies letters not words. I think the spelling mistakes are there to force letters into the innocent text.

If the numbers are:
1 60 1 50 2 2 5 8 10 100 20 72 (not sure about fify)
then the characters would be positions
1, 61, 62, 112, 114, 116, 121, 129, 139, 239, 259, 331. then repeat.

This would give an answer approx 100 characters long (about 2 lines of text) which seems reasonable to me.
(If fify and par for the course are excluded we get approx 150 characters in the answer)

Of course this just gives me gibberish but perhaps I am starting at the wrong place.

One problem I am having is I am not sure if we count spaces and/or punctuation

(c’mon Bruce, give us a clue)

Seeds April 12, 2009 6:16 PM

Chris, I’d come to broadly the same conclusion. 60 is one of the first numbers mentioned and the 60th letter on the page is “A” – the spelling mistake in “baside”.

I was working on a spreadsheet to make pattern-finding easier, but I’m stuck wrestling with macros in OpenOffice…

Shane April 13, 2009 1:44 PM

This is a typed document, I’d say it’s relatively safe to assume you ignore whitespace on any concealment cipher that isn’t conveyed electronically, as there is really just no way to know how many spaces you’re supposed to count between each word, punctuation mark, newline, etc. unless you happen know the font+kerning values of the make+model of the typewriter and/or word processor that produced the original, et al.

I think everyone is thinking a bit too hard about this, although ‘simple’ *is a relative term…

Brett April 13, 2009 6:31 PM

My approach: take the most obvious typos and determine what letters will make the words correct. I came up with e,f,u,l

It’s an anagram for “fuel.” Did they mix the shredded paper with paraffin and burn it in a kiln, furnace, or boiler?

Anonymous April 13, 2009 9:15 PM

This makes sense. The cost of fuel ‘has escalated’, and ‘deliberately incorporated error’ could be the wrong order of the letters.

Roger April 13, 2009 9:16 PM

I don’t think there’s anything about the actual letters in the misspelled words. It’s tempting to read too much into “which letter is wrong” but only some of the misspellings have a single letter changed. One is missing a letter, and one has 2 transposed letters. It’s a little harder in those cases to see an obvious position associated with the error.

Also, if the individual letters in the misspelled words were there in order to force the message into the text, I don’t think the misspellings would have been so ideal (“he” instead of “be”, “beem instead of been”). Each misspelling is pretty much the most subtle possible way to do the job, if the only requirement is that the word needed to be wrong. That says to me at least that he had his choice of exactly how to misspell each word, and that if they mark anything, it’s only the words themselves (most likely marking positions).

The awkwardness of some of the sentences does make it seem like they were manipulated specifically for something like a word count. Some sentences have little parenthetical phrases stuck in odd places, as if increasing the word count without changing something else in the sentence. Some sentences that could have stood on their own were joined together with semicolons and other punctuation to make for very large word counts.

It’s hard to ignore some of those odd sentences, but without a better idea how he would write if he weren’t constructing a puzzle, it’s probably hard even to tell what’s forced and what’s not.

Anonymous April 13, 2009 11:09 PM

@Roger,
I believe there’s a lot of his writing available for comparison. I’ve seen this passage in a PDF Bruce linked when the NSA declassified several. I was under the impression that the one that had this story was written entirely by the same guy.

Chris April 14, 2009 7:06 AM

If you are trying to work on character positions You can paste this into excel then use Data>Text to Columns, select Delimited, Other and enter | in the box.

I have removed spaces but left in the punctuation as it is odd enough to be remarkable

I however have got nowhere

O|n|e|d|a|y|,|b|a|c|k|i|n|t|h|e|‘|6|0|’|s|,|o|n|e|o|f|o|u|r|p|e|o|p|l|e|w|a|s|p|o|k|i|n|g|a|b|o|u|t|i|n|t|h|e|r|e|s|i|d|u|e|b|a|s|i|d|e|t|h|e|A|r|l|i|n|g|t|o|n|H|a|l|l|i|n|c|i|n|e|r|a|t|o|r|.
T|h|e|i|n|c|i|n|e|r|a|t|o|r|h|a|d|b|e|e|n|a|h|e|a|d|a|c|h|e|f|o|r|y|e|a|r|s|:|t|h|e|s|c|r|e|e|n|a|t|t|h|e|t|o|p|o|f|t|h|e|s|t|a|c|k|h|a|d|a|h|a|b|i|t|o|f|b|u|r|n|i|n|g|t|h|r|o|u|g|h|a|n|d|t|h|e|n|i|t|w|o|u|l|d|s|p|e|w|p|a|r|t|i|a|l|l|y|b|u|r|n|e|d|c|l|a|s|s|i|f|i|e|d|C|O|M|S|E|C|a|n|d|S|I|G|I|N|T|m|a|t|e|r|i|a|l|s|r|o|u|n|d|a|n|d|a|b|o|u|t|t|h|e|P|o|s|t|a|n|d|s|u|r|r|o|u|n|d|i|n|g|n|e|i|g|h|b|o|r|h|o|o|d|.
T|r|o|o|p|s|w|o|u|l|d|t|h|e|n|e|n|g|a|g|e|i|n|a|g|i|a|n|t|g|a|m|e|o|f|f|i|t|y|-|t|w|o|p|i|c|k|u|p|.
T|h|i|s|d|a|y|,|h|o|w|e|v|e|r|,|t|h|e|p|r|o|b|l|e|m|w|a|s|d|i|f|f|e|r|e|n|t|-|t|h|e|g|r|a|t|e|a|t|t|h|e|f|l|o|o|r|o|f|t|h|e|i|n|c|i|n|e|r|a|t|o|r|h|a|d|b|u|r|n|t|o|u|t|a|n|d|t|h|e|p|a|r|t|i|a|l|l|y|b|u|r|n|e|d|m|a|t|e|r|i|a|l|,|s|o|m|e|t|h|e|s|i|z|e|o|f|t|h|e|p|a|l|m|o|f|y|o|u|r|h|a|n|d|,|w|a|s|i|n|t|e|r|m|i|x|e|d|w|i|t|h|t|h|e|a|s|h|a|n|d|s|l|a|g|.
T|h|e|r|e|w|a|s|n|o|w|a|y|o|f|t|e|l|l|i|n|g|h|o|w|l|o|n|g|t|h|e|c|o|n|d|i|t|i|o|n|h|a|d|p|e|r|s|i|s|t|e|d|b|e|f|o|r|e|d|i|s|c|o|v|e|r|y|,|s|o|w|e|t|h|o|u|g|h|t|w|e|h|a|d|b|e|t|t|e|r|t|r|a|c|e|t|h|e|a|s|h|t|o|t|h|e|d|i|s|p|o|s|a|l|s|i|t|e|t|o|s|e|e|w|h|a|t|e|l|s|e|w|a|s|t|o|b|e|f|o|u|n|d|.
T|h|e|p|r|o|c|e|d|u|r|e|w|a|s|t|o|w|e|t|d|o|w|n|t|h|e|r|e|s|i|d|u|e|f|o|r|c|o|m|p|a|c|t|i|o|n|,|l|o|a|d|i|t|o|n|a|d|u|m|p|t|r|u|c|k|,|a|n|d|h|a|u|l|i|t|a|w|a|y|.
I|n|t|h|e|o|l|d|d|a|y|s|i|t|h|a|d|e|v|i|d|e|n|t|l|y|b|e|e|m|d|u|m|p|e|d|b|y|c|o|n|t|r|a|c|t|o|r|s|i|n|a|b|a|n|d|o|n|e|d|c|l|a|y|p|i|t|s|s|o|m|e|w|h|e|r|e|i|n|F|a|i|r|f|a|x|C|o|u|n|t|y|(|a|n|d|w|e|n|e|v|e|r|f|o|u|n|d|t|h|e|m|)|;|b|u|t|t|h|e|t|h|e|n|c|u|r|r|e|n|t|p|r|a|c|t|i|c|e|w|a|s|t|o|d|u|m|p|i|t|i|n|a|l|a|r|g|e|o|p|e|n|a|r|e|a|o|n|F|t|M|e|y|e|r|,|S|o|u|t|h|P|o|s|t|,|a|d|j|a|c|e|n|t|t|o|W|a|s|h|i|n|g|t|o|n|B|o|u|l|e|v|a|r|d|.
O|u|r|i|n|v|e|s|t|i|g|a|t|o|r|f|o|u|n|d|t|h|a|t|s|i|t|e|,|a|l|r|i|g|h|t|,|a|n|d|t|h|e|r|e|d|i|s|c|o|v|e|r|e|d|t|w|o|m|o|u|n|d|s|o|f|s|o|g|g|y|a|s|h|a|n|d|a|s|s|o|r|t|e|d|d|e|b|r|i|s|e|a|c|h|a|v|e|r|a|g|i|n|g|f|i|v|e|f|e|e|t|i|n|h|e|i|g|h|t|,|e|i|g|h|t|t|o|t|e|n|f|e|e|t|w|i|d|e|,|a|n|d|e|x|t|e|n|d|i|n|g|o|v|e|r|1|0|0|y|a|r|d|s|i|n|l|e|n|g|t|h|.
H|e|p|o|k|e|d|a|t|r|a|n|d|o|m|w|i|t|h|a|s|h|a|r|p|s|t|i|c|k|,|a|n|d|t|h|o|u|g|h|t|d|i|s|c|o|n|s|o|l|a|t|e|l|y|o|f|o|u|r|s|h|r|e|d|d|i|n|g|s|t|a|n|d|a|r|d|s|.
L|e|g|i|b|l|e|m|a|t|e|r|i|a|l|w|a|s|e|v|e|r|y|w|h|e|r|e|-|f|r|a|g|m|e|n|t|s|o|f|s|u|p|e|r|s|e|d|e|d|c|o|d|e|s|a|n|d|k|e|y|i|n|g|m|a|t|e|r|i|a|l|,|i|n|t|r|i|g|u|i|n|g|b|i|t|s|o|f|c|o|m|p|u|t|e|r|t|a|b|l|u|a|t|i|o|n|s|;|w|h|o|l|e|c|o|d|e|w|o|r|d|s|a|n|d|t|i|n|y|p|i|e|c|e|s|o|f|t|e|x|t|.
M|o|s|t|w|e|r|e|t|h|u|m|b|-|s|i|z|e|o|r|s|m|a|l|l|e|r|;|b|u|t|a|f|e|w|w|e|r|e|m|u|c|h|l|a|r|g|e|r|.
O|t|h|e|r|p|o|k|e|r|s|j|o|i|n|e|d|h|i|m|a|n|d|c|o|n|f|i|r|m|e|d|t|h|a|t|t|h|e|e|n|t|i|r|e|d|e|p|o|s|i|t|w|a|s|r|i|d|d|l|e|d|w|i|t|h|t|h|e|s|t|u|f|f|.
S|o|m|e|o|f|i|t|h|a|d|b|e|e|n|p|i|c|k|e|d|o|u|t|b|y|t|h|e|w|i|n|d|a|n|d|w|a|s|l|o|d|g|e|d|a|l|o|n|g|t|h|e|l|e|n|g|t|h|o|f|t|h|e|a|n|c|h|o|r|f|e|n|c|e|s|e|p|a|r|a|t|i|n|g|t|h|e|P|o|s|t|f|r|o|m|t|h|e|b|o|u|l|e|v|a|r|d|.
O|u|r|b|e|g|r|i|m|e|d|a|c|t|i|o|n|o|f|f|i|c|e|r|w|a|s|d|i|r|e|c|t|e|d|t|o|g|e|t|r|i|d|o|f|i|t|.
A|l|l|o|f|i|t|.
B|e|i|n|g|a|g|e|n|i|u|s|,|h|e|d|i|d|,|a|n|d|a|t|n|o|m|i|n|a|l|c|o|s|t|.
H|o|w|d|i|d|h|e|d|o|i|t|?
T|h|e|s|o|l|u|t|i|o|n|t|o|t|h|i|s|p|r|o|b|l|e|m|w|a|s|m|o|s|t|i|n|g|e|n|i|o|u|s|-|a|t|r|u|l|y|a|d|m|i|r|a|b|l|e|e|x|a|m|p|l|e|o|f|h|o|w|a|s|p|e|c|i|a|l|t|a|l|e|n|t|c|o|m|b|i|n|e|d|w|i|t|h|a|m|o|s|t|f|o|r|t|u|i|t|o|u|s|c|i|r|c|u|m|s|t|a|n|c|e|e|v|e|n|t|u|a|l|l|y|a|l|l|o|w|e|d|u|s|t|o|g|e|t|a|l|l|t|h|a|t|s|t|u|f|f|d|i|s|p|o|s|e|d|o|f|.
I|w|o|n|’|t|t|e|l|l|y|o|u|t|h|e|a|n|s|w|e|r|o|u|t|r|i|g|h|t|:|i|n|s|t|e|a|d|,|I|w|i|l|l|t|r|y|t|o|a|g|g|r|a|v|a|t|e|y|o|u|w|i|t|h|a|v|e|r|y|s|i|m|p|l|e|p|r|o|b|l|e|m|i|n|a|n|a|l|y|s|i|s|o|f|a|n|i|n|n|o|c|e|n|t|t|e|x|t|s|y|s|t|e|m|.
I|n|n|o|c|e|n|t|t|e|x|t|s|y|s|t|e|m|s|a|r|e|u|s|e|d|t|o|s|e|n|d|c|o|n|c|e|a|l|e|d|m|e|s|s|a|g|e|s|i|n|s|o|m|e|o|r|d|i|n|a|r|y|l|i|t|e|r|a|t|u|r|e|o|r|c|o|r|r|e|s|p|o|n|d|e|n|c|e|.
B|y|a|b|o|u|t|t|h|i|s|t|i|m|e|,|y|o|u|m|a|y|s|u|s|p|e|c|t|t|h|a|t|p|e|r|h|a|p|s|I|h|a|v|e|w|r|i|t|t|e|n|a|s|e|c|r|e|t|m|e|s|s|a|g|e|h|e|r|e|b|y|w|a|y|o|f|e|x|a|m|p|l|e|.
T|h|a|t|,|r|i|g|h|t|,|I|h|a|v|e|!
W|h|a|t|’|s|h|e|r|e|,|i|n|f|a|c|t|,|i|s|a|h|i|d|d|e|n|m|e|s|s|a|g|e|w|h|i|c|h|g|i|v|e|s|y|o|u|t|h|e|e|x|p|l|a|n|a|t|i|o|n|o|f|t|h|e|s|o|l|u|t|i|o|n|w|e|a|c|c|e|p|t|e|d|f|o|r|d|i|s|p|o|s|i|n|g|o|f|t|h|a|t|b|a|t|c|h|o|f|r|e|s|i|d|u|e|.
I|f|w|e|e|v|e|r|h|a|v|e|t|o|d|o|i|t|t|h|a|t|w|a|y|a|g|a|i|n|,|i|t|w|i|l|l|b|e|m|u|c|h|m|o|r|e|d|i|f|f|i|c|u|l|t|f|o|r|u|s|b|e|c|a|u|s|e|t|h|e|c|o|s|t|o|f|e|v|e|r|y|t|h|i|n|g|h|a|s|e|s|c|a|l|a|t|e|d|,|a|n|d|I|d|o|u|b|t|w|e|c|o|u|l|d|a|f|f|o|r|d|t|h|e|p|a|r|t|i|c|u|l|a|r|a|p|p|r|o|a|c|h|w|e|t|o|o|k|t|h|a|t|t|i|m|e|.
I|f|y|o|u|a|r|e|r|e|a|l|l|y|i|n|t|e|r|e|s|t|e|d|i|n|h|o|w|i|n|n|o|c|e|n|t|t|e|x|t|s|y|s|t|e|m|s|a|r|e|c|o|n|s|t|r|u|c|t|e|d|,|h|e|a|d|v|i|s|e|d|t|h|a|t|t|h|e|r|e|a|r|e|t|w|e|n|t|y|-|j|i|l|l|i|o|n|w|a|y|s|t|o|d|o|i|t|-|e|v|e|r|y|o|n|e|o|f|t|h|e|m|d|i|f|f|e|r|e|n|t|.
S|o|m|e|o|f|t|h|e|m|m|a|y|u|s|e|s|q|u|a|r|e|s|o|r|m|a|t|r|i|c|e|s|c|o|n|t|a|i|n|i|n|g|a|n|e|n|c|o|d|e|d|t|e|x|t|w|i|t|h|t|h|e|i|r|v|a|l|u|e|s|r|e|p|r|e|s|e|n|t|e|d|b|y|t|h|e|c|o|o|r|d|i|n|a|t|e|s|o|f|e|a|c|h|l|e|t|t|e|r|.
T|h|e|n|t|h|o|s|e|c|o|o|r|d|i|n|a|t|e|s|a|r|e|b|u|r|i|e|d|i|n|t|h|e|t|e|x|t|.
A|b|o|u|t|a|n|o|t|h|e|r|m|i|l|l|i|o|n|w|a|y|s|-|a|m|y|r|i|a|d|-|a|r|e|a|v|a|i|l|a|b|l|e|f|o|r|t|h|a|t|l|a|s|t|s|t|e|p|.
I|n|f|a|c|t|,|t|h|e|s|e|c|u|r|i|t|y|o|f|t|h|e|s|e|s|y|s|t|e|m|s|s|t|e|m|s|m|o|s|t|l|y|f|r|o|m|t|h|e|l|a|r|g|e|v|a|r|i|e|t|y|o|f|m|e|t|h|o|d|s|t|h|a|t|c|a|n|b|e|u|s|e|d|a|n|d|o|n|k|e|e|p|i|n|g|t|h|e|m|e|t|h|o|d|(|t|h|e|l|o|g|i|c|)|s|e|c|r|e|t|i|n|e|a|c|h|c|a|s|e|.
O|n|c|e|y|o|u|k|n|o|w|t|h|e|r|u|l|e|s|,|s|o|l|u|t|i|o|n|i|s|e|a|s|y|.
S|o|n|o|w|,|f|i|n|d|m|y|a|n|s|w|e|r|a|b|o|v|e|-|n|o|c|l|u|e|s|,|e|x|c|e|p|t|t|h|a|t|i|t|’|s|v|e|r|y|s|i|m|p|l|e|,|a|n|d|o|n|e|e|r|r|o|r|h|a|s|b|e|e|n|d|e|l|i|b|e|r|a|t|e|l|y|i|n|c|o|r|p|o|r|a|t|e|d|,|b|e|c|a|u|s|e|t|h|a|t|i|s|p|a|r|f|o|r|t|h|e|c|o|u|r|s|e|.

Gregory F. September 9, 2009 10:53 PM

I think it is a simple innocent text system, as advertised, with only one twist that slowed me down. Of course, I may be completely wrong.

I think the solution is: “The telling ash was simple buried” Allowing for one error, as mentioned in the text, this ought to be: “The telling ash was simply buried.”

There are six errors that can be corrected with a letter and six paragraphs on the page. I found that interesting. There was also one transposition error, which has no single unique letter. Hmm, not sure what to do with that – maybe that’s a typographical error (and thus the one deliberate mistake).

In sequence, the errors, and the alphabetic position of the letter are:
1st error: E (5)
2nd error: F (6)
3rd error: N (14)
4th error: E (5)
? error: U/L Transposition
5th error: S (19)
6th error: B (2)

Selecting one word from each paragraph, whose position corresponed to the letter’s alphabetic position, I obtained “The telling ash was with you.” The first four words made me think I had the solution, but the 5th and 6th words don’t make sense.

So I reconsidered the possibility that the transposition error isn’t a deliberate, non-cipher error. I think, instead that it’s an indicator that the transposition code for the system is changed somehow.

Figuring out the shift is a challenge, because there are many possibilities, once the simple alphabet position is dropped; I decided to work backwards a bit. It seems that the only word in the sixth paragraph that is a really good candidate to finish the sentence is “buried.” Nothing in the fifth paragraph leaps out as well, but “simple” seems close to a word that popped into mind immediately after reading the first four words, “simply.”

Wishful thinking, perhaps. But I tried to see what I could work out for the position of these words. If I start counting from the second sentence of these respective paragraphs, the position is 18 for “simple” and 27 for “buried.” If you take the mod(26) operator for these, the two numnbers, 18 and 1, seem suspiciously close to the corresponding letter positions for the errors, 19 and 2, and have the correct spacing.

It is possible to arbitrarily define a shift to the transposition code after the transposition indicator, to make this fit the target text. The shift I posit is:
It is possible to arbitrarily define a shift to the transposition code after the transposition indicator, to make this fit the target text. The shift I posit is:
1. start counting words from the second sentence
2. add one to the basic alphabet cipher (or rotate the transposition so that B = 1)
3. add 26 to the cipher number up to (or through) the letter L

This provides the solution I offered. I think the change after the transposition error is a bit arbitrary, which makes it a little unsatisfying, but if you believe the code is as simple as one word per error, it’s about the only sentence that makes sense.

Leave a comment

Login

Allowed HTML <a href="URL"> • <em> <cite> <i> • <strong> <b> • <sub> <sup> • <ul> <ol> <li> • <blockquote> <pre> Markdown Extra syntax via https://michelf.ca/projects/php-markdown/extra/

Sidebar photo of Bruce Schneier by Joe MacInnis.