On 7/1/2016 10:35 AM, Warren Young wrote:
On Jul 1, 2016, at 11:13 AM, Todd C. Olson <t...@cornell.edu> wrote:
Then why does fossil-scm.org offer checksums at all?
Better question: why does any download site offer checksums?

One answer is mirrors. If a download is widely mirrored, then one might have reason for concern that a third-party provided mirror might be serving up modified content. Having the official site publish one or more checksums is a cheap way of providing some assurance that hasn't happened. A cryptographic signature would be stronger, but enough harder for end users to verify that it would not be checked at all.

It did happen to a number of iOS developers in China recently. They were of the habit of getting developer tools from a mirror site that was far closer to them (by bandwidth and download time measures) than the official Apple sites. The tools they got included a modified toolchain that produced iOS app with backdoor access. That also passed all Apple review stages since they were linked against "official" libraries.

That said, fossil doesn't provide an automated pool of mirrors hosted at third party providers so this would be less of a concern.

--
Ross Berteig                               r...@cheshireeng.com
Cheshire Engineering Corp.           http://www.CheshireEng.com/
+1 626 303 1602
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to