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