Инструменты › Разработчикам
Хеш файлов и текста
Считайте контрольные суммы SHA-256, SHA-512, MD5, SHA-1, SHA-3 и Keccak-256 для текста или многогигабайтных файлов и сравнивайте их с опубликованным хешем.
- SHA-256
2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 - MD5
5d41402abc4b2a76b9719d911017c592
Как это работает
- Файл читается кусками по 8 МБ, и все выбранные алгоритмы считаются за один проход.
- Вставьте контрольную сумму со страницы загрузки, чтобы убедиться, что файл никто не подменил.
Вопросы
Почему бы просто не взять crypto.subtle?
WebCrypto нужен весь файл в памяти, и в нём нет MD5 и Keccak. Потоковое чтение позволяет обрабатывать файлы на 3 ГБ на любом ноутбуке.