-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GPG signed verification of releases #1644
Comments
Thanks for your feedback. This is a duplicate of #1175. |
That's not correct. Release tags are GPG signed. |
A few notes:
Thanks for letting me know that the release tags are signed. Maybe it would be worth mentioning how to verify ( @jonasnick you also might consider posting your GPG ID somewhere else where your identity is well known, and then mentioning that in the README. |
Oh, and @jonasnick your key seems expired. |
This would be great.
It is - for example on GPG keyservers. But where would you expect to find it? In particular, where did you find real-or-random's and sipa's keys?
Doesn't seem expired to me
|
Anyone can submit a key with your email address to keyservers, so I'm not sure that counts. I'm not sure where the other guys attest to their GPG IDs, but I like doing so in my Twitter profile. Could be on your website or nostr etc. Presumably anywhere works where people have some rough assurance that the content is controlled by you. |
The revision in @jonasnick's GitHub profile has expired. The newest revision of the key (probably the one here, though I haven't verified this) has not expired. |
Thanks, I updated the key in my github profile.
Not to keys.openpgp.org at least (if they are honest). If you google my key id, you will find it on my website and nixbitcoin.org. I've added it to my twitter bio, although I'm not sure that this will help much unless you already know who I am on twitter and happen to search for my key id there. |
Given the security-critical nature of this project, I think it would be preferable to have GPG-signed hashes available alongside source releases. Right now (AFAICT) this project is hinging completely on Github/HTTPS trust model when retrieving this repo for build and use.
Obviously the
hashes and signaturesGPG IDs would have to be posted somewhere aside from Github for full benefit.I'm happy to help in whatever manner I can.
The text was updated successfully, but these errors were encountered: