Adrian Thillard: Countermeasures to side-channel attacks and secure multi-party computation. (Contre-mesures aux attaques par canaux auxiliaires et calcul multi-parties sécurisé). École Normale Supérieure, Paris, France 2016