Обчислити checksum файлу

обчислює контрольну суму (checksum) файлу в MD5, SHA-1, SHA-256 або SHA-512. Ідеально для перевірки цілісності завантаження або виявлення змін

Що таке контрольна сума файлу?

Контрольна сума файлу — це унікальний "відбиток" файлу, створений за допомогою алгоритму хешування. Вона дозволяє перевірити, чи був файл змінений з моменту створення контрольної суми.

Випадки використання

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.

Приклади використання

Типові випадки використання:

  • Перевірка цілісності завантажених файлів
  • Порівняння файлів для виявлення змін
  • Створення контрольних сум для резервних копій
  • Перевірка цілісності програмного забезпечення

Як користуватися

Використання генератора контрольних сум:

  1. Завантажте файл або введіть текст
  2. Оберіть алгоритм хешування
  3. Натисніть "Обчислити контрольну суму"
  4. Скопіюйте результат для подальшого використання

Як перевірити контрольну суму?

Для перевірки цілісності файлу:

  1. Обчисліть контрольну суму файлу за допомогою нашого інструменту
  2. Порівняйте її з очікуваною контрольною сумою
  3. Якщо вони збігаються, файл не був змінений

Порівняння алгоритмів

Оберіть алгоритм залежно від ваших потреб:

  • 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