Amazon S3 が 5つの新しいチェックサムアルゴリズムに対応
スライド
サマリ
Amazon S3 now supports five additional checksum algorithms
カテゴリ: What's New 公開日: 2026-04-23T13:00:00 元記事: https://aws.amazon.com/about-aws/whats-new/2026/04/s3-five-additional-checksum-algorithms/
要約
Amazon S3は5つの新しいチェックサムアルゴリズムをサポートするようになり、データの整合性検証機能が強化されました。この更新は、データ整合性の確保が重要なエンタープライズユーザーや大規模なデータ管理が必要な組織にとって有益です。
詳細
新しいチェックサムアルゴリズム
- MD5: 広く普及した標準ハッシュ関数、汎用的な整合性確認に適している
- XXHash3: 超高速計算が特徴で、大規模ファイルの処理に最適
- XXHash64: 64ビット高速ハッシュ、パフォーマンス重視のユースケース向け
- XXHash128: 128ビット拡張版で、より強い保証が必要な場合に使用
- SHA-512: 強力な暗号学的ハッシュ関数、セキュリティ重視の用途向け
主な機能
Amazon S3が5つの追加チェックサムアルゴリズムをサポートするようになり、合計10個のアルゴリズムが利用可能になりました
S3はサポートされているアルゴリズムのいずれかについて、チェックサムをオブジェクトとともに検証・保存するため、追加のツールなしでエンドツーエンドのデータ整合性を確認できます
アップロード時にチェックサム値を提供すると、S3はデータに対して検証してからオブジェクトを保存し、マルチパートアップロードではパートレベルのチェックサムを提供して完了時に複合チェックサムを計算します
チェックサムを提供しない場合、S3は自動的にCRC64NVMEチェックサムをデフォルトの整合性保護として計算・適用します
新しいアルゴリズムはS3レプリケーション、S3インベントリと連携し、チェックサムを保持しながらバケット間でオブジェクトをレプリケートしたり、時系列でデータセットのチェックサムを監査したりできます
既存のオブジェクトについては、S3バッチオペレーションを使用してデータをダウンロードまたは復元することなく、大規模にチェックサムを計算できます
利用可能範囲と開始方法
この新機能は37のAWSリージョン(AWSチャイナおよびAWS GovCloud(US)リージョンを含む)で追加費用なく利用可能です
AWS CLIまたはAWS SDKを使用して開始できます
ユースケース
- 金融機関: 取引記録や決済データの整合性管理、規制要件への対応
- 医療・生命科学: 患者データの完全性保証、臨床試験データの監査
- メディア・エンターテインメント: 高解像度ファイルの整合性確保、大容量ファイル転送検証
- エンタープライズデータ管理: データレイク環境の品質管理、機械学習用データの検証