Для розробників
Верифікатор контрольних сум
Перевірка цілісності файлів шляхом порівняння контрольних сум (MD5, SHA-256, CRC32).
Loading…
Про верифікатор контрольних сум
Верифікатор контрольних сум перевіряє цілісність файлів та даних шляхом обчислення хеш-значень за допомогою алгоритмів MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512 та CRC32 та порівняння їх з очікуваними контрольними сумами. Перевірка контрольної суми файлу є основним захистом від пошкодження завантажень, втручання «людина посередині» та атак на ланцюг постачання при розповсюдженні програмного забезпечення — Linux ISO, інсталятори програм та образи прошивок публікують офіційні контрольні суми SHA-256 для перевірки користувачами. Цей інструмент використовує Web Crypto API, тому нічого ніколи не завантажується на сервер.
Як Використовувати
Завантажте файл або вставте текстові дані в область введення, потім оберіть алгоритм хешування, що відповідає наданій контрольній сумі. Вставте очікуване хеш-значення в поле порівняння та натисніть «Перевірити». Зелена галочка підтверджує збіг (файл справжній та цілісний); червоний X вказує на невідповідність (файл може бути пошкоджений або змінений). Усе хешування виконується локально.
Типові Випадки Використання
- Перевірка контрольної суми SHA-256 завантажених образів Linux ISO перед записом на USB для підтвердження того, що завантаження не пошкоджене
- Перевірка завантажених пакетів програмного забезпечення та ZIP-архівів за опублікованими хешами MD5 або SHA-256 на сторінках безпеки постачальника
- Підтвердження цілісності передачі великих файлів після операцій SCP, SFTP або rsync через мережеві з'єднання
- Перевірка відповідності образів прошивок та пакетів оновлень опублікованим контрольним сумам виробника перед прошивкою вбудованих пристроїв
- Порівняння двох версій файлів для визначення їх бітової ідентичності за допомогою хеш-порівняння замість повільного побайтового порівняння