$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Aperçu expérimental
Le protocole sécurisé de migration de données dans le cloud, basé sur une intelligence artificielle explicative (XAI), a été évalué à l’aide d’un jeu de données synthétique dans le domaine de la santé, comprenant environ 20 millions de dossiers de santé électroniques (DSE) répartis dans 28 tables de bases de données relationnelles, pour un volume total de 10 Go. Les expériences ont été menées dans un environnement cloud Amazon Web Services (AWS), utilisant Amazon RDS PostgreSQL 16, un réseau privé virtuel (VPC) privé, une communication chiffrée TLS 1.3 et des services centralisés de surveillance. Dix expériences indépendantes de migration ont été réalisées dans des conditions identiques de matériel, de logiciel, de réseau et de charge de travail afin d’assurer la reproductibilité et de minimiser les biais expérimentaux. Toutes les valeurs de performance indiquées représentent la moyenne des dix exécutions expérimentales. La significativité statistique a été évaluée à l’aide de tests t appariés de Student après vérification de la normalité par le test de Shapiro-Wilk (p < 0.05).
Résultats de la préparation et de la validation du jeu de données
L'ensemble de données synthétique en santé a été généré avec succès conformément aux spécifications du protocole. La validation des données a confirmé la génération réussie d'environ 20 000 000 d'enregistrements liés aux patients répartis dans 28 tables relationnelles, incluant les données démographiques des patients, les consultations cliniques, les diagnostics, les rapports de laboratoire, les médicaments, les métadonnées d'imagerie, les informations de facturation et les dossiers des médecins. L'unicité des clés primaires, les relations de clés étrangères et les contraintes d'intégrité référentielle ont été vérifiées avec succès avant la migration. Environ 5 % des valeurs des données ont été intentionnellement laissées manquantes afin de simuler des bases de données réalistes de dossiers de santé électroniques, puis ont été traitées ultérieurement lors du nettoyage des données. L'évaluation de la qualité de l'ensemble de données a démontré une validation réussie du schéma, des plages de valeurs acceptables et une intégrité référentielle complète. L'erreur cumulée de validation de l'ensemble de données est restée inférieure à 0,1 %, indiquant que l'ensemble de données généré était adapté aux expériences de migration sécurisée, comme indiqué dans Tableau 1.
Résultats du déploiement de l'architecture du système
L'architecture de migration sécurisée a été déployée et validée avec succès avant l'exécution du flux de travail de migration. Toutes les ressources cloud sont exploitées au sein d'un cloud privé virtuel AWS isolé, utilisant des sous-réseaux privés, des groupes de sécurité et des politiques d'accès basées sur l'identité. Les communications de base de données ont été protégées par un chiffrement TLS 1.3, et les identifiants de migration ont été générés dynamiquement conformément à la politique de privilège minimal dans le temps. Les journaux d'authentification, les journaux de migration, les événements de base de données, les événements réseau et les journaux d'audit de sécurité ont été collectés en continu via Amazon CloudWatch. Pendant toutes les exécutions expérimentales, les communications se sont déroulées exclusivement par l'intermédiaire de points de terminaison réseau privés, et aucun service de base de données accessible au public n'a été détecté. La surveillance continue a montré une communication stable entre tous les composants de migration, sans interruption de service ni échec d'authentification inattendus, comme illustré dans la Figure 2.
Résultats du flux de travail de migration sécurisée
Modélisation des menaces
Le modèle de menace prédéfini a correctement identifié le vol d'identifiants, les attaques internes, les attaques par rejeu, les attaques de l'homme du milieu, la falsification de schéma et les scénarios d'élévation de privilèges. Les contrôles de sécurité mis en œuvre ont efficacement atténué toutes les menaces identifiées avant l'exécution de la migration, comme résumé dans Tableau 2.
Transfert du schéma de base de données
La migration du schéma de la base de données a été effectuée avec succès lors de tous les essais expérimentaux. Toutes les tables relationnelles, index, procédures stockées, contraintes, métadonnées, clés primaires et clés étrangères ont été transférées sans incohérence structurelle ni dérive du schéma.
Migration sécurisée des données
Le processus de migration a été mené à bien avec succès lors des dix séries d'expériences, sans interruption de flux de travail ni échec de transaction. Le transfert sécurisé des données a été maintenu tout au long du processus de migration à l'aide de canaux de communication chiffrés via des points d'accès réseau privés.
Validation de la migration
La validation post-migration a confirmé une cohérence complète entre les bases de données source et cible. La vérification par somme de contrôle SHA-256 a donné 100 % de correspondance pour toutes les tables migrées, démontrant qu'aucune corruption de données n'est survenue pendant la transmission. La validation du nombre d'enregistrements a confirmé la migration réussie de l'ensemble des 20 millions d'enregistrements, sans perte, duplication ni troncature. La vérification des clés primaires, des clés étrangères, des index, des définitions de schéma et des contraintes de base de données a confirmé la préservation intégrale de l'intégrité de la base de données. Aucune dérive de schéma, aucun événement de restauration, aucune défaillance de transaction ni aucune incohérence de migration n'ont été observés pendant toute la période d'évaluation. La quantification des résultats d'intégrité est indiquée dans Tableau 9.
| Métrique de validation | Résultat observé | Critère d'acceptation | Statut |
| Nombre total de dossiers médicaux transférés | 20 000 000 | 20 000 000 | Validé |
| Nombre de tables de bases de données relationnelles transférées | 28 | 28 | Validé |
| Taille du jeu de données transféré | 10 Go | 10 Go | Validé |
| Vérification de la somme de contrôle SHA-256 | Correspondance à 100 % | Correspondance à 100 % | Validé |
| Cohérence du nombre d'enregistrements | 100 % | 100 % | Validé |
| Validation du schéma | Toutes les tables validées | Aucune erreur de schéma | Validé |
| Intégrité des clés primaires | Vérifiée | Aucune violation | Validé |
| Intégrité des clés étrangères | Vérifiée | Aucune violation | Validé |
| Taux de corruption des données | 0 % | 0 % | Validé |
| Dérive du schéma | Non observée | Aucune | Validé |
| Événements de restauration | 0 | 0 | Validé |
| Taux d'achèvement du transfert | 100 % | 100 % | Validé |
Tableau 9 : Résultats de la validation de l'intégrité des données après la migration sécurisée de la base de données. Il présente les principales métriques de vérification d'intégrité du côté quantitatif. Celles-ci incluent la vérification de la concordance des sommes de hachage SHA-256, la cohérence du nombre d'enregistrements, la validation du schéma, le respect des contraintes de clé, l'achèvement de la migration, les événements de restauration et le succès global de dix expériences de migration distinctes.
Tableau 9 résume les résultats de la validation de l'intégrité des données quantitatives obtenus après la migration sécurisée des données vers le cloud. Les résultats ont démontré que tous les critères d'acceptation de la migration ont été satisfaits au cours des dix exécutions expérimentales indépendantes.
Durcissement après migration
La gestion des identifiants à privilèges temporels a considérablement amélioré la sécurité des identifiants par rapport au cadre de migration conventionnel. La durée de vie moyenne des identifiants est passée de 24,7 ± 1,3 h dans l’environnement de référence à 0,42 ± 0,18 h dans le cadre proposé, représentant une réduction de 98,3 % de la durée d’exposition des identifiants. Les identifiants temporaires ont été révoqués immédiatement après la fin de la migration, et aucune tentative d’authentification non autorisée à l’aide d’identifiants expirés n’a été détectée lors des essais expérimentaux. L’élimination des identifiants à longue durée de vie a réduit la surface d’attaque potentielle tout en maintenant des performances de migration ininterrompues, comme illustré dans Figure 3.
Résultats de la surveillance par une IA explicable
Extraction des caractéristiques de sécurité
Les données de télémétrie de sécurité ont été correctement collectées à partir des serveurs de base de données, des services d'authentification, des serveurs d'applications et des systèmes de surveillance réseau. L'extraction des caractéristiques a produit des mesures normalisées de la fréquence d'accès, du nombre de tentatives de connexion échouées, des changements d'adresse IP, de la durée des sessions et du volume de transfert de données pour la détection d'anomalies, comme décrit dans Tableau 3.
Performance du modèle de détection d'anomalies
Le modèle d'isolation Forest a démontré des performances robustes en matière de détection d'anomalies au cours de 10 expériences indépendantes. La précision moyenne, le rappel, le score F1 et la surface sous la courbe caractéristique de fonctionnement du récepteur (AUC) étaient respectivement de 94,6 ± 1,3 %, 92,7 ± 1,5 %, 93,1 ± 1,6 %, 92,9 ± 1,4 % et 0,97 ± 0,01. La configuration du modèle suivait les paramètres résumés dans Tableau 4.
Détection des anomalies de sécurité
Le cadre de surveillance proposé a réduit le temps moyen de détection des incidents de plus de 24 h dans l'environnement de référence à environ 15 min. Les détections de faux positifs sont restées inférieures à 3 %, et aucune défaillance critique de migration n'est passée inaperçue pendant toute la période d'évaluation. Les résultats représentatifs de la détection d'anomalies sont présentés dans la Figure 4.
Analyse de l'explicabilité
L'interpréteur TreeExplainer de SHAP a généré des résultats interprétables d'attribution de caractéristiques pour toutes les anomalies détectées. Un jeu de données de référence contenant 1 000 échantillons d'apprentissage représentatifs a été utilisé pour calculer les valeurs SHAP. L'analyse d'interprétation globale a systématiquement identifié le nombre d'échecs de connexion, le volume de transfert de données, les changements d'adresse IP, la durée de session et la fréquence d'accès comme les caractéristiques les plus influentes contribuant aux prédictions d'anomalies. Des analyses répétées d'explicabilité sur dix exécutions expérimentales ont produit des classements de caractéristiques presque identiques, démontrant une interprétation stable du modèle. Les explications locales SHAP ont en outre identifié les facteurs principaux contribuant aux prédictions individuelles d'anomalies, améliorant ainsi la transparence du processus de surveillance de sécurité. Les résultats représentatifs d'explicabilité sont présentés dans Figure 5, tandis que les classements correspondants d'importance des caractéristiques sont résumés dans Tableau 5.
Résultats de l'évaluation des performances
La comparaison avec le cadre de migration de base a démontré des améliorations substantielles sur plusieurs indicateurs de sécurité. La durée d'exposition des identifiants a diminué de 98,3 %, la précision de détection des anomalies est passée de 72,4 ± 2,1 % à 94,6 ± 1,3 %, et le nombre de points de terminaison de migration accessibles publiquement est passé de six à zéro. Le temps moyen de détection des incidents a été nettement réduit, tout en maintenant une intégrité complète de la migration durant l'évaluation. Bien que des contrôles de sécurité supplémentaires aient augmenté la latence de migration de 11,2 ± 2,9 %, l'augmentation observée est restée en dessous du seuil d'acceptation prédéfini de 15 %, indiquant que les améliorations de sécurité ont été obtenues avec un impact minimal sur l'efficacité de la migration. Les résultats représentatifs de l'évaluation des performances sont présentés dans la Figure 6, et la comparaison quantitative entre les cadres de base et proposé est résumée dans le Tableau 7.
Validation statistique et reproductibilité
L'analyse statistique a révélé des améliorations significatives de la durée d'exposition des identifiants, de la précision de détection des anomalies, du temps de détection des incidents et de la latence de migration entre les architectures de référence et l'architecture proposée (test t de Student apparié, p < 0,05). Les intervalles de confiance à 95 % calculés ont montré une faible variabilité au cours des 10 séries d'expérimentations indépendantes, confirmant la reproductibilité et la stabilité du protocole proposé. Les résultats détaillés de chaque expérience sont indiqués dans le tableau 10.
| Exécution expérimentale | Durée d'exposition des identifiants (h) | Précision de détection des anomalies (%) | Latence de migration (min) | Validation SHA-256 | État de la migration |
| Exécution 1 | 0.45 | 94,3 | 96,8 | Validée | Réussie |
| Exécution 2 | 0,41 | 95 | 98,2 | Validée | Réussie |
| Exécution 3 | 0,39 | 94,7 | 95,9 | Validée | Réussie |
| Exécution 4 | 0,44 | 94,5 | 97,6 | Validée | Réussie |
| Exécution 5 | 0,43 | 94,8 | 96,9 | Validée | Réussie |
| Exécution 6 | 0,4 | 94,2 | 98,5 | Validée | Réussie |
| Exécution 7 | 0,42 | 95,1 | 97,2 | Validée | Réussie |
| Exécution 8 | 0,38 | 94,6 | 96,7 | Validée | Réussie |
| Exécution 9 | 0,43 | 94,9 | 97,8 | Validée | Réussie |
| Exécution 10 | 0,41 | 94,5 | 97 | Validée | Réussie |
| Moyenne ± ÉT | 0,42 ± 0,02 | 94,66 ± 0,29 | 97,26 ± 0,80 | 100 % validées | 10/10 réussies |
Tableau 10 : Reproductibilité expérimentale sur dix exécutions distinctes de migration. Le tableau présente un résumé de l'intervalle de temps pendant lequel une information d'identification a été exposée, de la précision de détection des anomalies, du délai d'une migration, de l'état de la validation SHA-256 et du succès de la migration pour chaque exécution expérimentale, démontrant ainsi la stabilité et la reproductibilité du cadre de migration sécurisée vers le cloud proposé dans des conditions expérimentales identiques.
Le tableau 10 présente les résultats détaillés des dix séries d'expériences indépendantes, démontrant la cohérence, la stabilité et la reproductibilité du protocole de migration sécurisée vers le cloud proposé dans des conditions expérimentales identiques.
L'évaluation expérimentale a démontré que l'intégration d'une sécurité de type zéro confiance, d'un contrôle d'accès privilégié temporel, d'une surveillance continue des anomalies et d'une explicabilité basée sur SHAP améliorait la sécurité de la migration tout en préservant l'intégrité complète de la base de données et des performances de migration acceptables. Étant donné que les expériences ont été menées à l'aide d'un jeu de données synthétique en santé dans un environnement cloud contrôlé, ces résultats doivent être interprétés dans le cadre de la configuration expérimentale évaluée. Une validation supplémentaire, utilisant des infrastructures opérationnelles en santé, des jeux de données cliniques réels et des environnements cloud multi-institutionnels, sera nécessaire avant de généraliser le protocole pour un déploiement courant dans les systèmes de santé en production.