11:25 Dealing Cards with Cryptography (with Ron Rivest) – Numberphile Science · March 22, 2018 150 625