且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

磁盘加密和解密

更新时间:2023-02-07 09:10:20

在MSDN上,这是一个不错的答案

http://social.msdn.microsoft.com/Forums/zh/Vsexpressvcs/thread/81362154-2ef5-4ff4-b6e4-5bb91a4c428c [ TrueCrypt [ ^ ]

然后,您可以使用命令行使用TrueCrypt,这从.Net代码开始很简单

http: //stackstackflow.com/questions/1315677/是一种通过编程方式从a-truecrypt-disk-in-to-memory读取文件的方式 [
Here''s a decent answer on MSDN

http://social.msdn.microsoft.com/Forums/en/Vsexpressvcs/thread/81362154-2ef5-4ff4-b6e4-5bb91a4c428c[^]

As suggested there, better to go with something that''s already mature + had some serious development work. This isn''t a simple subject or concept

Maybe have a look at TrueCrypt[^]

Then you could just work with TrueCrypt using the command line, which is simple from .Net code

http://***.com/questions/1315677/is-there-an-way-to-programatically-read-a-file-from-a-truecrypt-disk-into-memory[^]


在VB.NET中??你不能VB.NET(或通常.NET中的托管代码)不能用于此目的.原因是您的代码必须在Windows甚至开始加载之前就加载.您的磁盘解密软件必须从磁盘的引导记录中加载才能正常工作.
In VB.NET?? You can''t. VB.NET (or managed code in .NET in general) cannot be used for this. The reason being is that your code would have to load before Windows even starts to load. Your disk decryption software would have to load from the boot record of the disk in order to work.