[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: computer-go: Authenticating the identity of a remote go-playing computer program
I'm afraid I'm stepping into something I'll regret but I don't
want to let this one pass:
> This is complete nonsense. So I challenge you to create a text
> file or document that matches this checksum using md5:
>
> cc07388b323368808343a852538aea42
>
> You obviously don't realize what cryptographically secure
checksums
> are all about. THE WHOLE POINT is that you are not supposed
to be
> able to create a document that matches this checksum,
> even a completely nonsense document.
>
> If you somehow manage to actual do this, then you will be
> richly rewarded with fame (and possibly fortune) in the science
> community.
>
> I don't make bets because I consider it a type of greed,
> but in principle I could make a whopper of one here, and my
money
> would be extremely safe.
You might want to research the counting argument for data
compression. You can find a description of it here:
http://www.landfield.com/faqs/compression-faq/part1/
If one signature could match one and only one file then we would
have a remarkably good compression method (just send the
signature) but it would also violate the counting argument.
Any signature of N bits can only represent, uniquely, a message
of N bits. For each additional bit added to the message the
signature will represent two more possible messages. For
example, a 32-bit signature would match a random message with a
probability of one in 4 billion. Longer signatures result in
smaller probability of a mismatch. The 128-bit MD5 signature
will match one in 2^128 messages. That is a very low
probability, for sure, but it doesn't uniquely represent one and
only one message.
-Dave
--- Don Dailey <drd@xxxxxxxxxxxxxxxxx> wrote:
>
> > Basically, I am going to adjust junk programm sections to
> make the checksum
> > the same.
>
> James,
>
> This is complete nonsense. So I challenge you to create a text
> file
> or document that matches this checksum using md5:
>
> cc07388b323368808343a852538aea42
>
> You obviously don't realize what cryptographically secure
> checksums
> are all about. THE WHOLE POINT is that you are not supposed
> to be
> able to create a document that matches this checksum,
> even a
> completely nonsense document.
>
> If you somehow manage to actual do this, then you will be
> richly
> rewarded with fame (and possibly fortune) in the science
> community.
>
> I don't make bets because I consider it a type of greed,
> but in
> principle I could make a whopper of one here, and my money
> would be
> extremely safe.
>
> Don
__________________________________________________
Do You Yahoo!?
Yahoo! Shopping - Thousands of Stores. Millions of Products.
http://shopping.yahoo.com/