さて、これは奇妙な種類の質問です。私はここで愚かであることに反対票を投じるかもしれません。
暗号化されたファイルを編集できるようにしたいのですが、ディスク上の場所に手動で復号化する必要はありません。
ワークフローは次のようになります。
エディターにオンザフライ暗号化ストリームと通信させることは可能だと思いましたが、通常のファイルと通信していると思いました。何かのようなもの:
$ sublime-text | open-gpg-stream my-encrypted-file.gpg
password:
これは可能ですか?それとも私の理解は少し離れていますか?それが不可能な場合、なぜそれが不可能なのか説明していただけますか?
奇妙な質問ではありませんが、すでにネイティブに必要なことを実行しているエディターを探す方がよいかもしれません。たとえば、vi
とvim
は行います。スーパーユーザーに「どこで購入できますか…」という質問を投稿しないでください。
それができない場合は、暗号化部分を処理するスクリプトで、お気に入りのグラフィカル(ただし暗号化に対応していない)エディターをラップできますか?ファイルを平文でディスクに書き込みたくないことは理解していますが、ファイルを復号化してtmpfsファイルシステム(RAMディスク)または暗号化されたファイルシステムに書き込むことはできますか?