Обчислити checksum файлу
- Панель керування
- Документація
- API
Що таке контрольна сума файлу?
Контрольна сума файлу — це унікальний "відбиток" файлу, створений за допомогою алгоритму хешування. Вона дозволяє перевірити, чи був файл змінений з моменту створення контрольної суми.
Випадки використання
Control sums are essential for:
- Verifying file integrity after download
- Detecting file corruption
- Ensuring data consistency
Підтримувані алгоритми
Наш генератор контрольних сум підтримує такі алгоритми хешування:
- MD5: Швидкий, але небезпечний (128 біт)
- SHA-1: Застарілий, не рекомендований (160 біт)
- SHA-256: Рекомендований для більшості випадків (256 біт)
- SHA-512: Більш безпечний для довгострокових потреб (512 біт)
- CRC32: Швидкий для перевірки цілісності (не криптографічний)
Для максимальної безпеки ми рекомендуємо SHA-256 або SHA-512.
Приклади використання
Типові випадки використання:
- Перевірка цілісності завантажених файлів
- Порівняння файлів для виявлення змін
- Створення контрольних сум для резервних копій
- Перевірка цілісності програмного забезпечення
Як користуватися
Використання генератора контрольних сум:
- Завантажте файл або введіть текст
- Оберіть алгоритм хешування
- Натисніть "Обчислити контрольну суму"
- Скопіюйте результат для подальшого використання
Як перевірити контрольну суму?
Для перевірки цілісності файлу:
- Обчисліть контрольну суму файлу за допомогою нашого інструменту
- Порівняйте її з очікуваною контрольною сумою
- Якщо вони збігаються, файл не був змінений
Порівняння алгоритмів
Оберіть алгоритм залежно від ваших потреб:
- MD5: Швидка перевірка некритичних даних
- SHA-256: Збалансований вибір для більшості застосувань
- SHA-512: Максимальна безпека для чутливих даних
SEO: Поширені запитання про контрольні суми
Поширені запитання про контрольні суми файлів:
Чому важливо перевіряти контрольні суми?
Перевірка контрольних сум допомагає виявити випадкові або навмисні зміни у файлах, захищаючи вас від шкідливого програмного забезпечення та пошкоджених завантажень.
Поширені запитання про контрольні суми файлів
Який алгоритм вибрати для своїх файлів?
Для більшості випадків ми рекомендуємо SHA-256. Він пропонує відмінний баланс між безпекою та продуктивністю. Для дуже великих файлів або старих систем ви можете використовувати MD5 для швидкої перевірки, але пам’ятайте про його обмеження з точки зору безпеки.
Чи можна відновити файл за його контрольною сумою?
Ні, контрольна сума — це одностороння функція. Неможливо відновити оригінальний файл за його хешем. Це одна з основних властивостей криптографічних хеш-функцій.
Приклад запиту
curl -X POST https://cdrn.fr/api/v1/tools/hash-file-generator/execute \
-F "file=@/path/to/file" \
-F "algorithm=adler32"
Схема вхідних даних
| Поле | Тип | Обов'язкове | За замовчуванням |
|---|---|---|---|
file |
file | ✓ | – |
algorithm |
choice (adler32, crc32, crc32b, crc32c, fnv132, fnv164, fnv1a32, fnv1a64, gost, gost-crypto, haval128,3, haval128,4, haval128,5, haval160,3, haval160,4, haval160,5, haval192,3, haval192,4, haval192,5, haval224,3, haval224,4, haval224,5, haval256,3, haval256,4, haval256,5, joaat, md2, md4, md5, murmur3a, murmur3c, murmur3f, ripemd128, ripemd160, ripemd256, ripemd320, sha1, sha224, sha256, sha3-224, sha3-256, sha3-384, sha3-512, sha384, sha512, sha512/224, sha512/256, snefru, snefru256, tiger128,3, tiger128,4, tiger160,3, tiger160,4, tiger192,3, tiger192,4, whirlpool, xxh128, xxh3, xxh32, xxh64) | ✓ | – |
цей інструмент очікує файл - використовуйте Content-Type multipart/form-data замість application/json
Точки доступу
GET https://cdrn.fr/api/v1/tools- перелічує всі доступні інструментиGET https://cdrn.fr/api/v1/tools/hash-file-generator- отримує схему цього інструментуPOST https://cdrn.fr/api/v1/tools/hash-file-generator/execute- виконує цей інструмент з JSON-payload