Closed vitusb closed 1 month ago
Confirmed. The same problem is present in upstream BusyBox.
The fix seems to be simple enough, just use a case-insensitive comparison. Fix to follow shortly.
This issue should be fixed in the latest prerelease binaries (PRE-5316 or above).
I've sent a patch upstream, but they may take a bit longer to respond ;-)
This change is available in the latest release (FRP-5398). It's also been accepted upstream.
As far as i know, a SHA-hash is usually given as the hexadecimal representation of the calculated hash; since it’s a hexadecimal number, case doesn’t matter.
When using the sha256-applet of busybox in order to check against an uppercase SHA256-representation, i will get a mismatch !
Best regards, vitusb