こんにちは! JQです。 前回は『Amazon S3編~Server Side Encryption~』ということで、S3でServer Side Encryptionを試してみました。 今回は『Amazon S3編~Client Side Encryption~』と題して、Ruby SDKでClient Side Encryptionを利用してみたいと思います。 Client Side Encryptionとは Server Side Encryptionとは異なり、暗号化、復号化(復号)、鍵管理を自分で行う方法になります。 Ruby SDKでClient Side Encryptionを利用 サンプルを参考に作成 1. AWS Blogを参考に作成したスクリプトを実行してみます。 流れとしては以下のようになります。 ① キーの発行 ② 暗号化して「data」をオブジェクトへの書き込み