对象存储服务 OBS-如何访问或下载已加密的对象?:访问或下载已加密的对象

时间:2024-10-15 11:11:03

访问或下载已加密的对象

对象指定SSE-OBS加密后,开启公共读的匿名访问权限后可以直接访问对象。

对象指定SSE-C加密后,无法直接访问,即使对象开启了公共读的匿名访问权限。您可以调用API接口访问或下载对象。详见获取对象内容

对象指定SSE-KMS加密后,无法直接访问,即使对象开启了公共读的匿名访问权限。您可以使用以下方法访问或下载已加密的对象:

方法一:使用具有KMS CMKFullAccess权限的用户访问加密对象,且用户拥有KMS CMKFullAccess权限的区域需要和对象所在桶的区域一致。关于如何给用户授予KMS CMKFullAccess权限,请参见 IAM 用户授权。

方法二:使用加密对象分享的临时URL进行访问。加密对象分享后,使用分享的URL访问时服务端会自动解密。

例如,您有已经加密的对象(如视频、音频等)需要给匿名用户访问,可以先分享对象,将分享的URL发送给他人即可访问。

support.huaweicloud.com/obs_faq/obs_faq_0168.html