我正在寻找一个支持openssl 加密作为插件。因此,无需手动:
- 在 shell 中解密文件
- 在文本编辑器中编辑
- 在 shell 中加密文件
希望插件可以处理上述人为步骤,仅在打开和关闭文件时要求输入密码。
答案1
看起来openssl.vim插件Vim可以做到这一点,尽管我自己从未使用过。我确实使用vim工具插件。我不确定你为什么特别想使用 OpenSSL 进行加密,但除非你知道自己在做什么,否则我建议你使用 GnuPG(OpenSSL 是一个更低级别的工具,如果使用不当,仍然可能对密码做错事)。GnuPG 可以做到对称加密(即密码)以及公钥/私钥加密。
答案2
文本伴侣包括使用 AES 加密和解密的功能。如果您查看执行此操作的软件包,您会发现它使用 openssl 进行加密/解密。如果需要不同的参数、密码等,您可以轻松修改软件包。
答案3
尽管 Vim 不使用 OpenSSL,但它可以使用 Blowfish 加密文件。:h encryption
详情请参阅。
答案4
Sublime 也有一个 OpenSSL 加密包OpenSSL。