1 |
Replace the disjoint 'minimum' and 'recommendation' for expiration with |
2 |
a single requirement. Make it 2 years. Also, remove disjoint |
3 |
expiration recommendation for the primary key and subkeys since many |
4 |
developers fail at implementing that anyway. |
5 |
--- |
6 |
glep-0063.rst | 15 ++++++++------- |
7 |
1 file changed, 8 insertions(+), 7 deletions(-) |
8 |
|
9 |
diff --git a/glep-0063.rst b/glep-0063.rst |
10 |
index 8c3dd1b..0fdf5ed 100644 |
11 |
--- a/glep-0063.rst |
12 |
+++ b/glep-0063.rst |
13 |
@@ -6,7 +6,7 @@ Author: Robin H. Johnson <robbat2@g.o>, |
14 |
Marissa Fischer <blogtodiffer@×××××.com> |
15 |
Type: Standards Track |
16 |
Status: Final |
17 |
-Version: 1.1 |
18 |
+Version: 2 |
19 |
Created: 2013-02-18 |
20 |
Last-Modified: 2018-07-05 |
21 |
Post-History: 2013-11-10 |
22 |
@@ -27,6 +27,11 @@ OpenPGP key management policies for the Gentoo Linux distribution. |
23 |
Changes |
24 |
======= |
25 |
|
26 |
+v2 |
27 |
+ The distinct minimal and recommended expirations have been replaced |
28 |
+ by a single requirement. The rules have been simplified to use |
29 |
+ the same time of 2 years for both the primary key and subkeys. |
30 |
+ |
31 |
v1.1 |
32 |
The recommended RSA key size has been changed from 4096 bits |
33 |
to 2048 bits to match the GnuPG recommendations [#GNUPG-FAQ-11-4]_. |
34 |
@@ -74,7 +79,7 @@ not be used to commit. |
35 |
|
36 |
c. ECC curve 25519 |
37 |
|
38 |
-4. Key expiry: 5 years maximum |
39 |
+4. Expiration date on key and all subkeys set to at most 2 years |
40 |
|
41 |
5. Upload your key to the SKS keyserver rotation before usage! |
42 |
|
43 |
@@ -131,11 +136,7 @@ their primary key). |
44 |
2. Primary key and the signing subkey are both of type RSA, 2048 bits |
45 |
(OpenPGP v4 key format or later) |
46 |
|
47 |
-3. Key expiry: |
48 |
- |
49 |
- a. Primary key: 3 years maximum, expiry date renewed annually. |
50 |
- |
51 |
- b. Signing subkey: 1 year maximum, expiry date renewed every 6 months. |
52 |
+3. Key expiration renewed annually |
53 |
|
54 |
4. Create a revocation certificate & store it hardcopy offsite securely |
55 |
(it's about ~300 bytes). |
56 |
-- |
57 |
2.18.0 |