Проверка контрольной суммы файлов в Amazon S3 работает следующим образом: 1
В зависимости от потребностей приложения разработчики могут выбрать один из четырёх алгоритмов контрольной суммы: SHA-1, SHA-256, CRC32 или CRC32C. 2
Также можно предоставить контрольную сумму вместе с каждым запросом, используя заголовок Content-MD5. 13 Когда Amazon S3 получает объект, он проверяет его на соответствие предоставленному значению контрольной суммы. 3 Если значения не совпадают, возникает ошибка. 3