This paper presents the design of secure and veri able P2P card games. An ef cient scheme was proposed to achieve secret encoding, distribution, revealing, and verication in a fully distributed way. The proposed card shufing scheme is based on lightweight operations such as permutation and modular addition. Compared with most of previous approaches basing on public key cryptosystems and their alike, the proposed scheme is simple and fast. This unique feature makes the proposed scheme more feasible for those resource limited mobile devices, such as PDAs and smartphones.