145 lines
5.8 KiB
HTML
145 lines
5.8 KiB
HTML
|
<!DOCTYPE html>
|
||
|
<html lang='en'>
|
||
|
<head>
|
||
|
<title>Crypto is short for Cryptography</title>
|
||
|
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
|
||
|
<style>
|
||
|
html {
|
||
|
height: 100%;
|
||
|
}
|
||
|
|
||
|
body {
|
||
|
margin: 0;
|
||
|
background: black;
|
||
|
font-family: monospace;
|
||
|
font-size: 10pt;
|
||
|
color: forestgreen;
|
||
|
}
|
||
|
|
||
|
a, a:visited {
|
||
|
color: limegreen;
|
||
|
}
|
||
|
|
||
|
main {
|
||
|
max-width: 80ch;
|
||
|
margin: 2em;
|
||
|
padding: 0.5em;
|
||
|
background: #0f0f0f;
|
||
|
border-radius: 1em;
|
||
|
}
|
||
|
|
||
|
hr {
|
||
|
width: 39ch;
|
||
|
border: none;
|
||
|
}
|
||
|
|
||
|
hr::before {
|
||
|
color: forestgreen;
|
||
|
content: '--==U3QzZzRuMGdSNFBoeSBpNSBsMzM3Cg==--';
|
||
|
}
|
||
|
</style>
|
||
|
</head>
|
||
|
<body>
|
||
|
<main>
|
||
|
<pre>
|
||
|
░█▀▀░█▀▄░█░█░█▀█░▀█▀░█▀█
|
||
|
░█░░░█▀▄░░█░░█▀▀░░█░░█░█
|
||
|
░▀▀▀░▀░▀░░▀░░▀░░░░▀░░▀▀▀
|
||
|
|
||
|
░▀█▀░█▀▀░░░█▀▀░█░█░█▀█░█▀▄░▀█▀░░░█▀▀░█▀█░█▀▄
|
||
|
░░█░░▀▀█░░░▀▀█░█▀█░█░█░█▀▄░░█░░░░█▀▀░█░█░█▀▄
|
||
|
░▀▀▀░▀▀▀░░░▀▀▀░▀░▀░▀▀▀░▀░▀░░▀░░░░▀░░░▀▀▀░▀░▀
|
||
|
|
||
|
░█▀▀░█▀▄░█░█░█▀█░▀█▀░█▀█░█▀▀░█▀▄░█▀█░█▀█░█░█░█░█
|
||
|
░█░░░█▀▄░░█░░█▀▀░░█░░█░█░█░█░█▀▄░█▀█░█▀▀░█▀█░░█░
|
||
|
░▀▀▀░▀░▀░░▀░░▀░░░░▀░░▀▀▀░▀▀▀░▀░▀░▀░▀░▀░░░▀░▀░░▀░
|
||
|
</pre>
|
||
|
|
||
|
<hr>
|
||
|
|
||
|
<p>
|
||
|
Crypto used to be cool. It had edge. It felt dangerous. Sharing
|
||
|
cryptography with someone on the internet could violate international
|
||
|
arms treaties. But then, like so many cool terms before and after, a
|
||
|
bunch of people who wanted to be rich came along and just about ruined
|
||
|
everything.
|
||
|
</p>
|
||
|
|
||
|
<p>
|
||
|
The cryptography of the past still exists. It's still strong as ever. It
|
||
|
even comes in e2e messaging apps so slick that your mom can use them. But
|
||
|
sometimes I want it to be crunchy. I want a command so ugly that I can
|
||
|
barely get it to work and that dumps out an incomprehensible stream of
|
||
|
bits when I get it wrong. I could have been a cypherpunk. Well, not
|
||
|
really. I was an angsty teen at around the right time but I was stuck in
|
||
|
the sticks with no computer.
|
||
|
</p>
|
||
|
|
||
|
<p>
|
||
|
PGP, cryptograms, Vigenère, pigpen... they're all cooler than any coin.
|
||
|
They're more fun than a contract so mathematically smart you can almost
|
||
|
forget it relies on an actual person to fulfil it. So let's make and
|
||
|
break pen-and-paper cyphers together. Copy my public key from below and
|
||
|
import it into your ring. Generate your own. Sign mine. Use them to email
|
||
|
me a bad poem about encryption. It will be a poem the CIA couldn't read
|
||
|
if every agent tried. The technology is every bit ours as much as theirs.
|
||
|
We can use it.
|
||
|
</p>
|
||
|
|
||
|
<hr>
|
||
|
|
||
|
<p>
|
||
|
<div>PUNENPGREF CRECYRK</div>
|
||
|
<div>GUR FRPERG GB HAQREFGNAQ</div>
|
||
|
<div>EBGNGR OL GUVEGRRA</div>
|
||
|
</p>
|
||
|
|
||
|
<hr>
|
||
|
|
||
|
<pre>
|
||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||
|
|
||
|
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
|
||
|
y9uboKfuKwDZIIovIRfPehugs2b7jF4ZJgVKXg==
|
||
|
=j/rB
|
||
|
-----END PGP PUBLIC KEY BLOCK-----
|
||
|
</pre>
|
||
|
</main>
|
||
|
</body>
|
||
|
</html>
|