Commit 054b1cd3 authored by John's avatar John

Site updated: 2018-11-06 21:04:25

parent 5de9da79
......@@ -19,7 +19,7 @@
<meta property="og:description" content="When “pretty good” is good enough PGP stands for “Pretty Good Privacy”. It’s a set of algorithms for encrypting, compressing, and signing…">
<meta property="og:locale" content="en">
<meta property="og:image" content="http://blog.thebestjohn.com/images/sonoff/sonoff.jpg">
<meta property="og:updated_time" content="2018-11-06T19:48:34.405Z">
<meta property="og:updated_time" content="2018-11-06T21:03:23.352Z">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="You down with PGP? Yeah you know me!">
<meta name="twitter:description" content="When “pretty good” is good enough PGP stands for “Pretty Good Privacy”. It’s a set of algorithms for encrypting, compressing, and signing…">
......@@ -185,8 +185,10 @@
<p>Next we’ll make our one time pad by generating a bunch of random letters. Important to note here that randomness is essential to this whole thing. Most of the things you <strong>think</strong> are random are not. Truly random things are difficult,
but we’re not dealing with life or death info.</p>
<p>I went to <a href="https://www.random.org/strings/" rel="external nofollow noopener noreferrer" target="_blank">random.org/strings</a> and got 20 random 2 character strings. One of the most important security rules for making iron clad One-time
Pad ciphers is to not use computers at all for encryption/decryption. You do want something truly random to make the pad and that is usually a computer of some sort. True randomness is hard to come by but that’s another post. when using
a computer to encrypt or decrypt, you leave behind data without even knowing it and it’s usually a variable that you cannot properly control. But again, we’re just having fun.</p>
Pad ciphers is to not use computers at all for encryption/decryption. You do want something truly random to make the pad and that is usually a computer of some sort. The idea is to have a computer make the One-time pad data while Alice and
Bob are together and in a safe place. That computer should not belong to either Alice or Bob and would likely be owned by Alice and Bob’s handlers. It shouldn’t be connected to any network, and for real security, should be annihilated with
antimatter after use. True randomness is hard to come by but that’s another post. When using a computer to encrypt or decrypt, Alice or Bob could leave behind data without even knowing it and it’s usually a variable that they cannot properly
control. Again, we’re just having fun.</p>
<blockquote>
<p>IM OT WM GU BY SH EB JR PU YC PV LW ZI CZ DB DM RU BH TY FV</p>
</blockquote>
......@@ -476,7 +478,8 @@
<p>You’ll notice the cipher is the same. It’s the same thing Eve has, but the message is different! It would have been nice to work out a message that could fit our conversion table nicely but remember that our attacker doesn’t know that either
and therefore would have to assume that on the conversion table, there are numbers that go up to 93 and so on. Often time codebooks use numbers like this as well.</p>
<h2 id="Circling-back-to-GPG"><a href="#Circling-back-to-GPG" class="headerlink" title="Circling back to GPG"></a>Circling back to <abbr title="GNU Privacy Guard">GPG</abbr></h2>
<p>Luckily though, I’ve found this </p>
<p>What if Alice and Bob were never in the same room together? As soon as anyone, outside Alice and Bob, put their hands on a One-time pad, it should be considered compromised and, for all intents and purposes, useless.</p>
<p>Luckily though, I’ve found this <a href="https://www.youtube.com/watch?v=YEBfamv-_do&amp;t=3m23s" rel="external nofollow noopener noreferrer" target="_blank">https://www.youtube.com/watch?v=YEBfamv-_do&amp;t=3m23s</a></p>
<p><img src="/images/gpg/image.jpg" alt="Image alt text"></p>
<p><a href="https://alexcabal.com/creating-the-perfect-gpg-keypair/" rel="external nofollow noopener noreferrer" target="_blank">https://alexcabal.com/creating-the-perfect-gpg-keypair/</a><br><a href="http://biglumber.com/index.html" rel="external nofollow noopener noreferrer"
target="_blank">http://biglumber.com/index.html</a></p>
......@@ -516,7 +519,7 @@
})();
</script><noscript>Enable JavaScript to see comments.</noscript>
<!-- Meta Tags for Structured Data-->
<meta itemprop="dateModified" content="2018-11-06T19:48:34.405Z">
<meta itemprop="dateModified" content="2018-11-06T21:03:23.352Z">
<meta itemprop="articleBody" content="When “pretty good” is good enough
PGP stands for “Pretty Good Privacy”. It’s a set of algorithms for encrypting, compressing, and signing data so that a specific person can open and read that...">
<meta itemprop="url" content="/posts/you-down-with-pgp-yeah-you-know-me/">
......
......@@ -4,7 +4,7 @@
<url>
<loc>http://blog.thebestjohn.com/posts/you-down-with-pgp-yeah-you-know-me/</loc>
<lastmod>2018-11-06T19:48:34.405Z</lastmod>
<lastmod>2018-11-06T21:03:23.352Z</lastmod>
</url>
......@@ -37,42 +37,42 @@
</url>
<url>
<loc>http://blog.thebestjohn.com/posts/table-based-design/</loc>
<loc>http://blog.thebestjohn.com/posts/sonoff-micropython-wonderland/</loc>
<lastmod>2018-11-03T23:30:58.784Z</lastmod>
</url>
<url>
<loc>http://blog.thebestjohn.com/posts/the-plasma-speaker-saga-pt-iii/</loc>
<loc>http://blog.thebestjohn.com/posts/table-based-design/</loc>
<lastmod>2018-11-03T23:30:58.784Z</lastmod>
</url>
<url>
<loc>http://blog.thebestjohn.com/posts/sonoff-micropython-wonderland/</loc>
<loc>http://blog.thebestjohn.com/posts/the-plasma-speaker-saga-pt-iii/</loc>
<lastmod>2018-11-03T23:30:58.784Z</lastmod>
</url>
<url>
<loc>http://blog.thebestjohn.com/posts/setting-up-hexo-auto-deploy-from-gitlab/</loc>
<loc>http://blog.thebestjohn.com/posts/matrix-keypad/</loc>
<lastmod>2018-11-03T23:30:58.784Z</lastmod>
</url>
<url>
<loc>http://blog.thebestjohn.com/about/index.html</loc>
<loc>http://blog.thebestjohn.com/posts/setting-up-hexo-auto-deploy-from-gitlab/</loc>
<lastmod>2018-11-03T23:30:58.784Z</lastmod>
</url>
<url>
<loc>http://blog.thebestjohn.com/posts/matrix-keypad/</loc>
<loc>http://blog.thebestjohn.com/about/index.html</loc>
<lastmod>2018-11-03T23:30:58.784Z</lastmod>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment