
Я ищу текстовый редактор, который поддерживаетшифрование opensslкак плагин. Поэтому вместо того, чтобы вручную:
- расшифровать файл в оболочке
- отредактируйте его в текстовом редакторе
- зашифровать файл в оболочке
Будем надеяться, что плагин сможет позаботиться о вышеуказанных человеческих действиях и будет запрашивать пароль только при открытии и закрытии файла.
решение1
Похоже, чтоopenssl.vimплагин дляВиммогу это сделать, хотя я сам никогда этим не пользовался. Я используюgnupg.vimОднако плагин. Я не уверен, почему вы хотите использовать именно OpenSSL для шифрования, но если вы не знаете, что делаете, я бы предложил вместо этого GnuPG (OpenSSL — это инструмент более низкого уровня, и с шифрами все равно можно сделать что-то неправильно, если их использовать неправильно). GnuPG можетсимметричное шифрование(т. е. парольная фраза), а также шифрование с открытым/закрытым ключом.
решение2
Текстовый помощниквключает возможность шифрования и дешифрования с использованием AES. Если вы посмотрите на пакет, который это делает, вы увидите, что он использует openssl для шифрования/дешифрования. Вы можете легко изменить пакет, если это необходимо для других параметров, шифров и т. д.
решение3
Хотя Vim не использует OpenSSL, он может зашифровать файл с помощью Blowfish. :h encryption
Подробности см. здесь.
решение4
Sublime также имеет пакет шифрования OpenSSL.OpenSSL.