Commit Diff


commit - 4dcf29afebff0ac0f485f2e8f0a8caee6bc37763
commit + fc1aa15fd1153b71316bac4ef4edd568896f1307
blob - 073605cbcb6cf74246c66901ee94c92679890e93
blob + d1fc85d35ae6080e11fdf62b7fc52c355719ec8d
--- index.html
+++ index.html
@@ -7,9 +7,13 @@
 </head>
 <body>
 <h1>Tobias Heider</h1>
-<a href="https://github.com/tobhe">Github</a>
-<a href="https://gitlab.com/tobhe">Gitlab</a>
-<a href="https://www.openiked.org">OpenIKED</a>
-<a href="mailto:me@tobhe.de">Mail</a>
+<span id="links">
+	<a href="https://github.com/tobhe">Github</a>
+	<a href="https://gitlab.com/tobhe">Gitlab</a>
+	<a href="https://www.openiked.org">OpenIKED</a>
+	<hr>
+	<a href="pgp.html">PGP</a>
+	<a href="mailto:me@tobhe.de">Mail</a>
+</span>
 </body>
 </html>
blob - d89518a9b3c6269fdf0a0610f63d2e781911d576
blob + b55fabfba420a26cd2abe8c9c951829fd6342e11
--- styles.css
+++ styles.css
@@ -9,6 +9,26 @@ body {
     background: #1e1f21;
     color: #EEEFF1;
 }
+
+body#keys {
+    top: auto;
+    position: relative;
+    text-align: left;
+    margin: auto;
+    max-width: 50ch;
+    padding: 3em 1em;
+    line-height: 1.75;
+    font-size: 1.25em;
+}
+
+#oldkeys {
+    color: #717171;
+}
+
+#links {
+    display: inline-block;
+}
+
 a:link { font-weight: bold; color: #F55; }
 a:visited { font-weight: bold; color: #F55; }
 a:active { font-weight: bold; color: #F55; }
blob - /dev/null
blob + 0d440e81aac9b8dae01db4a3e4d0130452775cb8 (mode 644)
--- /dev/null
+++ pgp.html
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<html lang="en-US">
+<head>
+  <meta charset="ascii">
+  <link rel="stylesheet" href="styles.css">
+  <link rel='shortcut icon' type='image/x-icon' href='/favicon.ico' />
+</head>
+<body id="keys">
+
+My current PGP key has the fingerprint
+<pre>
+  9B69 3D74 4080 2E8A 6FF8 03DE 1349 8F03 2CCF E9DA
+</pre>
+and can be found <a href="pubkey-9B693D7.txt">here</a>
+or on PGP keyservers such as the
+<a href="https://keyserver.ubuntu.com/">Ubuntu keyserver</a>.
+<span id="oldkeys">
+<hr>
+Below are fingerprints of keys I have used in the past:
+<pre>
+  EB2D D5AC E493 A9F7 92D7 6765 BC9F AF03 16D6 90CF
+  3BFF 8BA8 A1B9 BEA8 C29F 0939 FF67 4A58 6066 9B11
+</pre>
+</span>
+
+</body>
+</html>
blob - /dev/null
blob + d70bdb88eaafa8c0283f6052fdf01f4b4189b75a (mode 644)
--- /dev/null
+++ pubkey-9B693D7.txt
@@ -0,0 +1,78 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+=M+Up
+-----END PGP PUBLIC KEY BLOCK-----