// COMPLETE THREAD

Re: Card Playing Protocol

3 expanded posts ยท every known parent and child

NODE f6ca2a67Re: Card Playing Protocol
rarachel@prism.poly.edu writes about problems with card protocols,
>Anyway, you can ask him about it, his address is rvslyke@prism.poly.edu

I will once I am sure I will understand the answer.

Thanks,

-kb, the Kent who does have some reading ahead of him

--


Kent Borg                                                  +1 (617) 776-6899
kentborg@world.std.com                                
kentborg@aol.com                                      
          Proud to claim 35:00 hours of TV viewing so far in 1994!
NODE 50a4411cRe: Card Playing Protocol
Kent Borg wrote:
>I will once I am sure I will understand the answer.

Start out simple, just try something like a blackjack game (good
choice since the house strategy follows simple rules) over a
network.

The house shuffles, bit commits to the shuffle, and sends you the
hash.  Then, you can begin playing, or you can try to break the system
by finding a deck with a matching hash.  After you are done, the
casino sends you the deck and you can verify that you weren't cheated.

All sorts of other stuff can be added later, like digital cash, etc.

-- 
Karl L. Barrus: klbarrus@owlnet.rice.edu         
2.3: 5AD633;   D1 59 9D 48 72 E9 19 D5  3D F3 93 7E 81 B5 CC 32 
2.6: 088C8F21; 97 73 9E 8B 98 3E DD B5  E8 97 64 7E 20 95 60 D9
"One man's mnemonic is another man's cryptography" - K. Cooper
NODE a209de7fRe: Card Playing Protocol
Karl Lui Barrus:
> The house shuffles, bit commits to the shuffle, and sends you the
> hash.  Then, you can begin playing, or you can try to break the system
> by finding a deck with a matching hash.  After you are done, the
> casino sends you the deck and you can verify that you weren't cheated.
> 
> All sorts of other stuff can be added later, like digital cash, etc.

Salting the deck before hashing it could prevent the above attack.
Hopefully not too many people will suggest this on the list. :)

Kragen