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

checksums for rufus releases #1344

Closed
10 tasks
ghost opened this issue Jul 21, 2019 · 3 comments
Closed
10 tasks

checksums for rufus releases #1344

ghost opened this issue Jul 21, 2019 · 3 comments

Comments

@ghost
Copy link

ghost commented Jul 21, 2019

irrelevant



Checklist

  • I looked at https://github.com/pbatard/rufus/wiki/FAQ to see if my question has already been answered.
  • I performed a search in the issue tracker for similar issues using keywords relevant to my problem, such as the error message I got from the log.
  • I clicked the 'Log' button or pressed Ctrl-L in Rufus, and copy/pasted the log into the line that says <FULL LOG> below.
  • The log I am copying is the FULL log, starting with the line Rufus version: x.y.z - I have NOT removed any part of it.

Additionally (if applicable):

  • I ran a bad blocks check, by clicking Show advanced format options then Check device for bad blocks, and confirmed that my USB is not defective.
  • I also tried one or more of the following:
    • Using a different USB drive.
    • Plugging the USB into a different port.
    • Running Rufus on a different computer.
  • If using an image, I clicked on the (✓) button to compute the MD5, SHA1 and SHA256 checksums, which are therefore present in the log I copied. I confirmed, by performing an internet search, that these values match the ones from the official image.

Issue description

Log

<FULL LOG>


no checksums(or hashes) on ->
https://rufus.ie/ & https://github.com/pbatard/rufus/releases


example file https://cdimage.debian.org/debian-cd/current-live/i386/iso-hybrid/SHA256SUMS ->

6b8a90cc6efcd84c6eb4d357e98d198e53fe633201a18a8ab35389e8c6afc476  debian-live-10.0.0-i386-standard.packages
28d4ae6219c0d0e390796d21b21215925fb1cdc0f27c51a5cadcb8f63f68bfc5  debian-live-10.0.0-i386-xfce.contents
49c8d18314d6f91be5bef61dd5f18ee9230d9bdef0a7c8be6887e29050f7a578  debian-live-10.0.0-i386-xfce.iso
7f9d6cf7ae5460736d10e1dfa15017d34fb04b7554033c71ab0c2360de88b6c1  debian-live-10.0.0-i386-xfce.log
3314743bfd003bfb612333c8aad5992c81dd9ef6605196934112a7be362ce7ee  debian-live-10.0.0-i386-xfce.packages

example projects->

good:
1 for all; correct format:
https://cdimage.debian.org/debian-cd/current-live/i386/iso-hybrid/

1 for 1; wrong format:
https://github.com/VSCodium/vscodium/releases

bad:
https://github.com/PowerShell/PowerShell/releases


suggestion 1: SHA256 or better.

@pbatard
Copy link
Owner

pbatard commented Jul 21, 2019

The executable is digitally signed, therefore the provision of checksum is unnecessary as Windows automatically validates the checksum as part of the digital signature check.

Checksums make sense for binaries that aren't digitally signed, such as ISOs.
For signed binary executables like Rufus, they are redundant, therefore there is no point in providing them.

@ghost
Copy link
Author

ghost commented Jul 21, 2019

@pbatard, thanks for the checksums.😊

@github-actions
Copy link

github-actions bot commented Jun 2, 2021

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue if you think you have a related problem or query.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 2, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant