Comment chiffrer un dossier dans Windows?

J’ai un programme en C ++ qui stocke certains fichiers tels que les films, mp3 et Flash dans le dossier AppData. Le problème est que, bien que généralement caché, l’utilisateur peut facilement visiter ce dossier et prendre l’un de ces fichiers.

Existe-t-il un moyen pour le programme de chiffrer ce dossier afin qu’il ne soit pas possible pour l’utilisateur d’accéder aux fichiers (sauf via le logiciel lui-même)?

Toutes les autres solutions (même si elles ne sont pas liées à ce qui précède) sont très appréciées.

Vous pouvez utiliser votre propre programme pour crypter un fichier ou un dossier. Cependant, vous pouvez utiliser des logiciels open source comme truecrypt . Le logiciel et le code sont disponibles. Le code est écrit en C, C ++ et en assembleur

Pourquoi ne pas simplement crypter les fichiers, puis les décrypter lorsqu’ils sont chargés par l’application. Cela permet peu à l’utilisateur d’accéder aux fichiers.