--- title: "extending gpg keys" date: 2020-06-22T11:58:48+02:00 draft: false snippet_types: ["gpg"] --- Don't let those keys expire. 🚨 Time to edit some keys: ```shell gpg --edit-key t@travisshears.com Secret key is available. sec rsa2048/D4C2E4DFAB8BABF8 created: 2018-07-18 expires: 2020-07-17 usage: SC ssb rsa2048/25C629D0FECC25B9 created: 2018-07-18 expires: 2020-07-17 usage: E ssb rsa4096/97F7C2B46E6C5D11 created: 2019-09-28 expires: 2023-09-28 usage: E ``` 1. select key to change `key 1` 1. `expire` 1. duration: `1y` 1. repeat until every key is updated resulting output should be something like: ```shell sec rsa2048/D4C2E4DFAB8BABF8 created: 2018-07-18 expires: 2021-06-22 usage: SC ssb rsa2048/25C629D0FECC25B9 created: 2018-07-18 expires: 2021-06-22 usage: E ssb rsa4096/97F7C2B46E6C5D11 created: 2019-09-28 expires: 2021-06-22 usage: E ``` lastly `save` and done source: - https://keithbeattyblog.wordpress.com/2019/05/04/how-to-extend-your-gpg-key/