Error: There is no assurance this key belongs to the named user
Jens Tröger
jens.troeger at light-speed.de
Mon Apr 20 20:15:13 UTC 2026
Still haven’t found an explanation or solution, but after more searching I came across this thread on the gnupg-users mailing list.
https://marc.info/?m=157167920418502
In contrast to that post, I do not have a duplicated .gnupg/trustdb.gpg* And when I export the ownertrust values:
gpg --export-ownertrust
then the list contains *only* 1E1...EA7 of the public key but not 09D...798 of the subkey.
Any help would be great!
Jens
> On Apr 16, 2026, at 18:50, Jens Tröger <jens.troeger at light-speed.de> wrote:
>
> Hello,
>
> I’ve been happily using `pass` for many years, and have been keeping up-to-date using MacPorts: https://ports.macports.org/port/pass/
>
> A few weeks ago, however, when I wanted to edit an existing entry, I received the following error:
>
> jens at pooh ~ > pass edit Some/Entry
> gpg: WARNING: server 'gpg-agent' is older than us (2.5.17 < 2.5.18)
> gpg: 81............98: There is no assurance this key belongs to the named user
> gpg: /var/folders/2r/yyz1661s4j91vhdkzktg66z80000gn/T//pass.kF4Gb3qAp07WP/QHBHgP-Some-Entry: encryption failed: Unusable public key
> GPG encryption failed. Would you like to try again? [y/N] n
>
> In the past I could just ignore the first line WARNING and update at a later point; that had no impact on using the agent. But now, with this error, I’m able to `pass show` but both `pass generate` and `pass edit` stopped working.
>
> When I list the keys associated with that “faulty” one:
>
> jens at pooh ~ > gpg -k 81............98
> pub rsa4096 2017-04-18 [SC]
> 1E1..................................EA7
> uid [ unknown] Jens Tröger <jens.troeger at light-speed.de>
> sub rsa4096 2017-04-18 [E]
> 09D..................................798
>
> and when I manually use the subkey to encrypt something I get the same error:
>
> jens at pooh ~ > gpg --recipient 09D..................................798 --encrypt --armor
> gpg: 81............98: There is no assurance this key belongs to the named user
>
> sub rsa4096/81............98 2017-04-18 Jens Tröger <jens.troeger at light-speed.de>
> 1E1..................................EA7
> 09D..................................798
>
> It is NOT certain that the key belongs to the person named
> in the user ID. If you *really* know what you are doing,
> you may answer the next question with yes.
>
> Use this key anyway? (y/N) y
> Hello
> ^D
>
> So this works, although I get that exact same warning.
>
> Now the question I have is: how can I fix this? And what happened here, why did that subkey suddenly (?) stop working?
>
> Any insight would be appreciated, thank you!
> Jens
>
More information about the Password-Store
mailing list