gnupg: サブキーの有効期限を過去に設定する

gnupg: サブキーの有効期限を過去に設定する

GPG サブキーの有効期限を過去に設定したいのですが、gpg --edit-keyそれができません。回避策はありますか?

理由: サブキーの有効期限を過去に設定して一時的に無効にしておくと便利です。単に取り消してしまうと、後で再度有効にすることができなくなります。

答え1

回避策としては、文句を言わないようにfaketime説得するために、gnupgこの他の質問:

$ faketime 'last week' gpg2 --edit-key ABCDEF12

そして、通常のコマンドを使用して、サブキーを明日期限切れにします。その「明日」は、実際には 6 日前になります。

関連情報