Eli*_*Eli 2 objective-c amazon-s3 amazon-web-services ios
我正在尝试从 AWS S3 Bucket 获取加密文件,并在我的 IOS 应用程序中打开它。但我不确定如何在我的应用程序中打开加密文件。解密的步骤是什么?
我了解您正在使用 AWS 的内置服务器端加密。在这种情况下,数据会自动加密和解密,您不必担心解密和密钥管理
Amazon S3 服务器端加密以完全透明的方式处理所有加密、解密和密钥管理。当您 PUT 对象并请求加密(在作为 PUT 一部分提供的 HTTP 标头中)时,我们会生成一个唯一密钥,使用该密钥加密您的数据,然后使用主密钥加密该密钥。
解密加密数据不需要您做任何努力。当您获取加密对象时,我们会获取并解密密钥,然后使用它来解密您的数据。我们还在对 GET 的响应中包含一个额外的标头,让您知道数据以加密形式存储在 Amazon S3 中。
参考:AWS 官方博客:用于静态数据的 Amazon S3 服务器端加密
它还有一个很好的图表来描述流程。
希望这可以帮助。
归档时间: |
|
查看次数: |
3181 次 |
最近记录: |