Buscar llave a modificar:
$ gpg --list-keys liquidat@example.com pub 2048R/ABCDEF12 2012-09-10 [expires: 2032-09-10] uid liquidat <liquidat@example.com> sub 2048R/BCDEF123 2012-09-10 [expires: 2032-09-10]]
Editar llave y modificar:
$ gpg --edit-key ABCDEF12 gpg (GnuPG) 1.4.12; Copyright (C) 2012 Free Software Foundation, Inc. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Secret key is available. pub 2048R/ABCDEF12 created: 2012-09-10 expires: 2013-09-10 usage: SC trust: ultimate validity: ultimate sub 2048R/BCDEF123 created: 2012-09-10 expires: 2013-09-10 usage: E [ultimate] (1). liquidat <liquidat@example.com> 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) 3y Key expires at Fri May 6 15:45:42 2016 CEST Is this correct? (y/N) y You need a passphrase to unlock the secret key for user: "liquidat <liquidat@example.com>" 2048-bit RSA key, ID ABCDEF12, created 2012-09-10 gpg> list pub 2048R/ABCDEF12 created: 2012-09-10 expires: 2016-09-10 usage: SC trust: ultimate validity: ultimate sub 2048R/BCDEF123 created: 2012-09-10 expires: 2013-09-10 usage: E [ultimate] (1). liquidat <liquidat@example.com> gpg> key 1 pub 2048R/ABCDEF12 created: 2012-09-10 expires: 2016-09-10 usage: SC trust: ultimate validity: ultimate sub* 2048R/BCDEF123 created: 2012-09-10 expires: 2013-09-10 usage: E [ultimate] (1). liquidat <liquidat@example.com> gpg> expire Changing expiration time for a subkey. 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) 3y Key expires at Fri May 6 15:45:42 2016 CEST Is this correct? (y/N) y You need a passphrase to unlock the secret key for user: "liquidat <liquidat@example.com>" 2048-bit RSA key, ID BCDEF123, created 2012-09-10 gpg> list pub 2048R/ABCDEF12 created: 2012-09-10 expires: 2016-09-10 usage: SC trust: ultimate validity: ultimate sub 2048R/BCDEF123 created: 2012-09-10 expires: 2016-09-10 usage: E [ultimate] (1). liquidat <liquidat@example.com> gpg> save
Subir al keyserver:
$ gpg --keyserver pgp.mit.edu --send-keys ABCDEF12 gpg: sending key ABCDEF12 to hkp server pgp.mit.edu