1 |
commit: 4c6ee94a5f65ade7ea61fe5f6dd7eb55adbc5497 |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Jul 4 10:03:57 2018 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Jul 29 20:07:26 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/data/glep.git/commit/?id=4c6ee94a |
7 |
|
8 |
glep-0063: Update and unify expiration term |
9 |
|
10 |
Replace the disjoint 'minimum' and 'recommendation' for expiration with |
11 |
a single requirement. Make it 2.5 years with recommended annual renewal |
12 |
to a fixed day of the year (2 years + some grace time for renewal). |
13 |
Also, remove disjoint expiration recommendation for the primary key |
14 |
and subkeys since many developers fail at implementing that anyway. |
15 |
|
16 |
glep-0063.rst | 16 +++++++++------- |
17 |
1 file changed, 9 insertions(+), 7 deletions(-) |
18 |
|
19 |
diff --git a/glep-0063.rst b/glep-0063.rst |
20 |
index 7f870bb..9ba778b 100644 |
21 |
--- a/glep-0063.rst |
22 |
+++ b/glep-0063.rst |
23 |
@@ -7,7 +7,7 @@ Author: Robin H. Johnson <robbat2@g.o>, |
24 |
Michał Górny <mgorny@g.o> |
25 |
Type: Standards Track |
26 |
Status: Final |
27 |
-Version: 1.1 |
28 |
+Version: 2 |
29 |
Created: 2013-02-18 |
30 |
Last-Modified: 2018-07-07 |
31 |
Post-History: 2013-11-10 |
32 |
@@ -28,6 +28,11 @@ OpenPGP key management policies for the Gentoo Linux distribution. |
33 |
Changes |
34 |
======= |
35 |
|
36 |
+v2 |
37 |
+ The distinct minimal and recommended expirations have been replaced |
38 |
+ by a single requirement. The rules have been simplified to use |
39 |
+ the same maximum time of 900 days for both the primary key and subkeys. |
40 |
+ |
41 |
v1.1 |
42 |
The recommended RSA key size has been changed from 4096 bits |
43 |
to 2048 bits to match the GnuPG recommendations [#GNUPG-FAQ-11-4]_. |
44 |
@@ -75,7 +80,8 @@ not be used to commit. |
45 |
|
46 |
c. ECC curve 25519 |
47 |
|
48 |
-4. Key expiry: 5 years maximum |
49 |
+4. Expiration date on key and all subkeys set to no more than 900 days |
50 |
+ into the future |
51 |
|
52 |
5. Upload your key to the SKS keyserver rotation before usage! |
53 |
|
54 |
@@ -132,11 +138,7 @@ their primary key). |
55 |
2. Primary key and the signing subkey are both of type RSA, 2048 bits |
56 |
(OpenPGP v4 key format or later) |
57 |
|
58 |
-3. Key expiry: |
59 |
- |
60 |
- a. Primary key: 3 years maximum, expiry date renewed annually. |
61 |
- |
62 |
- b. Signing subkey: 1 year maximum, expiry date renewed every 6 months. |
63 |
+3. Key expiration renewed annually to a fixed day of the year |
64 |
|
65 |
4. Create a revocation certificate & store it hardcopy offsite securely |
66 |
(it's about ~300 bytes). |