Jump to content

Smithycode

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Suruena (talk | contribs) at 21:47, 27 April 2006 ({{merge|Smithy code}}). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

smithycode is the first ten characters of hidden text in judge Peter Smith's 71 page ruling in "The Da Vinci Code" copyright case.

The rest of the encrypted text may be:

Jaeiextostgpsacgreamqwfkadpmqzv

It is not obvious if the first character 'J' is capitalized in the plaintext or not.

simthycode may be part of the encrypted text, may be the password, or may just be text that causes the curious to attempt to decrypt the rest of the text.

The complete text of the ruling is available on-line in PDF [1].

Rotating Text

The encrypted text does not seem to be a simple rotation text.

Shifting by password

Simply shifting the encrypted text by the password 'smithycode' ('a' meaning shift by 1, 'b' meaning shift by 2) does not yeild any simingly interesting plaintext.

<script type="text/javascript">
var ciphertext = 'jaeiextostgpsacgreamqwfkadpmqzv'
var password = 'smithycode'

var firstLetter = 'a'
var A = firstLetter.charCodeAt(0);

var text = ''

for (n = 0; n < ciphertext.length; ++n) {
      var c = ciphertext.charCodeAt(n);
      var r = password.charCodeAt(n % password.length)
      var cc = c - A
      var rr = r - A + 1
      var ncc = ((cc + rr) % 26) + A
      var nchar = String.fromCharCode(ncc)
      text = text + nchar
}

alert(text)


</script>