我想在过去设置 GPG 子密钥的到期日期,但gpg --edit-key不允许我这样做。有什么解决方法吗?
基本原理:将子项的过期日期设置为过去以便暂时禁用它是很有用的。如果您只是撤销它,您将无法在以后再次启用它。
一个可能的解决方法是用来faketime说服gnupg不要抱怨。看到另一个问题:
$ faketime 'last week' gpg2 --edit-key ABCDEF12
Run Code Online (Sandbox Code Playgroud)
然后明天使用普通命令使子密钥过期。那个“明天”实际上是六天前。