Shafi Goldwasser est l'une des plus grandes figures féminines du monde de la cryptographie, avec des emplois allant de la construction et de l'application de générateurs de nombres aléatoires, de la cryptographie probabiliste, de la théorie du calcul et des systèmes distribués.
Shafi Goldwasser est né en 1958, à New York, dans une famille israélienne, d'où sa double nationalité israélo-américaine. Peu de temps après sa naissance, ses parents ont décidé de retourner dans la ville de Tel Aviv en Israël.
Shafi Goldwasser a passé une grande partie de son enfance et de son adolescence en Israël, fréquentant l'école primaire et secondaire là-bas. Au cours de ces années, il a montré un grand intérêt pour les mathématiques et la physique. Après avoir obtenu son diplôme d'études secondaires, elle est retournée aux États-Unis pour étudier à la L'université de Carnegie Mellon à Pittsburgh. Intéressée par les mathématiques et l'informatique, Shafi Goldwasser a terminé ses études universitaires avec une grande notoriété.
Après avoir obtenu son diplôme, il a commencé ses études à la Université de Californie. Là, il a commencé son cours de troisième cycle à la Département de génie électrique et informatique. Le point culminant de toutes ses études s'est terminé par la réalisation de sa thèse sur la cryptographie probabiliste. C'est à partir de là que la carrière de Shafi a décollé et ses contributions à l'informatique théorique et à la cryptographie seront largement reconnues.
Les premières œuvres de Shafi Goldwasser
En 1984, Shafi a commencé sa carrière en tant que chercheuse active. En tant que travailleur et chercheur au Massachusetts Institute of Technology (MIT), il se consacre au domaine de la cryptographie. Au MIT, l'un des principaux travaux auxquels il s'est consacré était la recherche de savoir si un générateur de nombres pseudo-aléatoires pouvait être généralisé afin qu'il puisse générer de manière exponentielle de nombreux bits pseudo-aléatoires.
Grâce à ce travail, Shafi a ouvert les portes à la génération de nombres aléatoires avec un haut niveau de sécurité. L'impact de cette étude est encore visible aujourd'hui, étant à la base de la force de systèmes tels que le cryptage AES ou la signature cryptographique ECDSA. Une autre des études soutenues par Shafi a montré comment transformer de manière vérifiable un générateur de nombres pseudo-aléatoires en un générateur de fonctions pseudo-aléatoires. Ces idées avaient des applications dans le domaine de la théorie de l'apprentissage, fournissant des exemples de choses qui ne peuvent pas être apprises.
Plus tard, Shafi Goldwasser avec Silvio Micali y Charles rackoff Ils ont lancé un nouveau projet de recherche dans le domaine de la cryptographie. De leurs efforts, des tests interactifs sont nés, qui ont ensuite donné lieu à la tests interactifs de connaissance zéro. Grâce à ce travail, Shafi, Micali et Rackoff ont remporté le premier Prix ACM SIGACT Gödel.
Après ce travail, Shafi devient le responsable de la Groupe de théorie informatique, ainsi que co-directeur de la Groupe de cryptographie du MIT. Plus tard en 1993, Shafi a rejoint la faculté de la Institut Weizmann.
Retour aux maths
Après son travail sur les preuves interactives, Shafi s'est remis à travailler sur la théorie des nombres. Pour ce faire, il s'est associé à René Schoof et Joe Killian dans le but de compter le nombre de points sur des courbes elliptiques. De cette manière, Shafi et Kilian ont pu montrer que pour la plupart des nombres premiers, il est possible d'utiliser des courbes elliptiques pour construire une preuve normale et non interactive que le nombre est bien premier. Cela signifie que lorsque vous choisissez un "premier" pour un algorithme cryptographique comme RSA, vous pouvez être absolument sûr que le nombre est vraiment premier. Ce modèle a servi à améliorer le système de génération de clés RSA.
Ses travaux en mathématiques probabilistes ont servi de base à la promotion d'autres idées dans la section cryptographie. Dans ce sens, Chafi travail et développement différents systèmes cryptographiques tels que Cryptographie basée sur la latence, L'informatique multipartite et l'obfuscation logicielle en bref et par matériel.
Dans chacun de ces cas, Shafi a jeté les bases de développements cryptographiques hautement sécurisés. Un exemple de ceci était son système d'obfuscation unique. La fonction cryptographique utilisée pour cela permettait au code du programme de changer à chaque exécution.
D'autres travaux
Un autre domaine dans lequel Shafi Goldwasser a enquêté est la protection contre attaque de canal latéral. Il s'agit d'un type d'attaque où un adversaire peut obtenir des informations via un processus qui ne fait pas partie du train de bits spécifié par un protocole. Une attaque informatique dangereuse capable de contourner les différentes protections existantes dont la cryptographie.
Son travail avec Adi akavia y Vinod Vaikuntanathan, a obtenu les premiers résultats montrant comment effectuer un cryptage à clé publique d'une manière qui reste sécurisée même si la mémoire secrète contenant la clé secrète est partiellement divulguée. Ce fut le début d'un effort de recherche intensif de la communauté crypto pour définir et obtenir une résistance aux fuites des primitives et protocoles cryptographiques.