Masalah: Saya mendapatkan daftar kunci rahasia yang berbeda saat menggunakan gpg -K dari gpg -edit, dan kunci yang hilang tidak lagi dapat digunakan untuk mendekripsi. Bagaimana cara saya memperbaikinya?
Contoh:
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 <[email protected]>
C:\...\>gpg -K
C:/GnuPG/secring.gpg
--------------------
sec 2048R/11111111 2012-09-09
uid Full Name <[email protected]>
ssb 2048R/22222222 2012-09-09
ssb 2048R/33333333 2014-11-28
ssb 4096R/66666666 2016-12-28
ssb 4096R/77777777 2016-12-28
Anda akan melihat bahwa 44444444 dan 55555555 hilang dari gpg -K.
Hal-hal yang dicoba: menambahkan kunci baru dan menghapus kunci baru (pernah ada bug yang hanya mencantumkan kunci terbaru) dan meningkatkan dan menurunkan versi GPG4win.
Harap sarankan kata kunci pencarian jika ini adalah masalah RTFM.
Catatan: Saya menggunakan Gpg4win di Win10 tapi saya akan memunculkan * nix jika perlu untuk menyelesaikannya.
encryption
gnupg
gpg4win
gpg-agent
Pengecut Anonim
sumber
sumber
Jawaban:
Masalah yang direplikasi: Kesalahan pengguna.
gpg -K hanya mencantumkan kunci pribadi. gpg --edit mencantumkan subkunci publik dan subkunci pribadi tetapi tidak membedakan kapan subkunci rahasia hilang.
Ini seperti apa ketika Anda mengekspor subkey publik, menghapus subkey rahasia, lalu mengimpor subkey publik.
tl; dr: PEBKAC
sumber