Switch to using pandoc
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
a1e33b2fca
commit
a6102fff5b
|
@ -1,57 +1,184 @@
|
|||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="generator" content="pandoc" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
||||
<title>policy</title>
|
||||
<style>
|
||||
html {
|
||||
line-height: 1.5;
|
||||
font-family: Georgia, serif;
|
||||
font-size: 20px;
|
||||
color: #1a1a1a;
|
||||
background-color: #fdfdfd;
|
||||
}
|
||||
body {
|
||||
margin: 0 auto;
|
||||
max-width: 36em;
|
||||
padding-left: 50px;
|
||||
padding-right: 50px;
|
||||
padding-top: 50px;
|
||||
padding-bottom: 50px;
|
||||
hyphens: auto;
|
||||
word-wrap: break-word;
|
||||
text-rendering: optimizeLegibility;
|
||||
font-kerning: normal;
|
||||
}
|
||||
@media (max-width: 600px) {
|
||||
body {
|
||||
font-size: 0.9em;
|
||||
padding: 1em;
|
||||
}
|
||||
}
|
||||
@media print {
|
||||
body {
|
||||
background-color: transparent;
|
||||
color: black;
|
||||
font-size: 12pt;
|
||||
}
|
||||
p, h2, h3 {
|
||||
orphans: 3;
|
||||
widows: 3;
|
||||
}
|
||||
h2, h3, h4 {
|
||||
page-break-after: avoid;
|
||||
}
|
||||
}
|
||||
p {
|
||||
margin: 1em 0;
|
||||
}
|
||||
a {
|
||||
color: #1a1a1a;
|
||||
}
|
||||
a:visited {
|
||||
color: #1a1a1a;
|
||||
}
|
||||
img {
|
||||
max-width: 100%;
|
||||
}
|
||||
h1, h2, h3, h4, h5, h6 {
|
||||
margin-top: 1.4em;
|
||||
}
|
||||
h5, h6 {
|
||||
font-size: 1em;
|
||||
font-style: italic;
|
||||
}
|
||||
h6 {
|
||||
font-weight: normal;
|
||||
}
|
||||
ol, ul {
|
||||
padding-left: 1.7em;
|
||||
margin-top: 1em;
|
||||
}
|
||||
li > ol, li > ul {
|
||||
margin-top: 0;
|
||||
}
|
||||
blockquote {
|
||||
margin: 1em 0 1em 1.7em;
|
||||
padding-left: 1em;
|
||||
border-left: 2px solid #e6e6e6;
|
||||
color: #606060;
|
||||
}
|
||||
code {
|
||||
font-family: Menlo, Monaco, 'Lucida Console', Consolas, monospace;
|
||||
font-size: 85%;
|
||||
margin: 0;
|
||||
}
|
||||
pre {
|
||||
margin: 1em 0;
|
||||
overflow: auto;
|
||||
}
|
||||
pre code {
|
||||
padding: 0;
|
||||
overflow: visible;
|
||||
}
|
||||
.sourceCode {
|
||||
background-color: transparent;
|
||||
overflow: visible;
|
||||
}
|
||||
hr {
|
||||
background-color: #1a1a1a;
|
||||
border: none;
|
||||
height: 1px;
|
||||
margin: 1em 0;
|
||||
}
|
||||
table {
|
||||
margin: 1em 0;
|
||||
border-collapse: collapse;
|
||||
width: 100%;
|
||||
overflow-x: auto;
|
||||
display: block;
|
||||
font-variant-numeric: lining-nums tabular-nums;
|
||||
}
|
||||
table caption {
|
||||
margin-bottom: 0.75em;
|
||||
}
|
||||
tbody {
|
||||
margin-top: 0.5em;
|
||||
border-top: 1px solid #1a1a1a;
|
||||
border-bottom: 1px solid #1a1a1a;
|
||||
}
|
||||
th {
|
||||
border-top: 1px solid #1a1a1a;
|
||||
padding: 0.25em 0.5em 0.25em 0.5em;
|
||||
}
|
||||
td {
|
||||
padding: 0.125em 0.5em 0.25em 0.5em;
|
||||
}
|
||||
header {
|
||||
margin-bottom: 4em;
|
||||
text-align: center;
|
||||
}
|
||||
#TOC li {
|
||||
list-style: none;
|
||||
}
|
||||
#TOC a:not(:hover) {
|
||||
text-decoration: none;
|
||||
}
|
||||
code{white-space: pre-wrap;}
|
||||
span.smallcaps{font-variant: small-caps;}
|
||||
span.underline{text-decoration: underline;}
|
||||
div.column{display: inline-block; vertical-align: top; width: 50%;}
|
||||
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
|
||||
ul.task-list{list-style: none;}
|
||||
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
|
||||
</style>
|
||||
<!--[if lt IE 9]>
|
||||
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
|
||||
<![endif]-->
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<h1 id="pgpkeysigningpolicyofemeliegraven">PGP Key signing policy of Emelie Graven</h1>
|
||||
|
||||
<h2 id="keycoveredbythispolicy">Key covered by this policy</h2>
|
||||
|
||||
<h1 id="pgp-key-signing-policy-of-emelie-graven">PGP Key signing policy of Emelie Graven</h1>
|
||||
<h2 id="key-covered-by-this-policy">Key covered by this policy</h2>
|
||||
<pre><code>pub ed25519/0x9DEBB56FE610BAD1 2021-09-27 [SC]
|
||||
Key fingerprint = 16D3 6E7B FBB0 0641 BBF6 574D 9DEB B56F E610 BAD1
|
||||
uid [ultimate] Emelie Graven <emelie@graven.dev>
|
||||
uid [ultimate] Emelie Graven <emelie@graven.se>
|
||||
uid [ultimate] Emelie Graven <egrav21@student.aau.dk>
|
||||
sub ed25519/0xC11123726DBB55A1 2021-09-27 [S]
|
||||
sub cv25519/0xF19DB35B8CF6E9F9 2021-09-27 [E] [expires: 2022-03-26]
|
||||
sub ed25519/0x4FEAE545EC7D8ACB 2021-09-27 [A] [expires: 2022-03-26]
|
||||
</code></pre>
|
||||
|
||||
<h2 id="certificationlevels">Certification levels</h2>
|
||||
|
||||
sub cv25519/0xF19DB35B8CF6E9F9 2021-09-27 [E] [expires: 2022-05-29]
|
||||
sub ed25519/0x4FEAE545EC7D8ACB 2021-09-27 [A] [expires: 2022-05-29]</code></pre>
|
||||
<h2 id="certification-levels">Certification levels</h2>
|
||||
<p>I use three levels of certification when signing keys. Each certification level also encompasses the requirements of levels below it.</p>
|
||||
|
||||
<ul>
|
||||
<li><p>Level 0 (Generic certification)
|
||||
This type of signature is used to certify that the key holder is in control of the email address of the UID in question. No assertations are made about the key holder’s identity.</p></li>
|
||||
<li><p>Level 2 (Casual certification)
|
||||
This type of signature is used to certify that identity of the key holder has been verified with at least one form of government-issued photo ID, or another equally secure means of identification.</p></li>
|
||||
<li><p>Level 3 (Positive certification)
|
||||
This type of signature is used to certify that the key holder is a person I trust and know personally, or that someone I know personally has vouched for their identity.</p></li>
|
||||
<li><p>Level 0 (Generic certification) This type of signature is used to certify that the key holder is in control of the email address of the UID in question. No assertations are made about the key holder’s identity.</p></li>
|
||||
<li><p>Level 2 (Casual certification) This type of signature is used to certify that identity of the key holder has been verified with at least one form of government-issued photo ID, or another equally secure means of identification.</p></li>
|
||||
<li><p>Level 3 (Positive certification) This type of signature is used to certify that the key holder is a person I trust and know personally, or that someone I know personally has vouched for their identity.</p></li>
|
||||
</ul>
|
||||
|
||||
<h2 id="signingprocess">Signing process</h2>
|
||||
|
||||
<h2 id="signing-process">Signing process</h2>
|
||||
<p>Steps 1 through 2 are only required for casual and positive certification, steps 3 through 5 are always required.</p>
|
||||
|
||||
<ol>
|
||||
<li>The signee’s identity is verified according to the requirements.</li>
|
||||
<ol type="1">
|
||||
<li>The signee’s identity is verified according to the requirements.</li>
|
||||
<li>The signee gives me a physical copy of their key fingerprint, or in the case of verification over video chat, the fingerprint is supplied verbally.</li>
|
||||
<li>The signee sends me a signed email from each email address corresponding to a UID they want signed.</li>
|
||||
<li>I will reply to each email with the signed key in encrypted form.</li>
|
||||
<li>The signee decrypts the signed keys and optionally publishes them.</li>
|
||||
</ol>
|
||||
|
||||
<h2 id="general">General</h2>
|
||||
|
||||
<p>I appreciate if anyone whose keys I sign would return the favour and sign my keys in accordance with their own signing policy.</p>
|
||||
<p>A signed markdown version of this document can be found <a href="policy.md.asc">here.</a></p>
|
||||
|
||||
<h2 id="changelog">Changelog</h2>
|
||||
|
||||
<p>2021–11–21: Initial release</p>
|
||||
|
||||
<p>2021-11-21: Initial release</p>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
|
|
@ -6,9 +6,10 @@ pub ed25519/0x9DEBB56FE610BAD1 2021-09-27 [SC]
|
|||
Key fingerprint = 16D3 6E7B FBB0 0641 BBF6 574D 9DEB B56F E610 BAD1
|
||||
uid [ultimate] Emelie Graven <emelie@graven.dev>
|
||||
uid [ultimate] Emelie Graven <emelie@graven.se>
|
||||
uid [ultimate] Emelie Graven <egrav21@student.aau.dk>
|
||||
sub ed25519/0xC11123726DBB55A1 2021-09-27 [S]
|
||||
sub cv25519/0xF19DB35B8CF6E9F9 2021-09-27 [E] [expires: 2022-03-26]
|
||||
sub ed25519/0x4FEAE545EC7D8ACB 2021-09-27 [A] [expires: 2022-03-26]
|
||||
sub cv25519/0xF19DB35B8CF6E9F9 2021-09-27 [E] [expires: 2022-05-29]
|
||||
sub ed25519/0x4FEAE545EC7D8ACB 2021-09-27 [A] [expires: 2022-05-29]
|
||||
```
|
||||
|
||||
## Certification levels
|
||||
|
|
|
@ -9,9 +9,10 @@ pub ed25519/0x9DEBB56FE610BAD1 2021-09-27 [SC]
|
|||
Key fingerprint = 16D3 6E7B FBB0 0641 BBF6 574D 9DEB B56F E610 BAD1
|
||||
uid [ultimate] Emelie Graven <emelie@graven.dev>
|
||||
uid [ultimate] Emelie Graven <emelie@graven.se>
|
||||
uid [ultimate] Emelie Graven <egrav21@student.aau.dk>
|
||||
sub ed25519/0xC11123726DBB55A1 2021-09-27 [S]
|
||||
sub cv25519/0xF19DB35B8CF6E9F9 2021-09-27 [E] [expires: 2022-03-26]
|
||||
sub ed25519/0x4FEAE545EC7D8ACB 2021-09-27 [A] [expires: 2022-03-26]
|
||||
sub cv25519/0xF19DB35B8CF6E9F9 2021-09-27 [E] [expires: 2022-05-29]
|
||||
sub ed25519/0x4FEAE545EC7D8ACB 2021-09-27 [A] [expires: 2022-05-29]
|
||||
```
|
||||
|
||||
## Certification levels
|
||||
|
@ -48,8 +49,8 @@ A signed markdown version of this document can be found [here.](policy.md.asc)
|
|||
2021-11-21: Initial release
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iHUEARYKAB0WIQR5E0Gzscqm4KtiPVDBESNybbtVoQUCYb3wtwAKCRDBESNybbtV
|
||||
oV+UAP93k8ZBgvDEAxp42j9cAhniz+ozCO1THQWRFoL9vyxUwQEA73WgPU1XQNpG
|
||||
46l4tTIpgMSIHrtmEWCyszPH9xBOugA=
|
||||
=RBnC
|
||||
iHUEARYKAB0WIQR5E0Gzscqm4KtiPVDBESNybbtVoQUCYb3yRQAKCRDBESNybbtV
|
||||
oQZDAP9ukLKm6mLvgWWDSKTPtvWIPTDIOiN5ynKQ1Fjf3GRyrwEAtRRNyQ6YDrIu
|
||||
I+S5NnQIsWr38tM5H8V3DRd31avw2A4=
|
||||
=PnMt
|
||||
-----END PGP SIGNATURE-----
|
||||
|
|
Loading…
Reference in a new issue