Amazon S3 现已支持另外五种校验和算法

发布于: 2026年4月23日

Amazon S3 现在支持另外五种校验和算法(MD5、XXHash3、XXHash64、XXHash128 和 SHA-512),目前共支持十种校验和算法。对于任意一种支持的算法,S3 都会验证校验和并将其与对象一起存储,因此您无需额外工具即可端到端地验证数据完整性。

上传对象时,您可以提供校验和值,S3 会在存储对象之前根据上传的数据对其进行验证。对于分段上传,您需要提供分段级校验和,S3 会在完成后计算综合校验和。如果您未在上传时提供校验和,S3 会自动计算并应用 CRC64NVME 校验和作为默认完整性保护机制。同样,您可以在下载时请求存储的校验和来验证数据。新算法不仅可与 S3 复制功能配合使用,让您在保留校验和的同时跨存储桶复制对象,还可与 S3 清单功能配合使用,让您随时间推移审计数据集的校验和。对于上传时未提供校验和或使用其他算法上传的现有对象,您可以使用 S3 批量操作大规模计算校验和,而无需下载或还原数据。

新校验和算法已在 37 个 AWS 区域推出,包括 AWS 中国和AWS GovCloud(美国)区域,且无额外费用。您可以通过 AWS CLI 或 AWS SDK 开始使用。要了解更多信息,请访问 S3 用户指南