У меня есть GPG-ключ. Этот ключ не ограничен действительным. Недавно я подумал, что это не лучшая идея. Вот почему мой вопрос: могу ли я добавить срок действия к существующему GPG-ключу? Или мой единственный вариант - создать новый ключ?
2 ответа
Если вы делаете это из командной строки, вы можете сделать это с помощью gpg
:-
[andys@daedalus ~]$ gpg --edit-key 0xA762A666
<...>
Command> 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) 10y
Key expires at Mon 14 Dec 2020 23:49:53 GMT
Is this correct? (y/N) y
You need a passphrase to unlock the secret key for
user: "Andy Smith <andy.smith@netprojects.org.uk>"
4096-bit RSA key, ID A762A666, created 2009-05-08
Введите ваш пароль, сохраните ключ, и все готово. Возможно, вы захотите повторно загрузить ключ на любой сервер ключей, на который вы ранее загрузили ключ.
Да, вы можете редактировать его. Процесс будет зависеть от программного обеспечения, которое вы используете. Я использую GPGkeys для Windows, где все, что вам нужно сделать, это щелкнуть правой кнопкой мыши на вашем закрытом ключе и выбрать «Правка»> «Срок edit > expiration date
. Вероятно, в вашем программном обеспечении есть похожий метод. Вы также можете вручную отозвать ключ в любое время.