Nitrokey / nitrokey-app

Nitrokey's Application (Win, Linux, Mac)
https://www.nitrokey.com/
287 stars 55 forks source link

How to validate the RSA key be used for the .sig files? #470

Closed fmherschel closed 3 years ago

fmherschel commented 3 years ago

I like to check the files available under https://github.com/Nitrokey/nitrokey-app/releases but gpg tells me that the used RSA key (public key) is not available.

Releases 1.4.1 and 1.4.2

Linux

n/a because pre-install question

n/a because its a pre-install question

always (because I always could not find the key at the server)

Steps for reproduction

Preconditions

n/a it is a pre-install question

Steps

  1. Download files from releases including the .sig file
  2. gpg --verify Nitrokey_App-x86_64-v1.4.1.AppImage.sig Nitrokey_App-x86_64-v1.4.1.AppImage => tells me RSA key used is 868184069239FF65DE0BCD7DD9BAE35991DE5B22

Can't check signature: No public key

  1. If I search for key 868184069239FF65DE0BCD7DD9BAE35991DE5B22 on multiple key servers (including the heise search page) I always get key not found.

So how to validate the files under release?

fmherschel commented 3 years ago

After some more research, I did now try key server pgp.mit.edu and this server seams to know the used key. => Closing

szszszsz commented 3 years ago

Hi! Thank you for report! Could you list the servers you have tried? Maybe I could try to push the key by hand there. In theory keys should propagate.