如何更改密码存储区的gpg密钥

威廉·范·昂塞姆(Willem Van Onsem)

可以pass用作密码管理器来存储密码。

手册中尚不清楚的一件事是,是否可以轻松更改所使用的gpg密钥。人们用gpg密钥初始化了密码存储,但是我想知道如果密钥过时了怎么办。

是否有一种方便的方法可以用另一个密钥解密和重新加密存储在密码管理器中的所有密码?

韦恩·沃伦(Wayne Warren)

使用pass init [-p path] <gpg-id>where<gpg-id>指定要用来加密密码的新gpg密钥。根据pass手册页

如果指定的gpg-id与任何现有文件中使用的密钥不同,这些文件将被重新加密以使用新的ID。

这似乎至少在中起作用pass 1.6.5请注意,您需要访问旧的gpg私钥才能解密,然后重新加密您的密码。

警告1

如果您的任何pass目录未使用新密钥重新加密,则可能是因为该.gpg-id文件具有覆盖password-store目录顶层指定的所有gpg-id的文件。我不会在这个问题中介绍如何解决这个问题,因为它可能有点切线,但是我会说pass手册页在解释它方面做得很好。

警告2

如果您的~/.password-store目录是git repo(即您一次运行pass git init),那么请注意,旧的加密将保留在git repo的提交历史记录中;如果您担心潜在的GPG密钥受损,则应采取必要的步骤来git删除该git历史记录。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何正确更改GPG密钥的密码短语?

来自分类Dev

GPG仅使用密码短语加密文件(无需密钥存储)

来自分类Dev

密钥环中的Git GPG密码

来自分类Dev

如何更改/创建密码密钥环

来自分类Dev

如何更改/创建密码密钥环

来自分类Dev

如何使Seahorse(Gnome密钥环)存储ssh密钥的密码?

来自分类Dev

如何使Seahorse(Gnome密钥环)存储ssh密钥的密码?

来自分类Dev

如何通过keytool将密钥导入密钥存储区

来自分类Dev

如何发布GPG密钥?

来自分类Dev

如何使用Gatsby存储和访问API密钥和密码?

来自分类Dev

如何在JSONStore中存储加密密钥/密码

来自分类Dev

如何使用密钥环使用存储的密码来解锁密钥,从而为无密码的ssh / sshfs设置gnome密钥环?

来自分类Dev

如何使用密钥获取数据存储区中的数据

来自分类Dev

使用GPGME生成密钥时,如何让gpg-agent要求输入密码?

来自分类Dev

如何调整GPG / PGP / SSH密钥的默认密码短语缓存持续时间?

来自分类Dev

如何在没有密码的情况下生成gpg4win密钥对?

来自分类Dev

Android密钥库密码更改

来自分类Dev

如何清除缓存的gpg密码?

来自分类Dev

如何清除缓存的gpg密码?

来自分类Dev

如何找到Chromium的密码管理器正在使用的密码存储区?

来自分类Dev

GPG更改对称加密密码

来自分类Dev

如何在Android Studio中更改存储的密码?

来自分类Dev

如何更改签名证书中存储和别名的密码?

来自分类Dev

gpg2导入密钥时要求输入密码

来自分类Dev

程序存储密码是否需要密钥环?

来自分类Dev

使用python密钥环存储密码

来自分类Dev

程序存储密码是否需要密钥环?

来自分类Dev

使用python密钥环存储密码

来自分类Dev

更改登录密码还会更改密钥环密码吗?

Related 相关文章

  1. 1

    如何正确更改GPG密钥的密码短语?

  2. 2

    GPG仅使用密码短语加密文件(无需密钥存储)

  3. 3

    密钥环中的Git GPG密码

  4. 4

    如何更改/创建密码密钥环

  5. 5

    如何更改/创建密码密钥环

  6. 6

    如何使Seahorse(Gnome密钥环)存储ssh密钥的密码?

  7. 7

    如何使Seahorse(Gnome密钥环)存储ssh密钥的密码?

  8. 8

    如何通过keytool将密钥导入密钥存储区

  9. 9

    如何发布GPG密钥?

  10. 10

    如何使用Gatsby存储和访问API密钥和密码?

  11. 11

    如何在JSONStore中存储加密密钥/密码

  12. 12

    如何使用密钥环使用存储的密码来解锁密钥,从而为无密码的ssh / sshfs设置gnome密钥环?

  13. 13

    如何使用密钥获取数据存储区中的数据

  14. 14

    使用GPGME生成密钥时,如何让gpg-agent要求输入密码?

  15. 15

    如何调整GPG / PGP / SSH密钥的默认密码短语缓存持续时间?

  16. 16

    如何在没有密码的情况下生成gpg4win密钥对?

  17. 17

    Android密钥库密码更改

  18. 18

    如何清除缓存的gpg密码?

  19. 19

    如何清除缓存的gpg密码?

  20. 20

    如何找到Chromium的密码管理器正在使用的密码存储区?

  21. 21

    GPG更改对称加密密码

  22. 22

    如何在Android Studio中更改存储的密码?

  23. 23

    如何更改签名证书中存储和别名的密码?

  24. 24

    gpg2导入密钥时要求输入密码

  25. 25

    程序存储密码是否需要密钥环?

  26. 26

    使用python密钥环存储密码

  27. 27

    程序存储密码是否需要密钥环?

  28. 28

    使用python密钥环存储密码

  29. 29

    更改登录密码还会更改密钥环密码吗?

热门标签

归档