Le masquage réversible de données dans le domaine chiffré basé sur le chiffrement homomorphe (RDH-ED) offre une solution technique prometteuse pour le partage de données dans des scénarios de protection de la vie privée. Cependant, les méthodes existantes basées sur l'unité d'anneau polynomial tronquée N (NTRU) sont confrontées à un conflit fondamental entre la capacité d'insertion et la réversibilité, nécessitant généralement un prétraitement du texte en clair pour réduire l'aléa du texte chiffré obtenu. Pour résoudre ce problème, cet article propose un nouveau schéma RDH-ED combinant le système cryptographique NTRU et le théorème chinois des restes (CRT). Ce schéma ne nécessite aucun prétraitement du texte en clair et conserve entièrement la structure polynomiale d'origine en construisant une redondance multi-canaux dans le domaine chiffré. En introduisant un mécanisme de codage basé sur le CRT, un seul coefficient polynomial peut porter plusieurs bits d'information, réalisant une capacité d'insertion de 503 bits par polynôme sous des paramètres de taille moyenne. De plus, grâce à des paramètres premiers mutuellement négociés à l'avance, l'extraction des informations insérées peut être effectuée avant le déchiffrement, offrant ainsi une plus grande flexibilité opérationnelle. Une conception rigoureuse des contraintes mathématiques garantit l'élimination automatique des termes redondants lors du déchiffrement, assurant ainsi une récupération parfaite des données originales. Les résultats expérimentaux montrent que la solution proposée améliore considérablement la capacité d'insertion par rapport aux algorithmes RDH-ED dominants basés sur les systèmes cryptographiques NTRU, Paillier et ElGamal, sans sacrifier la sécurité ni l'efficacité d'exécution.
Keywords
masquage réversible de données; système cryptographique NTRU; théorème chinois des restes; redondance multi-canaux