-
Notifications
You must be signed in to change notification settings - Fork 3
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
[FR] Add Cryptographic Signatures for all releases #82
Comments
I see that some BlissOS releases have a cooresponding That file is empty but, regardless, hashes do not provide security, unless those hashes are cryptographic hash functions (eg not sha1) and those are signed. Hashes without signatures protect against download corruption; they do not provide any security. An example attack that would be protected by signatures is a publishing infrastructure compromise. Remember: monero's release infrastructure has already been comprimised once. And here's a great list of historically relevant cases where this happened: |
@electrikjesus this ticket is to address security (authenticity), not corruption (integrity). |
I also recommend adding a For more best-practices, see also: |
Describe the feature
Description
Currently it is not possible to verify the authenticity or cryptographic integrity of the downloads from sourceforge.net (or seemingly any other domain) because the releases are not cryptographically signed.
This makes it hard for BlissOS users to safely obtain BlissOS, and it introduces them to watering hole attacks.
Steps to Reproduce
Download
button in the top-right of the headerExpected behavior: [What you expected to happen]
A few things are expected:
SHA256SUMS.asc
file) along with the release itselfActual behavior: [What actually happened]
There's just literally no information on verifying downloads, and it appears that it is not possible to do so.
Links to commits (if applicable)
No response
Additional information or screenshots
No response
The text was updated successfully, but these errors were encountered: