Stage - Mise en œuvre du constructeur FHE CCA1 - 6 mois - PALAISEAU H/F

Candidater

It looks like you've provided a description of a project related to homomorphic encryption and the implementation of a Fully Homomorphic Encryption (FHE) CCA1-construct using an extended Paillier cryptosystem and integration with SGX/TEE (Trusted Execution Environment). Here's a translation into French: Mise en œuvre du constructeur FHE CCA1 avec Paillier étendu et relinearisation dans SGX/TEE. Le chiffrement homomorphe est une forme de chiffrement qui permet d'effectuer des calculs directement sur des textes chiffrés. Tous les cryptosystèmes homomorphes totalement utilisés en pratique atteignent nativement uniquement la sécurité CPA. Le cryptosystème Paillier est un cryptosystème homomorphe additif, c'est-à-dire qu'il ne permet que des additions entre textes chiffrés, ce qui lui confère une sécurité CCA1. Il admet également une version légèrement étendue qui accroît ses possibilités et permet d'évaluer des circuits arithmétiques avec une profondeur multiplicatrice d'au plus 1. L'objectif de ce stage sera de mettre en œuvre une construction basée sur ce cryptosystème Paillier étendu et l'assistance de SGX/TEE (Environnement d'exécution de confiance) qui soit entièrement homomorphe (profondeur multiplicatrice illimitée) et atteigne une sécurité CCA1. Le stage comprendra une analyse de pointe, une analyse de sécurité ainsi que des travaux de prototypage.

M2 cryptographie et/ou cybersécurité, école d'ingénieur

Bac+5 - Master 2

Anglais Intermédiaire

Médias associés

fr_FRFR

Contact us

We will reply as soon as possible...