Хорошо, это странный вопрос. Я мог бы получить голос за то, что был здесь глупым.
Я хотел бы иметь возможность редактировать зашифрованный файл, но без необходимости вручную дешифровать его в место на диске.
Я вижу, что рабочий процесс выглядит примерно так:
- Я набираю команду unix, называя зашифрованный файл для редактирования
- Я ввожу пароль для расшифровки файлового потока
- Откроется графический редактор, содержащий расшифрованную версию файла
- Я могу отредактировать файл, и всякий раз, когда я сохраняю его, он на лету зашифровывается обратно в зашифрованный файл.
- Когда я закрываю редактор, остается только зашифрованный файл
Я вроде думал, что у редактора будет возможность общаться с потоком шифрования на лету, но я думаю, что он говорит с обычным файлом. Что-то вроде:
$ sublime-text | open-gpg-stream my-encrypted-file.gpg
password:
Это возможно? Или мое понимание еще далеко? Если это невозможно, не могли бы вы объяснить, почему это невозможно?