Amazon S3 现在支持五种额外的校验和算法
发布于:
2026年4月21日
Amazon S3 现在支持五种额外的校验和算法:MD5、XXHash3、XXHash64、XXHash128 和 SHA-512,使校验和算法总数达到十个。对于这些受支持的算法,S3 会验证校验和并将其与对象存储在一起,因此您无需额外工具即可实现端到端的数据完整性验证。
上传对象时,您可以提供校验和值,S3 会在存储对象之前根据上传的数据对其进行验证。对于分段上传,您需要提供分段级别的校验和,S3 会在完成时计算复合校验和。如果您未在上传时提供校验和,S3 会自动计算并应用 CRC64NVME 校验和作为默认完整性保护方案。同样,您可以在下载时请求存储的校验和,以验证数据。新算法可 S3 复制功能结合使用,让您能够在保留校验和的同时跨存储桶复制对象;该算法也可以与 S3 清单功能结合使用,让您可以对一段时间内的数据集校验和进行审计。对于上传时未使用校验和或采用其他算法的预先存在的对象,您可以使用 S3 批量操作功能大规模计算校验和,而无需下载或恢复数据。
新的校验和算法已在由光环新网运营的亚马逊云科技中国(北京)区域和由西云数据运营的亚马逊云科技中国(宁夏)区域可用,无需额外费用。您可以通过 Amazon CLI 或 Amazon SDK 开始使用这些算法。要了解更多信息,请访问《Amazon S3 用户指南》。