Re: MIME vs. DIME vs. ...
Larry Masinter <[email protected]> Mon, 15 Apr 2002 00:40:17 -0700
| Newsgroups | gmane.comp.windows.devel.dime |
|---|---|
| Message-ID | <000b01c1e450$ca22cf00$6ace8642@larrypad> |
>It's not particularly difficult to create separators that > are guaranteed not to appear in the message body, simply use > a cryptographically secure PRNG to generate a suitably > large random number (160-bits should be plenty). The probability that a well-chosen random generator will produce a string that is in the body is very low, I agree. But I was thinking of a different metric: the probability that a typical software engineer would use an incorrect algorithm. I think that probability is high -- maybe 50%. (Or at least, I've seen a lot of stupid MIME boundary generators.) Similarly, while fast string searching algorithms are well-known, they're hard to get right. So here's a use case for DIME: programmers are more likely to get it right! I still like the herriott draft as having many of the 'simplicity' qualities of DIME but being more explicitly an equivalent concrete structure for MIME multipart. And there are many use cases for interleaving. Larry -- http://larry.masinter.net