Turns out someone's already thought about shuffling and dealing without a trusted third party using various encryption schemes:
http://www.nongnu.org/libtmcg/
http://en.wikipedia.org/wiki/Mental_poker
No need to worry about people decompiling the software!