Жодної обробки вмісту ваших файлів на сервері не відбувається. Вам не потрібен договір про обробку даних із gottrix, щоб працювати з конфіденційними чи службовими документами.
Hosted in GermanyGlobal Content Delivery
Основні сервери розміщено в Hetzner у Німеччині, доставлення по всьому світу відбувається через мережу доставлення контенту (CDN). Вміст ваших файлів при цьому ніколи не передається - він не залишає ваш пристрій.
Контрольна сума - це короткий відбиток файлу: з будь-якої кількості байтів хеш-функція обчислює одне фіксоване коротке значення. Змініть у файлі бодай один біт, і контрольна сума вийде зовсім іншою. Саме тому багато постачальників публікують значення SHA-256 поруч із посиланням на завантаження: ви самі обчислюєте контрольну суму завантаженого файлу й порівнюєте її з опублікованою. Якщо обидві збігаються, файл отримано повністю та без змін.
Цей інструмент обчислює поширені методи. SHA-1/256/384/512 (FIPS 180-4) виконуються через нативний інтерфейс Web Crypto браузера; SHA-256 - сьогоднішній стандарт і правильний вибір, коли нічого іншого не потрібно. SHA-1 вважається застарілим, і його вже не варто використовувати для перевірок безпеки, але він і досі корисний для сумісності зі старими системами. SHA-384 і SHA-512 дають довші значення з тієї самої родини. MD5 (RFC 1321) ще старіший і криптографічно зламаний (колізії можна створити навмисно), але багато старих завантажень і інструментів досі публікують його як еталонне значення. CRC-32 - не криптографічна контрольна сума, а швидка перевірка цілісності у варіанті ISO-HDLC (поліном 0xEDB88320), така вбудована в архіви ZIP і файли PNG: добра для виявлення випадкових помилок передавання, але не для виключення підміни.
Обчислення виконується повністю локально у вашому браузері, через нативний інтерфейс Web Crypto (для SHA) і крихітну процедуру чистою JavaScript (для CRC-32). Нічого не вивантажується, нічого не зберігається й жодна стороння бібліотека не завантажується з CDN. Результат з'являється як текстовий файл у тому самому форматі, що й консольні утиліти sha256sum або certutil, тож ви можете напряму порівняти його зі значенням, отриманим деінде.
Технічні дані
Технічні дані
Вихідний формат
TXT
Пакетна обробка
Так
Обробка
Локально в браузері (JavaScript)
Завантаження файлів
Немає
У 3 кроки
Перетягніть файл.
Виберіть алгоритм (за замовчуванням: SHA-256).
Прочитайте контрольну суму та завантажте її як текстовий файл.
Обмеження: Контрольна сума доводить, що два файли побайтово ідентичні; вона нічого не шифрує й не захищає від прослуховування. MD5, SHA-1 і CRC-32 непридатні для цілей безпеки (CRC-32 ловить лише випадкові помилки; для MD5 і SHA-1 колізію можна підібрати навмисно) - проти навмисної підміни використовуйте SHA-256 або довшу. Еталонне значення має походити з надійного джерела.
Порівняння алгоритмів
Порівняння алгоритмів
Алгоритм
Довжина виводу
Статус
Типове використання
SHA-256
256 біт
сучасний стандарт
завантаження, загальна перевірка
SHA-1
160 біт
застарілий (не для безпеки)
звірка зі старими системами
SHA-384
384 біти
довший варіант SHA-2
де потрібна довша контрольна сума
SHA-512
512 біт
довший варіант SHA-2
де потрібна довша контрольна сума
MD5
128 біт
криптографічно зламаний
еталонне значення для старих завантажень/інструментів
CRC-32
32 біти
не криптографічна контрольна сума
виявлення випадкових помилок передачі (ZIP, PNG)
Часті запитання
Чи вивантажуються мої файли?
Ні. Контрольна сума обчислюється повністю локально у вашому браузері; файл ніколи не залишає ваш пристрій і ніде не зберігається.
Який алгоритм обрати?
Якщо сумніваєтеся - SHA-256, це сьогоднішній стандарт. MD5, SHA-1 чи CRC-32 застосовуйте лише тоді, коли система явно очікує саме це значення.
Як порівняти контрольну суму?
Обчисліть її тут і порівняйте значення символ за символом з опублікованим. Якщо вони збігаються, файл не змінено.
Яка різниця між CRC-32 і SHA-256?
CRC-32 - швидка перевірка проти випадкових помилок передавання (як у ZIP і PNG), але криптографічно вона незахищена. SHA-256 виявляє й навмисну підміну.
Лише за вашою згодою ми анонімно вимірюємо використання за допомогою файлів cookie, щоб покращувати gottrix. Ваші файли завжди залишаються локально, на вашому пристрої. Конфіденційність