Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Cc: robbat2@g.o, "Michał Górny" <mgorny@g.o>
Subject: [gentoo-dev] [PATCH v3 10/12] glep-0063: Make 2-yearly expiration term mandatory
Date: Thu, 05 Jul 2018 20:58:39
Message-Id: 20180705205403.6530-11-mgorny@gentoo.org
In Reply to: [gentoo-dev] [PATCH v3 00/12] GLEP 63 update by "Michał Górny"
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

Replies