USB记忆棒上的Windows客户端应用程序具有写保护

时间:2013-05-10 11:03:40

标签: c# windows windows-applications usb-flash-drive client-applications

我需要一种或多种方法来实现以下方面:

假设我们有一个Windows应用程序(日志),日记条目被序列化为XML。

应用程序位于usb棒上,也是XML文件。

主要问题是:除应用程序本身外,没有人能够写/删除usb棒。

我读过有机械或软件写锁的usb棒。但是这也会禁止应用程序写入?!

我对任何方法感到高兴。

P.S。它将是一个.NET 3.5 WPF应用程序。但我认为这与问题无关。

提前谢谢

1 个答案:

答案 0 :(得分:1)

一个想法是两个使用2个分区。一个只读分区(应该有可以创建cdfs分区的工具)和你的应用程序,另一个只有你的应用程序知道的密码保护。可能Truecrypt或其他一些分区加密工具具有所需的功能。