使用API​​的TrueCrypt替代方案

Eri*_*rik 5 security encryption administration truecrypt

我正在寻找一个TrueCrypt备选方案,它具有以编程方式访问文件的API.有谁知道解决方案?

API应支持列出,创建,更改和删除文件.

ixe*_*013 3

Diskcryptor没有 API,但它是 GPL。

如果可以的话,我相信您所要求的是一个抽象文件系统库。我了解您想要加载 TrueCrypt 或类似容器并列出其内容。当它被打开时,这样的容器只是重新分配扇区的原始字节。在加密之上,这样的 API 只能看到原始扇区,并且必须使用相应的扇区级 API 来理​​解它们。

你可以用另一种方式看待问题。您将如何编写一个程序,例如 zip,可以在 zip 文件(如果您愿意的话,这是一个非常常见的容器)上显示此类信息。

TrueCrypt 容器与 zip 文件的比较

因此,您正在寻找的 API 需要实现两件事:

  1. 了解容器的加密方案(可能是多个版本)
  2. 了解嵌入式文件系统的扇区格式
  3. 提供用户友好的API。

不久前我也问过自己同样的问题,并在网上寻找答案,这个答案是我迄今为止发现的答案的总和。我希望您能找到一个有效的答案,即使它不可行。

无论如何,还没有;)