기존 GPG 키에 만료 날짜를 추가할 수 있나요?

기존 GPG 키에 만료 날짜를 추가할 수 있나요?

GPG 키가 있습니다. 이 키는 무제한으로 유효합니다. 나는 최근에 이것이 최선의 생각이 아니라고 생각했습니다. 이것이 제가 질문하는 이유입니다. 기존 GPG 키에 만료 날짜를 추가할 수 있습니까? 아니면 새 키를 만드는 것이 유일한 선택입니까?

답변1

예, 편집할 수 있습니다. 프로세스는 사용 중인 소프트웨어에 따라 다릅니다. 저는 Windows용 GPGkeys를 사용하는데, 여기서 해야 할 일은 개인 키를 마우스 오른쪽 버튼으로 클릭하고 를 선택하는 것뿐입니다 edit > expiration date. 아마도 귀하의 소프트웨어에도 비슷한 방법이 있을 것입니다. 언제든지 수동으로 키를 취소할 수도 있습니다.

답변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 <[email protected]>"
4096-bit RSA key, ID A762A666, created 2009-05-08

암호를 입력하고 키를 저장하면 작업이 완료됩니다. 이전에 키를 업로드한 키 서버에 키를 다시 업로드할 수도 있습니다.

관련 정보