Amazon S3 が 5 つのチェックサムアルゴリズムを新たにサポート

投稿日: 2026年4月23日

Amazon S3 では、MD5、XXHash3、XXHash64、XXHash128、SHA-512 の 5 つのチェックサムアルゴリズムが追加でサポートされるようになり、合計で 10 個になりました。S3 は、サポートされているアルゴリズムの場合に、チェックサムを検証してオブジェクトと一緒に保存するため、追加のツールなしでデータの整合性をエンドツーエンドで検証できます。

オブジェクトをアップロードするときに、チェックサム値を指定すると、S3 はオブジェクトを保存する前にチェックサムをアップロードされたデータと照合して検証します。マルチパートアップロードの場合、パートレベルのチェックサムを指定すると、S3 は完了時に複合チェックサムを計算します。アップロード時にチェックサムを指定しない場合、S3 はデフォルトの整合性保護として CRC64NVME チェックサムを自動的に計算して適用します。同様に、保存されているチェックサムをダウンロード時にリクエストしてデータを検証できます。新しいアルゴリズムは S3 レプリケーションと連携するため、チェックサムを維持しながらバケット間でオブジェクトをレプリケートできます。また、S3 インベントリとも連携しており、データセットのチェックサムを長期にわたって監査できます。チェックサムなしで、または別のアルゴリズムでアップロードされた既存のオブジェクトについては、S3 バッチオペレーションを使用して、データをダウンロードまたは復元することなくチェックサムを大規模に計算できます。

新しいチェックサムアルゴリズムは、AWS 中国リージョンと AWS GovCloud (米国) リージョンを含む 37 の AWS リージョンで追加料金なしで利用できます。AWS CLI または AWS SDK を使用して開始することができます。詳細については、S3 ユーザーガイドをご覧ください。