上云无忧 > 文档中心 > 百度智能云对象存储BOS设置服务端加密
对象存储BOS
百度智能云对象存储BOS设置服务端加密

文档简介:
为了更好地保证数据安全性,BOS 支持在服务端为数据进行 SSE(Server-Side Encryption)加密编码。当您在配置 SSE 加密后,当文件上传时,BOS 会通过携带加密参数的方式来对上传数据执行服务端加密设置。
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

概述

为了更好地保证数据安全性,BOS 支持在服务端为数据进行 SSE(Server-Side Encryption)加密编码。当您在配置 SSE 加密后,当文件上传时,BOS 会通过携带加密参数的方式来对上传数据执行服务端加密设置。同时,为了提升易用性,BOS 在 Bucket 设置中增设了服务端加密开关,开启之后该 Bucket 内新上传的数据都会默认执行加密,而不影响设置开启前的历史存量数据。

加密方式

目前 BOS 支持两种加密方式:BOS 托管密钥和 KMS 服务托管密钥

  • BOS 托管密钥:当选择BOS托管密钥时,所有上传该Bucket的数据都会使用BOS服务托管的密钥进行统一加密保护,用户获取数据时将由BOS服务进行自动解密,用户不需做其他操作,简单方便。
  • KMS 服务托管密钥:您需要开通百度智能云密钥管理服务,并创建由自己管理的 KMS 密钥。KMS 中会为根据您创建的 KMS 主密钥生成对应的 Data Key,数据上传时会根据生成的 Data Key 来对数据进行自动加密。

设置服务端加密

  1. 登录 对象存储 BOS 管理控制台。
  2. 在左侧 Bucket 列表中,选择需要设置权限的 Bucket,点击 Bucket 名称进入 Bucket 管理目录。
  3. 在上方导航栏选择 配置管理 页签。
  4. 在 配置管理 页面中选择 高级配置,在 服务端加密配置 区域点击 修改配置 对该 Bucket 进行服务端加密配置。

  1. 在服务端加密操作栏中,打开加密设置并选择加密方式。您可以选择 BOS 托管密钥或者 KMS 托管密钥的方式对上传的数据进行服务端加密。

    • 若您选择 BOS 托管密钥,则无需进行其他额外配置,点击确认后即可生效。
    • 若您选择 KMS 托管密钥的方式进行加密,您需要先开通百度智能云密钥管理服务,并创建由自己管理的 KMS 密钥。选择 KMS 服务托管密钥方式,您需要在下拉列表中选择自己在百度智能云 KMS 密钥管理服务中已经创建好的密钥。之后,用户上传该 Bucket 的数据将以用户选择的自定义密钥进行加密保护。同样,当用户读取数据时,BOS 服务会向 KMS 服务申请进行数据解密后,向用户返回明文数据。

  1. 点击 确认,完成服务端加密配置。

相关 API

  • PutBucketEncryption 接口:使用 PutBucketEncryption API 接口开启指定 Bucket 的加密开关。
  • GetBucketEncryption 接口:使用 GetBucketEncryption API 接口获取 Bucket 服务端加密是否打开。
  • DeleteBucketEncryption 接口:使用 DeleteBucketEncryption API 接口关闭服务端加密功能。
相似文档
  • BOS 提供数据同步功能,您可以在处于不同地域的 2 个 Bucket 之间建立数据的自动同步关系。当您设置好源 Bucket 和目标 Bucket 之后,BOS 将自动执行从源 Bucket 到目标 Bucket 间的数据同步。您还可以指定源 Bucket 内需要同步的数据范围,并设置是否同步历史数据。
  • 跨域资源共享(Cross-Origin Resource Sharing,CORS)是 HTML5 提供的标准跨域解决方案,而跨域访问是指当发起请求的资源所在域不同于该请求所指向的资源所在域时的一种访问形式。出于安全考虑,浏览器会限制这种非同源的访问,但在实际应用中,跨域访问需求是普遍存在的。
  • BOS 的 Referer 白名单功能通过设置 Referer 白名单,限制仅白名单中的域名可以访问您 Bucket 内的资源。当您的 Bucket 处于公共读或公共读写的情况下,该设置可以有效防止存储在 BOS 中数据被其他人盗链,保护您的合法权益。
  • Bucket 合规保留是数据保护的一种方式,用于规避重要的数据存入 Bucket 后被意外删除的风险,适用于金融、保险、医疗、证券等行业。合规保留是一种基于时间的配置策略,用户开启 Bucket 合规保留后需要设定数据保留的时间期限。
  • 存储空间清单是一种帮助用户管理存储桶中对象的功能。BOS 可根据用户的清单任务配置,定期每天或者每周扫描用户 Bucket 中指定对象并输出一份清单报告,以 CSV 格式文件的形式存储到用户指定的 Bucket 中。CSV 文件中会列出对象及其对应的元数据,并根据用户的配置信息,记录用户所需的对象属性信息。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部