Skip to content
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

Document signature verification on download page #69

Open
maltfield opened this issue Apr 25, 2024 · 2 comments
Open

Document signature verification on download page #69

maltfield opened this issue Apr 25, 2024 · 2 comments

Comments

@maltfield
Copy link

Steps to reproduce

Steps to Reproduce

  1. Go to element download page https://element.io/download
  2. Click to download a desktop app (eg the Mac button)
  3. Scroll up & down the page looking for information on how to verify the release
  4. ???
  5. Get confused and open ticket

Outcome

What did you expect?

I expected the download page to tell me (or link me to the relevant documentation page that does tell me) how to verify the authenticity of the release cryptographically (eg with gpg) after the download completes

What happened instead?

There's just literally no information on verifying downloads, and it appears that it is not possible to do so.

Operating system

All

Application version

All

How did you install the app?

https://element.io/download

Homeserver

irrelevant

Will you send logs?

No

@maltfield
Copy link
Author

I've read that there's some signing of releases happening already, so (possibly) the only thing required is to fix the documentation telling users on all desktop platforms how they can verify their releases after downloading them

For some examples of "verifying this release" in other project's documentation, see:

  1. https://www.apache.org/info/verification.html#CheckingSignatures
  2. https://docs.featherwallet.org/guides/linux#verifying-the-download-optional
  3. https://support.torproject.org/tbb/how-to-verify-signature/
  4. https://ubuntu.com/tutorials/how-to-verify-ubuntu
  5. https://tails.net/install/expert/index.en.html#verify-key
  6. https://calyxos.org/install/verify/#additional-verification

Again, something like one of the above links should either be added directly to the downloads page or it should be clearly linked-to in the downloads page.

@maltfield
Copy link
Author

Ticket moved from original here, as requested:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant