Selon MSDN, chaque flux de données alternatif peut être stocké sous une forme cryptée (état crypté NTFS). La seule fonction API que j'ai trouvée pour définir l'état de chiffrement est EncryptFile(), qui permet de chiffrer tous les flux de données d'un fichier. Donc, y a-t-il un moyen de ne pas chiffrer tous les flux de données sous XP?Crypter un flux de données alternatif spécifié - NTFS, XP
Répondre
Cet article MSDN (où vous l'avez trouvé) est incorrect. Le cryptage NTFS (c'est-à-dire EFS) stocke lui-même les clés de cryptage dans un flux de données alternatif $ EFS. Il n'y a qu'un seul flux $ EFS par fichier, ce qui rend impossible le chiffrement d'autres flux de données alternatifs (à moins qu'ils n'utilisent la même clé symétrique, ce qui irait à l'encontre de chaque principe de conception d'EFS utilisant des clés différentes pour chaque fichier).
Veuillez afficher la référence à cet article MSDN. Je suis convaincu que c'est dans l'erreur (ce ne serait pas le seul article publié sur microsoft.com qui n'était pas 100% précis - les auteurs de ces articles sont humains). Heck, j'ai mis du matériel sur MSDN qui n'était pas précis à 100% plus tôt dans ma carrière.
Ceci est un point important car un ADS peut contenir du code exécutable et peut donc constituer une menace pour la sécurité. En pratique, seul le ou les attributs $ DATA d'un fichier sont cryptés, mais en théorie il est possible de chiffrer d'autres attributs. Cependant, d'autres attributs tels que $ EFS ne sont pas cryptés. Seuls les attributs $ DATA non résidents peuvent être chiffrés. Si plusieurs attributs $ DATA (non résidents) existent dans un enregistrement MFT, tous ces attributs sont chiffrés avec la même clé. Notez que les autres attributs ne seront pas cryptés, uniquement les attributs $ DATA.
- 1. Quelle peut être la raison de l'erreur Windows ERROR_DISK_FULL (112) lors de l'ouverture d'un flux de données alternatif NTFS?
- 2. comment générer un flux de données brutes?
- 3. Accès aux flux de données alternatifs dans les fichiers
- 4. C# Comment crypter un fichier de données Bouncy Castle pgp?
- 5. cacher des exectables en utilisant ADS (flux de données alternatifs)
- 6. outil de réallocation de fichiers pour ntfs
- 7. Jamroom Alternatif
- 8. alternatif render_component
- 9. Crypter la base de données SQLite en C#
- 10. pile de programme alternatif
- 11. Comment crypter une chaîne/un flux avec bouncycastle pgp sans commencer par un fichier
- 12. Utiliser DBMS_CRYPTO pour crypter des données
- 13. Analyse de la partition NTFS en C
- 14. Temps de système de fichiers NTFS
- 15. Création par programme d'une partition NTFS/FAT amorçable Windows XP vers Windows 7
- 16. Comment créer un fichier sparse sur NTFS?
- 17. iPhone écrire dans un fichier (répertoire alternatif)
- 18. Contenu alternatif pour un ComboBoxItem sélectionné
- 19. Crypter 2 éléments de données séparément et exporter en un seul fichier via Rijndael en C#
- 20. Panneau personnalisé avec un arrière-plan alternatif
- 21. Comment fusionner un flux audio et un flux vidéo nets dans un flux de données republié à l'aide de flex3?
- 22. Editeur alternatif pour RefineryCMS
- 23. JavaScript setAttribute alternatif
- 24. dsofile C# Propriétés de fichier personnalisées API/NTFS
- 25. IDE alternatif pour Silverlight
- 26. alternatif C++ perror()
- 27. Langage alternatif à TSQL pour le traitement des données
- 28. Meilleur moyen d'obfusciter/crypter des données de formulaire sur l'iPhone
- 29. Nom alternatif pour un-à-un vs un-à-plusieurs
- 30. Dois-je crypter des OpenID dans ma base de données?