Internship - Implementing Fhe Cca1 Construction - 6 - Saclay, France - CEA - Commissariat à l'Energie Atomique
Description
General information:
Organisation :
The French Alternative Energies and Atomic Energy Commission (CEA) is a key player in research, development and innovation in four main areas:
- defence and security,
- technological research for industry,
- fundamental research in the physical sciences and life sciences.
Drawing on its widely acknowledged expertise, and thanks to its 16000 technicians, engineers, researchers and staff, the CEA actively participates in collaborative projects with a large number of academic and industrial partners.
Reference :
Description de l'unité:
Le Laboratoire pour la Confiance des sYstèmes de calcuL (LCYL) de l'institut LIST consacre une partie de ses activités de recherche aux chiffrements entièrement homomorphes et à leurs diverses contextes d'utilisation.
Position description:
Category:
Information system
Contract:
Internship
Job title:
Internship - Implementing FHE CCA1 construction - 6 months -
PALAISEAU H/F
Subject:
Implementing FHE CCA1-construct with extended Paillier and relinearisation in SGX/TEE.
Homomorphic encryption is a kind of encryption which allows to perform computations directly over ciphertexts. All fully homomorphic cryptosystems used in practice natively achieve only CPA security. The Paillier cryptosystem is an additive homomorphic cryptosystem, i.e. it only allows additions between ciphertexts, which achieves CCA1 security.
It also admits a slightly extended version which increases its possibilities and allows to evaluate arithmetic circuits of multiplicative depth at most 1.
The objective of this internship will be to implement a construction based on that extended Paillier cryptosystem and assistance from SGX/TEE (Trusted Execution Environment) that is fully homomorphic (unbounded multiplicative depth) and achieves CCA1 security.
The internship will include state-of-the-art, security analysis as well as prototyping work.Contract duration (months):
6
Job description:
Implementing FHE CCA1-construct with extended Paillier and relinearisation in SGX/TEE.
Homomorphic encryption is a kind of encryption which allows to perform computations directly over ciphertexts. All fully homomorphic cryptosystems used in practice natively achieve only CPA security. The Paillier cryptosystem is an additive homomorphic cryptosystem, i.e. it only allows additions between ciphertexts, which achieves CCA1 security.
It also admits a slightly extended version which increases its possibilities and allows to evaluate arithmetic circuits of multiplicative depth at most 1.
The objective of this internship will be to implement a construction based on that extended Paillier cryptosystem and assistance from SGX/TEE (Trusted Execution Environment) that is fully homomorphic (unbounded multiplicative depth) and achieves CCA1 security.
The internship will include state-of-the-art, security analysis as well as prototyping work.Methods / Means:
Librairies FHE, programmation C/C++
Applicant Profile:
M2 cryptographie et/ou cybersécurité, école d'ingénieur
Position location:
Site:
Saclay
Job location:
France, Ile-de-France, Essonne (91)
Location:
PALAISEAU
Languages:
English (Intermediate)
Prepared diploma:
Bac+- Master 2
Recommended training:
Cryptology - Software devlopment
Requester:
Position start date:
01/04/2024
Plus d'emplois de CEA - Commissariat à l'Energie Atomique
-
Chargé D'affaires Criticité Radioprotection
Paris, France - il y a 2 jours
-
Conducteur D'opérations Vrd
Saclay, France - il y a 1 semaine
-
Conseiller Intelligence Economique
Grenoble, France - il y a 1 semaine
-
Efficacité D'un Poison Neutronique Consommable en
Marseille, France - il y a 1 semaine
-
Chargé de Valorisation Industrielle
Marseille, France - il y a 2 jours
-
Postdoctoral Position in Advanced Crystallography
Grenoble, France - il y a 5 jours