Difference between revisions of "GPG"
From Leaky
(Added info about extending the expiry date on a GPG key) |
m (→Extending the expiry date on a GPG key) |
||
| Line 3: | Line 3: | ||
/home/simon/.gnupg/secring.gpg | /home/simon/.gnupg/secring.gpg | ||
------------------------------- | ------------------------------- | ||
| − | sec 2048R/''97063FCD'' 2013-04-24 [expires: 2015-04-24] | + | sec 2048R/'''97063FCD''' 2013-04-24 [expires: 2015-04-24] |
uid Simon Amor <simon@leaky.org> | uid Simon Amor <simon@leaky.org> | ||
ssb 2048R/4EB9E134 2013-04-24 | ssb 2048R/4EB9E134 2013-04-24 | ||
Latest revision as of 15:37, 24 April 2015
Extending the expiry date on a GPG key
$ gpg --list-secret-keys /home/simon/.gnupg/secring.gpg ------------------------------- sec 2048R/97063FCD 2013-04-24 [expires: 2015-04-24] uid Simon Amor <simon@leaky.org> ssb 2048R/4EB9E134 2013-04-24
Edit the appropriate key id
$ gpg --edit-key 97063FCD
pub 2048R/97063FCD created: 2013-04-24 expired: 2015-04-24 usage: SCEA
trust: unknown validity: expired
sub 2048R/4EB9E134 created: 2013-04-24 expired: 2015-04-24 usage: SEA
[ expired] (1). Simon Amor <simon@leaky.org>
Then extend the expiry date by 1 year.
gpg> expire
Changing expiration time for the primary key.
Please specify how long the key should be valid.
0 = key does not expire
<n> = key expires in n days
<n>w = key expires in n weeks
<n>m = key expires in n months
<n>y = key expires in n years
Key is valid for? (0) 1y
Key expires at Sat 23 Apr 14:49:23 2016 BST
gpg: WARNING: Your encryption subkey expires soon. gpg: You may want to change its expiration date too.
Update the expiry date on the sub-key as well.
gpg> key 1
pub 2048R/97063FCD created: 2013-04-24 expires: 2016-04-23 usage: SCEA
trust: unknown validity: unknown
sub* 2048R/4EB9E134 created: 2013-04-24 expired: 2015-04-24 usage: SEA
[ unknown] (1). Simon Amor <simon@leaky.org>
gpg> expire Key is valid for? (0) 1y
Save the changes to the key.
gpg> save You need a passphrase to unlock the secret key for user: "Simon Amor <simon@leaky.org>" 2048-bit RSA key, ID 97063FCD, created 2013-04-24
Next push the key back out to the keyservers
$ gpg -v --keyserver pgp.mit.edu --send-keys 97063FCD gpg: sending key 97063FCD to hkp server pgp.mit.edu