Gnupg - 将解密传递给应用程序

Gnupg - 将解密传递给应用程序

当您使用带有 -d 选项的 GnuPG 解密文件并且该文件为 ascii 格式时,只需向下滚动屏幕即可读取该文件。但是,如果它不是加密的 ascii 文件,而是 Word 文件 (foo.doc.gpg),该怎么办?所以我最终得到了一个解密的二进制文件(foo.doc),它在屏幕上向下滚动,但仍然无法读取。

我要问的是,是否有一个命令使用gpg -d...,然后由 Libre Office 读取输出,它将 .doc 文件转换为可读形式,然后向下滚动 - 即我不希望将此文件保存在如果我可以帮助的话,请访问我的硬盘驱动器,因为它的敏感数据和可能的安全风险。

gpg -d /EncryptDir/foo.doc.gpg>foo && libreoffice foo && shred foo允许我正常读取文件,然后在关闭 Libre Office 后将其粉碎,但在打开(正在读取)时它会暂时保存到我的驱动器中。有没有更直接的解决方案避免临时保存

相关内容