All players in a hand participate in shuffling the deck. Each player encrypts the deck and shuffles it, and then passes it to the next player, who does the same thing until all players have shuffled. To avoid delays between hands, our system enables decks to be pre-shuffled and encrypted. More information on how shuffling works is available in our White Paper.
We use Mental Poker to shuffle the deck.