- From: <Harald.T.Alvestrand@uninett.no>
- Date: Sun, 05 Nov 1995 20:46:44 +0100
- To: Laurent Demailly <dl@hplyot.obspm.fr>
- Cc: "Roy T. Fielding" <fielding@avron.ICS.UCI.EDU>, Dave Raggett <dsr@w3.org>, http-wg%cuckoo.hpl.hp.com@hplb.hpl.hp.com
At the time Content-MD5 was described, we needed something to protect us against accidental mangling of E-mail. The chances of something being mangled by accident in such a way that the Content-MD5 checksum remains valid is not well described by the word "microscopic"; it is too small. A new "MD6" algorithm won't change that. Content-MD5 is *NOT* a security feature; it is trivially easy to modify the text of a message, recompute the MD5 checksum and insert that into the headers. One reason to choose Content-MD5 for the header name rather than a syntax like "content-checksum: alg=md5; zxclkjsakjfwe" was exactly to PREVENT the adoption of MD2 or MD6 or SHA or the System V "sum". In this case, one algorithm is (IMHO) better than two. Harald A
Received on Monday, 6 November 1995 00:05:08 UTC