Vấn đề: Tôi nhận được một danh sách các khóa bí mật khác nhau khi sử dụng gpg -K so với gpg -edit và các khóa bị thiếu không còn có thể được sử dụng để giải mã. Làm thế nào để tôi sửa lỗi này?
Thí dụ:
C:\...\>gpg --edit 11111111
gpg (GnuPG) 2.0.12; Copyright (C) 2009 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Secret key is available.
pub 2048R/11111111 created: 2012-09-09 expires: never usage: SC
trust: ultimate validity: ultimate
sub 2048R/22222222 created: 2012-09-09 expired: 2015-11-28 usage: E
sub 2048R/33333333 created: 2014-11-28 expired: 2015-11-28 usage: S
sub 2048R/44444444 created: 2015-12-08 expired: 2016-12-31 usage: S
sub 2048R/55555555 created: 2015-12-08 expired: 2016-12-31 usage: E
sub 4096R/66666666 created: 2016-12-28 expires: 2017-12-31 usage: S
sub 4096R/77777777 created: 2016-12-28 expires: 2017-12-31 usage: E
[ultimate] (1). Full Name <name@email.com>
C:\...\>gpg -K
C:/GnuPG/secring.gpg
--------------------
sec 2048R/11111111 2012-09-09
uid Full Name <name@email.com>
ssb 2048R/22222222 2012-09-09
ssb 2048R/33333333 2014-11-28
ssb 4096R/66666666 2016-12-28
ssb 4096R/77777777 2016-12-28
Bạn sẽ thấy rằng 44444444 và 55555555 bị thiếu trong gpg -K.
Mọi thứ đã thử: thêm khóa mới và xóa khóa mới hơn (đã từng có một lỗi chỉ liệt kê khóa mới nhất) và nâng cấp và hạ cấp các phiên bản của GPG4win.
Vui lòng đề xuất từ khóa tìm kiếm nếu đây là vấn đề RTFM.
Lưu ý: Tôi đang sử dụng Gpg4win trên Win10 nhưng tôi sẽ quay * nix nếu cần để sắp xếp thứ này.