Есть ли текстовый редактор с шифрованием для Ubuntu? Другими словами, текстовый редактор, предпочтительно с поддержкой графического интерфейса, всегда должен сохранять зашифрованный файл и всегда запрашивать пароль для повторного открытия файла. Дело в том, чтобы объединить функциональность текстового редактора с инструментом шифрования.
34
vim
. techrepublic.com/blog/it-security/…Ответы:
Vi / Vim
Просто используйте
vim
илиvi
который предлагает шифрование файловblowfish
при использовании-x
опции.создайте файл для шифрования следующим образом:
Затем будет предложено ввести ключ шифрования.
После того, как Vim зашифровал файл один раз, вам больше не нужно использовать опцию -x при повторном открытии этого файла. Vim автоматически распознает его как зашифрованный файл и поступит правильно.
Поскольку Blowfish является системой шифрования с симметричным ключом, один и тот же ключ используется как для шифрования, так и для дешифрования. При
Vim
первом открытии файла с параметром -x первым делом он попросит дать ему ключ, который можно использовать для шифрования и дешифрования файла, с помощью этого запроса:После ввода ключа вам будет предложено подтвердить ключ, чтобы убедиться, что вы его не опечатали.
Затем он откроется как обычно, как обычно.
Узнайте больше здесь
CryptoTE
По данным сайта .
для Ubuntu см .
источник
nobackup
,noswapfile
иnowritebackup
в файле конфигурации на каждой чистой системе. Если вы используете версии Ubuntu LTS, это означает, что вы должны помнить об этом каждые 5 лет или чаще. Я полагаю, что это с большей вероятностью запомнится, если это будет выполнено с высокой частотой.Gedit.
ТРЕБОВАНИЯ
ENABLE GnuPG
Это будет работать, только если вы включили GnuPG в вашей системе.
Установить GnuPG
Создайте свои ключи:
При генерации ключей вы можете просто нажать клавишу ввода в любое время, чтобы принять значение по умолчанию в скобках. Самая важная часть генерации ключей - это выбор ключевой фразы.
Ваш открытый брелок на данный момент должен содержать только ваш собственный открытый ключ, вы можете просмотреть брелок с этой
--list-keys
опцией и ваш личный ключ с этой--list-secret-keys
опцией.Источник GnuPG: http://www.ianatkinson.net/computing/gnupg.htm
НАСТРОИТЬ
Просто зайдите в Инструменты> Управление внешними инструментами и добавьте сценарии:
ENCRYPT
Вставьте следующий код в новую команду, которая называется «Encrypt»:
с вариантами:
DECRYPT
Вставьте следующий код в новую команду под названием «Decrypt»:
с вариантами:
ИСПОЛЬЗОВАНИЕ
Как только это будет сделано, вы можете открывать зашифрованные файлы (файлы asc - ascii, а не двоичные файлы) или создавать новые на месте с помощью ярлыков.
Пример:
ИСТОЧНИК
http://blog.brunobraga.net/encrypting-and-decrypting-with-gedit/
СПОСОБ 2 Еще один способ - установить Zillo .
Смотрите этот вопрос о том, как установить плагин
источник
if [ ! ... ==
вас следует использоватьif [ ... !=
.!=
намного чище, чем! ... ==
.Естественно, вы также можете сделать это в
emacs
. В вики emacs есть очень хорошая страница, на которой представлены 7 различных подходов:Самым простым, вероятно, будет EasyPG Assistant, поскольку он является интерфейсом для GnuPG и должен работать из коробки.
источник
.gpg
расширением.Вы можете попробовать
vim
с плагином gnupg.vim , который предназначен для прозрачного редактирования зашифрованных файлов gpg.gnupg.vim описание:
источник
Если вам нравится Geany, есть плагин (
sudo apt-get install geany-plugin-pg
):Также: http://plugins.geany.org/geanypg.html
источник
EncryptPad - приложение для просмотра и редактирования симметрично зашифрованного текста. Он также предоставляет инструмент для шифрования и дешифрования двоичных файлов на диске. Он совместим с OpenPGP. Таким образом, вы можете открывать файлы, зашифрованные с помощью программного обеспечения OpenPGP. Существует также защита файлов ключей и генератор паролей. Платформы: Linux, Mac OS X и Windows.
Главное окно в Windows
Диалог бинарного шифрования в Лубунту
источник
DeadboltEdit - безопасный текстовый редактор с шифрованием для Linux, Mac OS X и Windows.
Он использует шифрование Blowfish, совместимое с реализацией OpenSSL.
Веб-сайт: www.deadboltedit.org
источник
Вы можете сделать все это в интерфейсе командной строки с помощью nano editor и gpg в качестве шифрования. Но я не знаю, насколько это безопасно. Может быть, кто-то еще может прокомментировать это
создать текстовый файл с именем text_file
зашифровать его с помощью:
gpg -c text_file
это попросит вас установить пароль
теперь у вас есть зашифрованный text_file.gpg и незашифрованный text_file
Вы можете удалить незашифрованный текстовый файл
Я написал скрипт bash, чтобы упростить процесс обновления text_file.gpg. Это будет:
расшифровать text_file.gpg
открыть текстовый файл в нано-редакторе
после того, как вы отредактировали файл, он будет:
удалить старый text_file.gpg
создать новый text_file.gpg
удалить новый text_file, если новый text_file.gpg был успешно создан.
Сохраните скрипт bash как файл .sh, например, script_file.sh.
Всякий раз, когда вы хотите редактировать text_file.gpg, вы можете вызывать script_file.sh с помощью:
источник
Для меня самым простым был gnu emacs. https://www.gnu.org/software/emacs/ Тем более, что я уже установил его, и я был приятно удивлен, что он «просто работает»
emacs file.gpg
(подсказка для пароля)
файл открывается.
и
Ctrl-x-s
(именно так вы сохраняете в emacs) запросит у вас новую фразу-пароль.источник