私はRubyonRailsWebアプリに取り組んでいます。ユーザーはファイルをアップロードでき、それらはAmazonsS3に保存されます。ファイルのアップロードには、ペーパークリップの宝石を使用します。
保存する前にAES256でファイルを暗号化するにはどうすればよいですか?S3にはサーバー側の暗号化があることは知っていますが、モバイルアプリでサイトを開いていて、クライアントで復号化を処理したいので、それは実際には機能しません。
ペーパークリッププロセッサまたはbefore_post_processメソッドを使用できることは知っていますが、アップロードされているファイルを取得して変更するにはどうすればよいですか?