Cingulata permet de développer des applications en mesure de réaliser des traitements sur des données chiffrées sans avoir à les déchiffrer. Il réconcilie ainsi protection des données et traitement dans le cloud ou dans un contexte collaboratif.
Comment utiliser et travailler avec des données de partenaires ou de clients sans y avoir accès ? Comment respecter la confidentialité des données que l’on a besoin d’analyser ? C’est à ces questions que répond Cingulata, un outil permettant d’effectuer des calculs sur des données chiffrées sans avoir à les déchiffrer.
Cingulata est une chaîne de compilation. Elle utilise des techniques avancées de chiffrement (chiffrement entièrement homomorphe ou Fully Homomorphic Encryption) pour créer, optimiser et déployer des applications capables de réaliser des traitements sur des données chiffrées sur des serveurs distants, tout en préservant leur confidentialité de bout en bout. Cingulata permet ainsi à des partenaires de s’échanger des données confidentielles et de les manipuler librement sans avoir à les dévoiler. Ou de rendre possible le développement de services d’analyse de données dans le cloud sur des données privées chiffrées, là encore sans compromettre ni la confidentialité des données elles-mêmes ni celle des résultats.
Disponible en open source, Cingulata répond à de nombreux besoins dans les secteurs de la défense, de l’énergie, de la santé, de la biométrie, du transport multimodal, du manufacturing, etc.
Les principales forces de Cingulata :
En partenariat avec le CEA-List, Scalnyx a développé une solution industrielle sécurisée par conception pour accélérer l’exécution de calcul sur données chiffrées. Le déploiement de ce type de traitement sur les ressources de calcul reste, en effet, un enjeu majeur pour atteindre les meilleures performances. Afin d’y répondre, Scalnyx a développé Scaltrust, une solution combinant Cingulata et sa technologie d’accélération de logiciel.
Pour en savoir plus, lire l’actualité Scalnyx et le CEA.
Pour en savoir plus, accéder à Cingulata.