Генератор хешей и сумм
Что такое хеш-сумма?
Хеширование — это математический алгоритм, который преобразует произвольный массив данных (текст, файл, пароль) в строку фиксированной длины. Эту строку называют хешем, дайджестом или цифровым отпечатком.
Главное свойство идеальной хеш-функции — лавинный эффект. Изменение даже одной буквы во входном тексте полностью меняет итоговый хеш. Это делает хеши идеальным инструментом для проверки целостности данных.
Области применения:
- Безопасность: Хранение паролей в базах данных (никогда не храните пароли в открытом виде!).
- Целостность данных: Сверка скачанных файлов (Checksum).
- Цифровая подпись: Гарантия авторства документов.
- Блокчейн: Основа работы Bitcoin и других криптовалют.
MD5 (128-bit)
Самый быстрый и известный алгоритм. Разработан в 1991 году. Сейчас считается небезопасным для криптографии из-за уязвимости к коллизиям, но всё ещё широко используется для проверки целостности файлов (Checksum).
SHA-1 (160-bit)
Преемник MD5. Долгое время был стандартом в интернете (SSL сертификаты), но в 2017 году Google доказал возможность коллизии (SHAttered). Сейчас использование не рекомендуется в новых системах безопасности.
SHA-2 (SHA-256)
Золотой стандарт современной безопасности. Используется в банковских картах, протоколе HTTPS, биткоине. Взлом SHA-256 на текущем уровне развития компьютеров считается невозможным.
Безопасность и "Соль"
Почему простого хеширования недостаточно для защиты паролей и как злоумышленники взламывают хеши.
🌈 Радужные таблицы
Хакеры не "расшифровывают" хеши. Они используют гигантские базы данных (Rainbow Tables), где уже подсчитаны хеши для миллионов популярных паролей.
🧂 Добавление "Соли"
Чтобы защититься от таблиц, к паролю добавляют случайную строку — "соль" (Salt). Даже если у двух пользователей одинаковый пароль, их хеши будут разными.
🐢 Медленные хеши
MD5 и SHA считаются "быстрыми". Это плохо для паролей, так как хакер может перебирать миллиарды вариантов в секунду. Для паролей используйте медленные алгоритмы: Bcrypt, Argon2, PBKDF2.
Как использовать этот инструмент?
Проверка файлов
Скачали программу? Скопируйте контрольную сумму с сайта разработчика и сверьте её с хешем скачанного файла. Если они совпадают — файл подлинный.
Для разработчиков
Быстро сгенерировать тестовые данные, проверить работу API или создать уникальный идентификатор (GUID) на основе данных.
OSINT и поиск
Поиск информации по известным хешам файлов (вирусов, документов) в публичных базах данных.
Обучение
Наглядная демонстрация того, как малейшее изменение входных данных кардинально меняет результат (лавинный эффект).
Часто задаваемые вопросы
Был ли этот калькулятор полезен?
Инструмент справочный — не заменяет эксперта
Только для информационных целей. Все расчёты, результаты и данные, предоставляемые инструментом, носят исключительно ознакомительный и справочный характер. Они не являются профессиональной консультацией — медицинской, юридической, финансовой, инженерной или иной.
Точность результатов. Калькулятор основан на общепринятых формулах и методиках, однако фактические результаты могут отличаться в зависимости от индивидуальных условий, исходных данных и применяемых стандартов. Мы не гарантируем полноту, точность или актуальность приведённых расчётов.
Профессиональные решения — медицинские, финансовые, инженерные — должны приниматься только после консультации с квалифицированным специалистом. Не используйте автоматический расчёт как единственное основание для важных решений.
Ограничение ответственности. Авторы и разработчики сервиса не несут ответственности за прямой или косвенный ущерб, возникший из-за использования данных расчётов. Пользователь принимает на себя всю ответственность за интерпретацию результатов.
Похожие калькуляторы
Калькулятор шифрования и криптографии
Расчёты криптографии: стойкость пароля, AES, RSA/ECC, хеширование, ключи, квантовая угроза
/encryption-calculatorГенератор паролей (безопасный)
Создать надежный пароль онлайн. Настройка длины, символов. Оценка сложности и энтропии.
/password-generatorКалькулятор срока действия SSL сертификата
Проверка срока действия SSL/TLS сертификата. Рассчитайте дни до истечения, узнайте статус и получите рекомендации по продлению.
/ssl-certificate-calculatorКалькулятор SSL/TLS
Расчёты SSL/TLS: шифронаборы, сертификаты, производительность, HSTS, совместимость, стоимость
/ssl-tls-calculatorКалькулятор камер видеонаблюдения
Расчёт системы видеонаблюдения: количество камер, хранилище, стоимость монтажа.
/security-camera-calculatorJWT декодер
Декодирование и анализ JWT-токенов онлайн. Просмотр header, payload и signature с русскоязычными пояснениями. Проверка срока действия токена.
/jwt-decoderЧекер SSL-сертификата сайта
Анализ SSL-сертификата: декодирование PEM, типы сертификатов (DV/OV/EV), чек-лист безопасности HTTPS.
/checker-ssl-sertifikataЧекер HTTP-заголовков сайта
Анализ заголовков безопасности HTTP: CSP, HSTS, X-Frame-Options. Визуальный конструктор CSP, рекомендации.
/checker-http-zagolovkovСтойкость пароля — энтропия
Анализ энтропии Шеннона и времени взлома. 4 модели: онлайн brute-force, GPU SHA-256, bcrypt, Argon2id. Локально в браузере.
/kalkulyator-stojkosti-parolya-entropy-2026Объединить PDF онлайн — без загрузки на сервер
Склейка PDF в браузере через pdf-lib. До 20 файлов, до 50 МБ каждый. Локально, без отправки на сервер (152-ФЗ).
/obyedinit-pdf-onlajn-besplatnoСжать PDF онлайн — уменьшить размер локально
Сжатие PDF в браузере без потери качества. 3 уровня (object streams, удаление метаданных). До 50 МБ. Через pdf-lib, локально.
/szhat-pdf-onlajn-umenshit-razmerРазделить PDF на страницы — извлечь нужные онлайн
Разделение PDF на страницы локально: каждая страница отдельным файлом, диапазон или группами. Через pdf-lib, без отправки на сервер.
/razdelit-pdf-na-stranicy-onlajnJPG в PDF — конвертер с объединением
Конвертация JPG/PNG в PDF в браузере: до 30 картинок в один документ. Форматы A4/A3/Letter или подгонка под изображение.
/jpg-v-pdf-konverterПовернуть страницы PDF онлайн
Поворот всех или указанных страниц PDF на 90/180/270° за миллисекунды. Lossless. Через pdf-lib, без отправки на сервер.
/povernut-pdf-stranitsy-onlajnВодяной знак на PDF онлайн (кириллица)
Нанесение текстового знака («КОНФИДЕНЦИАЛЬНО», «ЧЕРНОВИК») на все страницы PDF. Поддержка русского текста через Canvas. 4 положения, регулировка прозрачности.
/dobavit-vodyanoj-znak-na-pdf