Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] data/glep:master commit in: /
Date: Sun, 29 Jul 2018 20:51:12
Message-Id: 1532894846.4c6ee94a5f65ade7ea61fe5f6dd7eb55adbc5497.mgorny@gentoo
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).