当前位置:  开发笔记 > 编程语言 > 正文

C#中的即时加密

如何解决《C#中的即时加密》经验,为你挑选了1个好方法。

我正在学习C#.我想编写一个即时加密程序.类似于Truecrypt的东西.它基本上创建了一个加密容器,可以作为虚拟驱动器安装,您可以从中动态解密文件而无需将其写入硬盘驱动器.Truecrypt使用一些过滤器驱动程序[我不知道它们是什么].我需要知道它是否可以在c#中实现.我需要学习任何驱动程序编程吗?可以在不使用驱动程序的情况下完成吗?我还需要学习什么?



1> casperOne..:

您将无法在C#(或任何.NET语言)中执行此操作,因为设备驱动程序必须使用非托管代码编写.

此外,您有一个更微妙的问题.您可能会将信息保留在内存中,但该内存可能会被分页到磁盘,如果您希望这些内存真正安全,则必须避免这种情况.

推荐阅读
手机用户2402851155
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有