{"id":1004,"date":"2012-11-12T19:04:46","date_gmt":"2012-11-13T01:04:46","guid":{"rendered":"http:\/\/derekbruff.org\/blogs\/fywscrypto\/?p=1004"},"modified":"2012-11-12T19:07:16","modified_gmt":"2012-11-13T01:07:16","slug":"the-onetime-pad","status":"publish","type":"post","link":"https:\/\/derekbruff.org\/blogs\/fywscrypto\/2012\/11\/12\/the-onetime-pad\/","title":{"rendered":"The Onetime Pad"},"content":{"rendered":"<p>In \u201cThe Castle,\u201d Lawrence Waterhouse arrives at the Castle in Outer Qwghlm, serving as the advance party to Detachment 2702. He is responsible for surveying the Castle and setting up appropriate accommodation away from the prying eyes of the servants.\u00a0He finds a place that can adequately serve the purposes of Detachment 2702 and requests the required materials using a onetime pad to encrypt his message.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright size-medium wp-image-1005\" style=\"border-color: #bbbbbb;background-color: #eeeeee;margin-top: 0.4em\" src=\"http:\/\/derekbruff.org\/blogs\/fywscrypto\/files\/2012\/11\/5269144634_936bde6056_n-300x185.jpg\" alt=\"\" width=\"300\" height=\"185\" srcset=\"https:\/\/derekbruff.org\/blogs\/fywscrypto\/files\/2012\/11\/5269144634_936bde6056_n-300x185.jpg 300w, https:\/\/derekbruff.org\/blogs\/fywscrypto\/files\/2012\/11\/5269144634_936bde6056_n.jpg 320w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>The onetime pad has been proved to be the only unbreakable method of encryption and its security lies in the randomness of its keys. Sheets of paper, or pads,\u00a0containing these random keys are distributed to men in the field, and messages are enciphered accordingly. To increase the strength of its security, Waterhouse discards the letter \u2018J\u2019 and replaces it with \u2018I\u2019 in his messages. He also only uses every third line of the onetime pad. In addition, instead of simply enciphering his message using the conventional Vigenere square, he uses modular arithmetic to convert the letters into numbers and then back to letters again.<\/p>\n<p>One of the impracticalities of the onetime pad is guaranteeing that everyone is using the correct sheet of keys. To overcome this obstacle, serial numbers that are unique to each sheet are typed across the top to indicate which sheet is being used. Another problem facing people who use the onetime pad is the generation of truly random keys. The men in Detachment 2702 get around this issue by using a device used in bingo parlors to produce random letters. The device containing 25 balls, to represent the 25 letters of the alphabet exclusing \u2018J\u2019, is rotated and a random ball is selected. The letter on the ball is\u00a0then typed onto the sheet and so on.<\/p>\n<p>In conclusion, <em>Cryptonomicon <\/em>has enhanced my understanding of onetime pads by suggesting several ways of strengthening this encryption technique as well as offering methods of overcoming the obstacles associated with its use.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In \u201cThe Castle,\u201d Lawrence Waterhouse arrives at the Castle in Outer Qwghlm, serving as the advance party to Detachment 2702. He is responsible for surveying the Castle and setting up appropriate accommodation away from the prying eyes of the servants.\u00a0He finds a place that can adequately serve the purposes of Detachment 2702 and requests the [&hellip;]<\/p>\n","protected":false},"author":112,"featured_media":1005,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[110,114,95],"class_list":["post-1004","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-student-posts","tag-cryptonomicon","tag-onetime-pad","tag-security"],"_links":{"self":[{"href":"https:\/\/derekbruff.org\/blogs\/fywscrypto\/wp-json\/wp\/v2\/posts\/1004","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/derekbruff.org\/blogs\/fywscrypto\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/derekbruff.org\/blogs\/fywscrypto\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/derekbruff.org\/blogs\/fywscrypto\/wp-json\/wp\/v2\/users\/112"}],"replies":[{"embeddable":true,"href":"https:\/\/derekbruff.org\/blogs\/fywscrypto\/wp-json\/wp\/v2\/comments?post=1004"}],"version-history":[{"count":5,"href":"https:\/\/derekbruff.org\/blogs\/fywscrypto\/wp-json\/wp\/v2\/posts\/1004\/revisions"}],"predecessor-version":[{"id":1010,"href":"https:\/\/derekbruff.org\/blogs\/fywscrypto\/wp-json\/wp\/v2\/posts\/1004\/revisions\/1010"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/derekbruff.org\/blogs\/fywscrypto\/wp-json\/wp\/v2\/media\/1005"}],"wp:attachment":[{"href":"https:\/\/derekbruff.org\/blogs\/fywscrypto\/wp-json\/wp\/v2\/media?parent=1004"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/derekbruff.org\/blogs\/fywscrypto\/wp-json\/wp\/v2\/categories?post=1004"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/derekbruff.org\/blogs\/fywscrypto\/wp-json\/wp\/v2\/tags?post=1004"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}