* [gentoo-user] GPG problem
@ 2022-07-10 8:56 wkuz
2022-07-10 16:02 ` Dr Rainer Woitok
2022-07-10 16:08 ` thelma
0 siblings, 2 replies; 4+ messages in thread
From: wkuz @ 2022-07-10 8:56 UTC (permalink / raw
To: Gentoo User List
[-- Attachment #1: Type: text/plain, Size: 1828 bytes --]
Hello!
Some time ago I have made a backup of my secret key and all the
subkeys, and then deleted by-hand the master secret key by
rm ~/.gnupg/private-keys-v1.d/[keygrip].key
The subkeys were moved to a yubikey. Everything was great. Now I wanted
to import my master key for a moment... and here we have a problem.
Right now what happens, after running
gpg --import secret_key.asc
is:
1) gpg complains:
gpg: key D444252908A80B6D: "sxrmn" not changed
gpg: key D444252908A80B6D/D444252908A80B6D: error sending to
agent: Invalid argument
gpg: key D444252908A80B6D: secret key imported
gpg: Total number processed: 1
gpg: unchanged: 1
gpg: secret keys read: 1
gpg: secret keys unchanged: 1
2) gpg -K is aware of the master secret key, though it says it's not
there:
sec# ed25519 2022-07-06 [SC]
902404424B39514B6126A2F2D444252908A80B6D
uid [ absolutne ] sxrmn
ssb> cv25519 2022-07-06 [E]
ssb> ed25519 2022-07-06 [S]
3) seret subkeys get imported (now they are back on yubikey, but they
got imported OK)
For reference, the exactly same file on FreeBSD gets imported with no
errors at all. "diff" tells, that key exported from FreeBSD is no
different from the one I try to import to Gentoo. Therefore I guess
it's more a local GPG version problem than problem with the key.
Strangely though I am trying to import the key generated on Gentoo, so
it seems GPG can't import it's own child.
There are however some version differences between FreeBSD and Gentoo.
FreeBSD:
$ gpg --version
gpg (gnuPG) 2.3.3
libgcrypt 1.9.4
Copyright (c) 2021 Free Software Foundation, Inc.
....
Gentoo:
$ gpg --version
gpg (GnuPG) 2.2.35
libgcrypt 1.9.4-unknown
Copyright (C) 2022 g10 Code GmbH
...
So... any ideas why this happens and what can I do about it?
--
xWK
[-- Attachment #2: Podpis cyfrowy OpenPGP --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-user] GPG problem
2022-07-10 8:56 [gentoo-user] GPG problem wkuz
@ 2022-07-10 16:02 ` Dr Rainer Woitok
2022-07-10 16:08 ` thelma
1 sibling, 0 replies; 4+ messages in thread
From: Dr Rainer Woitok @ 2022-07-10 16:02 UTC (permalink / raw
To: gentoo-user, wkuz
xWK,
On Sunday, 2022-07-10 10:56:18 +0200, you wrote:
> ...
> There are however some version differences between FreeBSD and Gentoo.
>
> FreeBSD:
> $ gpg --version
> gpg (gnuPG) 2.3.3
> libgcrypt 1.9.4
> Copyright (c) 2021 Free Software Foundation, Inc.
> ....
>
> Gentoo:
> $ gpg --version
> gpg (GnuPG) 2.2.35
> libgcrypt 1.9.4-unknown
> Copyright (C) 2022 g10 Code GmbH
Gentoo provides non-stable version 2.3.6-r1. Maybe this could help?
Sincerely,
Rainer
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-user] GPG problem
2022-07-10 8:56 [gentoo-user] GPG problem wkuz
2022-07-10 16:02 ` Dr Rainer Woitok
@ 2022-07-10 16:08 ` thelma
2022-07-10 17:39 ` wkuz
1 sibling, 1 reply; 4+ messages in thread
From: thelma @ 2022-07-10 16:08 UTC (permalink / raw
To: gentoo-user
On 7/10/22 02:56, wkuz@op.pl wrote:
> Hello!
> Some time ago I have made a backup of my secret key and all the
> subkeys, and then deleted by-hand the master secret key by
>
> rm ~/.gnupg/private-keys-v1.d/[keygrip].key
>
> The subkeys were moved to a yubikey. Everything was great. Now I wanted
> to import my master key for a moment... and here we have a problem.
> Right now what happens, after running
>
> gpg --import secret_key.asc
>
> is:
>
> 1) gpg complains:
>
> gpg: key D444252908A80B6D: "sxrmn" not changed
> gpg: key D444252908A80B6D/D444252908A80B6D: error sending to
> agent: Invalid argument
> gpg: key D444252908A80B6D: secret key imported
> gpg: Total number processed: 1
> gpg: unchanged: 1
> gpg: secret keys read: 1
> gpg: secret keys unchanged: 1
>
> 2) gpg -K is aware of the master secret key, though it says it's not
> there:
>
> sec# ed25519 2022-07-06 [SC]
> 902404424B39514B6126A2F2D444252908A80B6D
> uid [ absolutne ] sxrmn
> ssb> cv25519 2022-07-06 [E]
> ssb> ed25519 2022-07-06 [S]
>
> 3) seret subkeys get imported (now they are back on yubikey, but they
> got imported OK)
>
> For reference, the exactly same file on FreeBSD gets imported with no
> errors at all. "diff" tells, that key exported from FreeBSD is no
> different from the one I try to import to Gentoo. Therefore I guess
> it's more a local GPG version problem than problem with the key.
> Strangely though I am trying to import the key generated on Gentoo, so
> it seems GPG can't import it's own child.
>
> There are however some version differences between FreeBSD and Gentoo.
>
> FreeBSD:
> $ gpg --version
> gpg (gnuPG) 2.3.3
> libgcrypt 1.9.4
> Copyright (c) 2021 Free Software Foundation, Inc.
> ....
>
> Gentoo:
> $ gpg --version
> gpg (GnuPG) 2.2.35
> libgcrypt 1.9.4-unknown
> Copyright (C) 2022 g10 Code GmbH
> ...
>
> So... any ideas why this happens and what can I do about it?
>
Did you make/or have a backup of your .gpg directory?
Run: gpg --list-secret-keys --with-keygrip
Does it show Keygrip =
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-user] GPG problem
2022-07-10 16:08 ` thelma
@ 2022-07-10 17:39 ` wkuz
0 siblings, 0 replies; 4+ messages in thread
From: wkuz @ 2022-07-10 17:39 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 361 bytes --]
Dnia 2022-07-10, o godz. 10:08:31
thelma@sys-concept.com napisał(a):
> Did you make/or have a backup of your .gpg directory?
>
> Run: gpg --list-secret-keys --with-keygrip
> Does it show Keygrip =
No, I don't have the copy (my mistake!). It shows correct keygrip,
which (obviously) doesn't exist as a *.key file in my private keys.
--
xWK
[-- Attachment #2: Podpis cyfrowy OpenPGP --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2022-07-10 17:39 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-10 8:56 [gentoo-user] GPG problem wkuz
2022-07-10 16:02 ` Dr Rainer Woitok
2022-07-10 16:08 ` thelma
2022-07-10 17:39 ` wkuz
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox