[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
> Each move your program makes is a cryptographically weak
> "signature." But 100 moves put together is an incredibly strong
> signature, which is (at least in the cryptographical sense) proof that
> the set of moves indeed belong to your program.
To win a tournament between computers it would be probably enough to
fake 1 or 2 moves out of 100+. So this way of "signing" a game fails.
Christoph
I don't think you understand what a signature is. A signature
requires an EXACT match to be considered authentic. I don't have to
prove that someone else played every single move, only that they
played at lease ONE move and then I have made my case for cheating.
So if you fake a single move, you fail the signature test and go to
bed without any supper for being a cheater.
As I think we all agree, this is a very awkward protocol and I don't
see how it can be gracefully implemented. I'm just saying it's
possible, not that it's a good thing to do.
Don