Fawaz CHABI BOUKARI
Retour aux projets

PostgresShamir – PostgreSQL sécurisé par l'algorithme de Shamir

Face aux risques croissants de vol de données dans le cloud, y compris par les fournisseurs de services eux-mêmes, ce projet propose une approche de sécurité innovante appliquée à PostgreSQL. En fragmentant les données via l'algorithme de partage de secret de Shamir et en les répartissant sur plusieurs serveurs cloud, le système garantit qu'aucun serveur seul ne peut reconstituer les données, réduisant significativement les risques d'accès non autorisé.

P
Missions réalisées
  • Étude et implémentation de l'algorithme de partage de secret de Shamir appliqué à un SGBD.
  • Modification du code source de PostgreSQL 12.0 pour intégrer un référencement vers un serveur de pages personnalisé.
  • Développement en C d'un serveur de pages pour la lecture et l'écriture des pages disque.
  • Conception du mécanisme de fragmentation des données et de leur distribution sur plusieurs serveurs cloud.
  • Validation de l'approche pour garantir la confidentialité des données même en cas de compromission d'un serveur.