[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