Joan Daemen and Lejla Batina lectures Submitted by Petr Socha on Fri, Jun 17, 2022 Date Thu, Apr 28, 2022