如何在 OpenBSD 上创建加密容器(可动态扩展)

如何在 OpenBSD 上创建加密容器(可动态扩展)

在 OpenBSD 上,我如何/用什么可以创建一个稍后可以动态扩展的加密容器?我可以用 GPG 来做吗? (密码保护就足够了)

因此,如果我打开这个容器并将文件放入其中,它会随着更多文件放入其中而动态扩展。

请不要在未检查 Linux 解决方案(例如 TrueCrypt)是否适用于 OpenBSD 的情况下推荐它。

答案1

OpenBSD上的官方加密容器是通过vnode伪设备,设置为vnconfig。据我所知,这些无法调整大小:您必须创建另一个更大的容器并复制数据。

环境管理系统是一个保险丝文件系统逐个文件执行加密(因此不存在容器大小问题)。有一个FreeBSD 端口,我认为它可以很容易地适应 OpenBSD。

另一种方法是使用 gpg。您可以在 Emacs 或 Vim 等编辑器中编辑文件,该编辑器会自动即时解密和加密文件。但如果您想在其他应用程序中使用该文件,则必须手动加密和解密。

答案2

你想要的是加密文件系统。看我给出的这个答案不久前 StackOverflow 上有一个类似的问题。


编辑:

我认为你不应该仅仅因为你的问题不够明确就否决完美的答案——只有一个标签?无论如何... GnuPG / PGP 不能做你想做的事。查看磁盘加密软件比较在维基百科上。看起来你唯一的选择是“svnd / vnconfig”。

答案3

我想,在这方面 真实密码是你最好的朋友。

相关内容