gpg titkos kulcs

 ( Nextra | 2019. június 11., kedd - 20:31 )

Ha jól tudom a /home/user/.gnupg/secring.gpg fájl a saját gpg titkos kulcsom. A fájl létezik. 600-as joggal.
Ha a kgpg-ben megnyitom a kulcs tulajdonságait, akkor minden rendben lévőnek tűnik.

Ha a Dolphinban egy fájlra rálépve a fájl titkosítását kérem, akkor azt végrehajtja, és még csak a jelszót sem kéri. Dekódolni viszont már nem hajlandó.
A Claws-mail is bojkottál ezzel. Valami frissítés okoz gondot?
A gpg --list-secret-keys --keyid-format LONG nem mutat semmit.
Kipróbáltam a következő parancsot is A KEYID persze le lett cserélve:

echo "1234" | gpg --no-use-agent -o /dev/null --local-user -as - && echo "The correct passphrase was entered for this key"

S ez a hibaüzenet:
gpg: WARNING: "--no-use-agent" is an obsolete option - it has no effect
gpg: skipped "0732D78A831F4FD2": Nincs titkos kulcs
gpg: signing failed: Nincs titkos kulcs

Miért nincs titkos kulcs?
A Kpgp fut a háttérben. Kleopátra nincs. A KDE Wallet le van tiltva.

Pár napja még nem volt gond. Akkor még a Claws-mail bekérte a jelszót az aláíráshoz.
Ötletem sincs.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

az általad leírt tünetek biz azt mutatják, hogy nincs meg a titkos kulcsod...

Néhány észrevétel:

Ha jól tudom a /home/user/.gnupg/secring.gpg fájl a saját gpg titkos kulcsom
Ez egy "kulcs karika", nem maga a titkos kulcs. Éppen ezért akár több titkos kulcs is lehet(ne) benne...

Mekkora a mérete annak a file-nak?

a fájl titkosítását kérem, akkor azt végrehajtja, és még csak a jelszót sem kéri.
Miért is kérné? a titkosításhoz csak egy publikus kulcs kell. Ha a sajátoddal titkosítottad, akkor a saját titkos kulcsod kellene a kibontásához - ami valamiért nincs ott.

A gpg --list-secret-keys --keyid-format LONG nem mutat semmit.
Ez is azt erősíti me, hogy nincs egyetlen titkos kulcsod sem azon a kulcskarikán.

Nem írtad, hogy milyen disztribúció, meg hogy mik voltak az utolsó frissítések.. így csak vad tipp: nem lehet hogy tudtod nélkül átáltál gpg2 -re?

Ez mit mond:
gpg2 --with-fingerprint -K -v --keyid-format 0xlong

mentésed volt? :)
--
zrubi.hu

Köszi az ötleteket. Valami változás történt valóban. de ne kérdezd hogy micsoda.

Ez egy "kulcs karika" - no legalább már ezt is tudom.

A gépen két rendszer van. A Mageia 6 és a 7-es verzió, amely még csak rc. 1-2 héten belül fogják élesíteni, és most éppen azt tesztelem. A 6-oson minden rendben és arra jutottam hogy adok neki egy esélyt.
Kiexportáltam a public és a private keyt is. Ekkor egy-egy asc fájlt kaptam, amely eddig nem is létezett.
A Mageia 7-esben visszaimportáltam, és új fájlok jöttek létre új helyen. De így már rendben van a dolog.

De valóban átálltak a 2-es verzióra:

$ ls -la /usr/bin/gpg*

-rwxr-xr-x 1 root root 1064608 márc 26 20:18 /usr/bin/gpg*
lrwxrwxrwx 1 root root 3 márc 26 20:18 /usr/bin/gpg2 -> gpg*
-rwxr-xr-x 1 root root 422512 márc 26 20:18 /usr/bin/gpg-agent*
-rwxr-xr-x 1 root root 167688 márc 26 20:18 /usr/bin/gpgconf*
-rwxr-xr-x 1 root root 177600 márc 26 20:18 /usr/bin/gpg-connect-agent*
-rwxr-xr-x 1 root root 32392 márc 26 20:18 /usr/bin/gpgparsemail*
-rwxr-xr-x 1 root root 247512 márc 26 20:18 /usr/bin/gpgscm*
-rwsr-xr-x 1 root root 520432 márc 26 20:18 /usr/bin/gpgsm*
-rwxr-xr-x 1 root root 165568 márc 26 20:18 /usr/bin/gpgtar*
-rwxr-xr-x 1 root root 483440 márc 26 20:18 /usr/bin/gpgv*
lrwxrwxrwx 1 root root 4 márc 26 20:18 /usr/bin/gpgv2 -> gpgv*
-rwxr-xr-x 1 root root 224000 márc 26 20:18 /usr/bin/gpg-wks-server*

Viszont akkor sem értem hogy pár nappal ezelőttig hogyhogy jó volt, hiszen március már elmúlt.
Mindegy. A lényeg hogy most rendben van.