Skip to main content
European Commission logo
français français
CORDIS - Résultats de la recherche de l’UE
CORDIS
CORDIS Web 30th anniversary CORDIS Web 30th anniversary
Contenu archivé le 2024-06-18

New Directions in Cryptographic Program Obfuscation

Article Category

Article available in the following languages:

Travailler pour semer le désordre

Cacher intentionnellement le sens en communication, ou masquer, prend la forme électronique du chiffrement que l'on obtient en codant des données d'entrée.

Économie numérique icon Économie numérique

Les masqueurs de programme sont des algorithmes qui traitent les données d'entrée de manière à ce que le résultats pour le public ciblé soit différents de ceux du public non ciblé, les rendant peut-être même encore plus incompréhensibles. Visualiser un programme masqué ne devrait pas offrir d'informations ou de connaissances au-delà de ce qui est nécessaire pour exploiter le programme ou les données choisies. Les tentatives de masquer un programme sont souvent un échec, mais de récents travaux dans ce domaine ont montré qu'il est possible d'appliquer des masqueurs dont il est possible de démontrer la sécurité pour certaines catégories simples de programmes. Le projet Crypto obfuscation («New directions in cryptographic program obfuscation») œuvre à renforcer la compréhension du concept de masquage du programme et son applicabilité à la cryptographie. Ce projet financé par l'UE vise à élargir les frontières de ce qui est réellement masquable en proposant de nouvelles méthodes en masquant des catégories plus riches de programmes. Les membres de l'équipe pensent pouvoir formuler et parvenir à des notions pus fortes de masquage que celles considérées actuellement, et trouver des façons de contourner les résultats connus d'impossibilité pour des masqueurs à but général. Un autre objectif visait à couvrir de nouvelles applications du masquage du programme dans d'autres problèmes de cryptographie. Les réussites du projet visent à renforcer l'utilité de l'application du masquage dans des cas de figure réels et à proposer des algorithmes de masquage pouvant être enfouis dans des systèmes réels. Dans leurs travaux à ce jour, les partenaires du projet ont développé une nouvelle notion du masquage, la sécurité de la boîte grise, et ont présenté de nouveaux algorithmes de masquage pour faire progresser les travaux au niveau algébrique. Des études ont été menées sur les connexions entre le masquage à point multi-bit ainsi que sur les formes de chiffrement qui sont totalement sûres et évitent des fuites au niveau des informations. Parmi ces autres résultats, le projet Crypto obfuscation a introduit la notion de masquage non malléable et a proposé de nouveaux algorithmes de masquage qui peuvent supporter les exigences requises. À l'heure actuelle, les partenaires du projet ont publié cinq articles et d'autres sont en cours de préparation à la soumission.

Découvrir d’autres articles du même domaine d’application