Редактирование файла с помощью потока шифрования "на лету" в Unix

хорошо, это странный вопрос. Меня могут проголосовать за то, что я глупая.

Я хотел бы иметь возможность редактировать зашифрованный файл, но без необходимости вручную расшифровывать его в место на диске.

Я вижу, что рабочий процесс происходит примерно так:

  • Я набираю команду unix, называя зашифрованный файл для редактирования
  • Я ввожу пароль для расшифровки потока файлов
  • откроется графический редактор, содержащий расшифрованная версия файла
  • Я могу редактировать файл, и всякий раз, когда я сохраняю его шифруется на лету обратно в зашифрованный файл
  • когда я закрываю редактор, остается только зашифрованный файл

Я подумал, что можно было бы заставить редактора поговорить с потоком шифрования на лету, но думаю, что он разговаривает с обычным файлом. Что-то вроде:

$ sublime-text | open-gpg-stream my-encrypted-file.gpg
password: 

это возможно? Или мое понимание просто далеко? Если это не возможно, не могли бы вы объяснить, почему это не возможно?

22
задан Robin Winslow
26.04.2023 16:00 Количество просмотров материала 2836
Распечатать страницу

1 ответ

это не странный вопрос, но вам лучше просто найти редактор, который уже, изначально, делает то, что вы хотите.  Например, vi и vim do.  Просто не задавайте вопрос Суперпользователю: "где я могу купить ...?"

в противном случае, можете ли вы обернуть свой любимый графический (но не знающий шифрования) редактор в сценарий, который обрабатывает часть шифрования?  Я понимаю, что вы не хотите записывать файл на диск в открытом виде-но вы можете расшифровать файл и записать в файловую систему tmpfs (RAM-диск) или зашифрованную файловую систему?

3
отвечен Scott 2023-04-27 23:48

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

encryption
gnupg
text-editing
ubuntu
unix
Вверх