我想通过编写某种 ShellExtension 来保护我的外部硬盘。但是 Shell 扩展是特定于工作站的。
有没有一种方法可以让我编写一个应用程序来显示身份验证或加密我的驱动器数据的扩展程序,以便用户在双击我的驱动器时收到失败消息。
最佳答案
您不能通过使用 shell 扩展来保护外部硬盘。
如果您想确保数据安全,您只能做一件事:加密。 NTFS 具有内置加密功能,但我不建议将其用于外部驱动器,因为加密 key 的处理方式。
不过,这里有一个很好的预制解决方案:TrueCrypt .它可以工作,可用于多种操作系统,具有不错的速度和良好的安全性。 使用它。
关于c# - 我可以为外部硬盘写一个扩展吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3904977/