我正在开发一款基于Ruby on Rails的Web应用程序。用户可以上传文件并将它们存储到Amazon S3中。我使用了paperclip gem进行文件上传。
如何在保存之前使用AES256加密文件?我知道S3有服务器端加密,但这对我并不起作用,因为我要在移动应用程序中打开网站,并希望在客户端上处理解密。
我知道可以使用paperclip processors或before_post_process方法,但是如何获取被上传的文件并更改文件呢?
如何在保存之前使用AES256加密文件?我知道S3有服务器端加密,但这对我并不起作用,因为我要在移动应用程序中打开网站,并希望在客户端上处理解密。
我知道可以使用paperclip processors或before_post_process方法,但是如何获取被上传的文件并更改文件呢?