U盘存储区域的划分
我现在的思路是通过厂商定制把U盘的存储区域划为两个部分,一个是安全区(不可被删除,不可被格式化,写保护处于永远打开状态),一个是用户区。安全区存放的我们加密应用程序,用户区是给用户使用的,在刚插入时候是不可见的。首先启动安全区中我们的加密应用程序。输入正确的密码后,用户区才可以被正确的加载进去,成为一个分区。现在有个问题是,密码这些信息存到那里?存到安全区,写保护是打开的,也就是意味着密码是不可被更改的。存到用户区,一旦格式化后就不见了,当然也不能存到操作系统里,否则无法移动了。
请教各位大师,密码动态修改的问题该如何解决,难道是要厂商在专门划出几十个字节给我,然后在专门提供一套读写API?
请大家指教。
------解决方案--------------------
------解决方案--------------------
难道是要厂商在专门划出几十个字节给我,然后在专门提供一套读写API?
确实是这样的