Webアプリケーションのユーザーによってアップロードされたファイルを暗号化したい。
ファイルは個別に暗号化および復号化する必要があります。
アプリケーション内よりも外部ツールを使用してファイルを暗号化することには利点がありますか?
たとえば、ファイルがアップロードされた直後にgpg、crypt、7zip(またはその他のツール)を呼び出します。
取得の要求に応じて、それらを再度呼び出して復号化し、ファイルを提供します。
これには、パフォーマンス上の利点があるだけでなく、プログラミング言語で利用可能なライブラリよりも堅牢で信頼性の高いアプリケーションに暗号化をアウトソーシングできるという事実もあると思いました。