delphi THashSHA2 возвращает неверный SHA256 для огромного файла

---- +: = 0 =: + ---- имеет ---- +: = 1 =: + ----, которые возвращают неправильный SHA 256 для некоторого файла.Ошибка возврата AWS S3:Предоставленный заголовок x-amz-content-sha256 не соответствует вычисленномуGetStreamToHashSHA256Hex, похоже, производит другой sha256 от amazon:Я сделал несколько тестов с myfile.zip (600 МБ) ...---- +: = 4 =: + ---- альтернатива от Indy возвращает правильный SHA256 (то же самое, что и aws s3), например:---- +: = 6 =: + ---- из PHP вернуть правильный SHA256 (то же самое, что и aws s3), например:но THashSHA2 возвращает неправильный sha256, например:Зачем?ОБНОВИТЬэто мое исправление ошибки.Импортируйте Data.Cloud.CloudAPI.pas в проект и перепишите эти функции:ОБНОВЛЕНИЕ 2Я также пытаюсь реализовать предложение FredS, оно работает:
7 голосов | спросил ar099968 18 PMpTue, 18 Apr 2017 18:22:49 +030022Tuesday 2017, 18:22:49

0 ответов


Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132