C# 如何使用.NET Compact Framework安全地隐藏文件?

C# 如何使用.NET Compact Framework安全地隐藏文件?,c#,compact-framework,C#,Compact Framework,我发现了许多关于使用C#加密/解密(安全)文件的文章。但除此之外,我还想对资源管理器隐藏这些文件。也就是说,它不应该被用户看到。只有应用程序可以使用我们用于加密的安全密钥还原该文件 有什么想法吗?如果您想从资源管理器中完全“隐藏”文件,唯一的方法是编写一个(也可以用于加密)文件。无法在托管代码中完成此操作。如果要从资源管理器中完全“隐藏”文件,唯一的方法是编写一个(也可以用于加密它们)。这不能在托管代码中完成。您的标题和标签上写着“删除”,但您的问题本身涉及到加密和隐藏文件。你到底想做什么?我想

我发现了许多关于使用C#加密/解密(安全)文件的文章。但除此之外,我还想对资源管理器隐藏这些文件。也就是说,它不应该被用户看到。只有应用程序可以使用我们用于加密的安全密钥还原该文件


有什么想法吗?

如果您想从资源管理器中完全“隐藏”文件,唯一的方法是编写一个(也可以用于加密)文件。无法在托管代码中完成此操作。

如果要从资源管理器中完全“隐藏”文件,唯一的方法是编写一个(也可以用于加密它们)。这不能在托管代码中完成。

您的标题和标签上写着“删除”,但您的问题本身涉及到加密和隐藏文件。你到底想做什么?我想他的意思是“隐藏”而不是“删除”是的,我的意思是“隐藏”而不是“删除”。这是否可能使用C#?你的标题和标签上写着“delete”,但你的问题本身涉及到加密和隐藏文件。你到底想做什么?我想他的意思是“隐藏”而不是“删除”是的,我的意思是“隐藏”而不是“删除”。这是否可能使用C#?编写文件系统筛选器是否也会对第三方应用程序(如第三方文件浏览器)隐藏它?是的,FSF可以对任何/任何东西隐藏它。你甚至可以这样做,只有你的应用程序才能打开它,并且只有在提供了密钥之后。我可以使用Dokan库在C#中编写文件系统过滤器来隐藏所有文件/文件夹吗?我怀疑这一点。看起来Dokan适用于Windows,而不是CE。编写文件系统筛选器是否也会对第三方应用程序(如第三方文件资源管理器)隐藏Dokan?是的,FSF可以对任何/所有内容隐藏Dokan。你甚至可以这样做,只有你的应用程序才能打开它,并且只有在提供了密钥之后。我可以使用Dokan库在C#中编写文件系统过滤器来隐藏所有文件/文件夹吗?我怀疑这一点。看起来Dokan适用于Windows,而不是CE。