[Cyberduck-trac] [Cyberduck] #8798: MD5 checksum failure for downloads
Cyberduck
trac at trac.cyberduck.io
Thu May 21 21:29:42 UTC 2015
#8798: MD5 checksum failure for downloads
-----------------------------+-------------------------
Reporter: anonymous | Owner: dkocher
Type: defect | Status: reopened
Priority: normal | Milestone: 4.8
Component: webdav | Version: 4.7
Severity: normal | Resolution:
Keywords: md5, hash, etag | Architecture: Intel
Platform: Windows 7 |
-----------------------------+-------------------------
Comment (by samottenhoff):
> It is just too bad that you have chosen to create a ID that looks like
an MD5 but is not.
You are misunderstanding what an MD5 is. An MD5 is an arbitrary hashing
algorithm. Any string or series of bytes can have an MD5 computed
(http://www.md5.cz/) for it.
r17479 is making a huge assumption that any 32-character string that
looks like an MD5 *must* have been created to provide an MD5 file
checksum. This assumption is incorrect. It appears this assumption begun
with how Amazon S3 implemented their ETag.
--
Ticket URL: <https://trac.cyberduck.io/ticket/8798#comment:20>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows
More information about the Cyberduck-trac
mailing list