Smithy code

Smithy code

:"This article refers to a cipher used in 2006 by Mr Justice Peter Smith and inserted into his judgment in the litigation concerning alleged plagiarism by Dan Brown. For the prisoner code invented by Capt. Smitty Harris in 1965, see Tap Code."

The Smithy code is series of letters embedded, as a private amusement, [cite news
url = http://news.bbc.co.uk/1/hi/entertainment/4949488.stm
title = Judge creates own Da Vinci code
work = BBC News
date = 2006-04-27
accessdate = 2006-04-28
] within the April 2006 approved judgement of Mr Justice Peter Smith on the "The Da Vinci Code" copyright case. It was first broken by Dan Tench, a lawyer who writes on media issues for "The Guardian", after he received a series of email clues about it from Justice Smith. [cite news
author = Dan Tench
url = http://books.guardian.co.uk/news/articles/0,,1763533,00.html
title = How judge's secret Da Vinci code was cracked
work = "The Guardian"
date = 2006-04-28
accessdate = 2006-04-28
]

How the code works

The letters in question are part of the actual text of the judgement, but italicised in contrast to the rest of the text. The following sequence of unusually italicised letters can be extracted from the judgement document:

:s m i t h y c o d e J a e i e x t o s t g p s a c g r e a m q w f k a d p m q z v

The italicised letters only occur up to paragraph 43 (which is page 13 of a 71-page document). Meanwhile, paragraph 52 concludes with this sentence: "The key to solving the conundrum posed by this judgment is in reading HBHG and DVC." (These abbreviations are used by Smith throughout the judgement in referring to the books at issue, "The Holy Blood and the Holy Grail" and "The Da Vinci Code".)

There are 70 sections in the judgement. The source words from the judgement for the letters (with intervening words removed):

"Claimants claimant is that his reality cynicism for preceeded templar"

"Jersey able research this techniques extinguished technical story was the something groups used was documents being eradicated elsewhere Templars Claimants sequence with of key Plantard introduced manuscripts ultimately questions emblazoned prevalent"

Letter frequencies

Excluding leading letters "s m i t h y c o d e", the letter frequencies are as follows:

* a - 4
* e - 3
* g, m, p, q, s, t - 2
* c, d, f, i, j, k, o, r, v, w, x, z - 1

Letter Location

Paragraph numbers for cipher letters [cite web
url = http://it.slashdot.org/comments.pl?sid=184239&threshold=1&commentsort=0&mode=thread&pid=15211901#15212184
title = Judge Creates Own Da Vinci Code
work = Slashdot
date = 2006-04-27
accessdate = 2006-04-27
] :

* 1 Claimant(s)
* 2 clai(m)ant
* 3 (i)s (t)hat ... (h)is ... realit(y)
* 4 (c)ynicism
* 5 f(o)r
* 6 prece(d)ed
* 7 T(e)mplar
* 8 New (J)ersey ... (a)ble
* 9 res(e)arch
* 11 th(i)s ... techniqu(e)s
* 13 e(x)tinguished
* 14 (t)echnical
* 16 st(o)ry ... wa(s)
* 18 (t)he
* 19 somethin(g)
* 20 grou(p)s
* 21 u(s)ed
* 23 w(a)s
* 25 do(c)uments ... bein(g) ... e(r)adicated
* 26 elsewh(e)re
* 27 Templ(a)rs
* 29 Clai(m)ants ... se(q)uence
* 30 (w)ith
* 31 o(f)
* 34 (k)ey
* 35 Plant(a)rd
* 37 intro(d)uced
* 38 manuscri(p)ts
* 40 ulti(m)ately
* 42 (q)uestions
* 43 embla(z)oned ... pre(v)alent

Hints

From article "'Da Vinci' judgement code puzzles lawyers" [cite news
author = Derek Kravitz
url = http://seattlepi.nwsource.com/artandlife/1404AP_Britain_Da_Vinci_Code.html
title = 'Da Vinci' judgement code puzzles lawyers
work = Seattle Post-Intelligencer
publisher =
pages =
date = 2006-04-27
accessdate = 2006-04-28
] :

:"The New York Times reported that Smith sent an e-mail to a reporter at the newspaper that offered a hint. It said the code referred to his entry in this year's edition of Britain's "Who's Who," which has references to his wife Diane, his three children Frazier, Parker, and Bailey, British naval officer Jackie Fisher, and the Titanic Historical Society - among other things."

olution

The cipher was a type of polyalphabetic cipher known as a Variant Beaufort, using a keyword based on the Fibonacci sequence, namely AAYCEHMU. This is the reverse of the Vigenère cipher, which here enables decryption rather than encryption.Assigning each letter its place in the alphabet, the keyword corresponds to 1,1,25,3,5,8,13,21, It is possible that the reason 25 (Y) was included is to denote a backward step of 2 rather than a forward step. It is a twist drawn from "The Holy Blood and the Holy Grail", and concerns the number 2 in the Fibonacci series, which becomes a requirement to count two letters back in the regular alphabet rather than a signal to use an alphabet that begins with B. For instance, the first E in the coded message, which corresponds to a 2 in the Fibonacci series, becomes a C in the answer.

The 10th ciphertext letter, T, should really be an H, and there should also be a Z at the end of the ciphertext.

The repetition of the digraph 'MQ', after 8 letters, suggested a key that was 8 letters long, which is in fact the case. (This type of attack on a cipher is known as a Kasiski test).

The full plaintext should read:

JACKIEFISHERWHOAREYOUDREADNOUGHT, ("Jackie Fisher who are you? Dreadnought")

although correct application of the cipher in reverse, to decrypt, actually yields:

JACKIEFISTERWHOAREYOUDREADNOUGH

The algorithm for generating the plaintext from the ciphertext is: repeating the eight-letter key, add the relevant key letter to each plaintext letter, and then take a step one letter back.

(Alternatively, as is done in a professional context, the letters of the alphabet may be numbered from 0, in which case the final step back does not have to be made).

Jackie Fisher was a British admiral. "He was a driving force behind the development of the fast, all big-gun battleship, and chairman of the Committee on Designs which produced the outline design for the first modern battleship, HMS "Dreadnought"."

Code

This Python implementation of the decryption algorithm produces the output "jackiefisterwhoareyoudreadnough".ciphertext = 'jaeiextostgpsacgreamqwfkadpmqzv';password = [1, 1, 2, 3, 5, 8, 13, 21]

def decrypt(n, c): c = ord(c) - ord('a') p = (c + password [n % len(password)] -1) % 26 return chr(ord('a') + p)

print "".join( [decrypt(n, c) for n, c in enumerate(ciphertext)] )

References

External links

* The complete text of the judgment was formerly available at http://www.hmcourts-service.gov.uk/images/judgment-files/baigent_v_rhg_0406.pdf.
**The archived copy of this text from 5 December 2006 can be found [http://web.archive.org/web/20061205214206/http://www.hmcourts-service.gov.uk/images/judgment-files/baigent_v_rhg_0406.pdf here]
* [http://www.elonka.com/UnsolvedCodes.html Famous Unsolved Codes] (lists the Smithy Code as solved)
* [http://www.elonka.com/SmithyCode.html Kryptos Group report] - analyzes how the code is put together, and contains a link to a mirrored copy of the PDF of the original judgment
*cite news
author = Ben Hoyle
url = http://www.timesonline.co.uk/article/0,,2-2155362,00.html
title = A nudge from the Da Vinci judge to help you to crack his code
work = The Times
publisher =
pages =
date = 2006-04-28
accessdate = 2006-04-28

*cite news
author = Ben Hoyle
url = http://www.timesonline.co.uk/article/0,,2-2156137,00.html
title = How I cracked the Smithy code (with a little help from the judge)
work = The Times
publisher =
pages =
date = 2006-04-28
accessdate = 2006-04-28

* [http://smithycode.wikitimescale.org/ Tool to crack the code]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Smithy Bridge railway station — Infobox UK station name = Smithy Bridge code = SMB manager = Northern Rail locale = Smithy Bridge borough = Rochdale years = 1868 1985 events = Original station opened Current station opened platforms = 2 lowusage0405 = 91,750 lowusage0506 =… …   Wikipedia

  • Criticisms of The Da Vinci Code — The Da Vinci Code , a popular suspense novel by Dan Brown, generated a great deal of criticism and controversy after its publication in 2003. Many of the complaints centered on the book s speculations and alleged misrepresentations of core… …   Wikipedia

  • Inaccuracies in The Da Vinci Code — This article is about the controversies regarding the novel. For other uses, see The Da Vinci Code (disambiguation). The Da Vinci Code, a popular suspense novel by Dan Brown, generated a great deal of criticism and controversy after its… …   Wikipedia

  • The Da Vinci Code — This article is about the novel. For other uses, see The Da Vinci Code (disambiguation). The Da Vinci Code …   Wikipedia

  • Peter Smith (judge) — Infobox Judge imagesize = 150px honorific prefix = Sir name = Peter Winston Smith honorific suffix = caption = order = office = High Court of Justice of England and Wales term start = 15 April 2002 term end = nominator = appointer = predecessor …   Wikipedia

  • Dan Brown — For other uses, see Daniel Brown (disambiguation). Dan Brown Born June 22, 1964 (1964 06 22) (age 47) Exeter, New Hampshire, U.S …   Wikipedia

  • One-time pad — Excerpt from a one time pad In cryptography, the one time pad (OTP) is a type of encryption, which has been proven to be impossible to crack if used correctly. Each bit or character from the plaintext is encrypted by a modular addition with a bit …   Wikipedia

  • Book cipher — A book cipher is a cipher in which the key is some aspect of a book or other piece of text; books being common and widely available in modern times, users of book ciphers take the position that the details of the key is sufficiently well hidden… …   Wikipedia

  • The Holy Blood and the Holy Grail — Infobox Book name = The Holy Blood and the Holy Grail title orig = translator = image caption = Cover of the 2005 illustrated hardcover edition author = Michael Baigent, Richard Leigh, and Henry Lincoln illustrator = cover artist = country = UK… …   Wikipedia

  • Elonka Dunin — Elonka Dunin, 2006 Born December 29, 1958 (1958 12 29) (age 52) Santa Monica, California Occupation Video game developer …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”