calcal.ru

Генератор хешей и сумм

Мгновенный расчет криптографических отпечатков. MD5, SHA-1, SHA-256, SHA-512 и другие алгоритмы. Безопасно, локально, бесплатно.

Загрузка калькулятора...
8+
Алгоритмов
0ms
Задержка
100%
Приватность
Offline
Работает без сети

Что такое хеш-сумма?

Хеширование — это математический алгоритм, который преобразует произвольный массив данных (текст, файл, пароль) в строку фиксированной длины. Эту строку называют хешем, дайджестом или цифровым отпечатком.

Главное свойство идеальной хеш-функции — лавинный эффект. Изменение даже одной буквы во входном тексте полностью меняет итоговый хеш. Это делает хеши идеальным инструментом для проверки целостности данных.

Области применения:

  • Безопасность: Хранение паролей в базах данных (никогда не храните пароли в открытом виде!).
  • Целостность данных: Сверка скачанных файлов (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), где уже подсчитаны хеши для миллионов популярных паролей.

md5("123456") = e10adc3949ba59abbe56e057f20f883e → НАЙДЕН

🧂 Добавление "Соли"

Чтобы защититься от таблиц, к паролю добавляют случайную строку — "соль" (Salt). Даже если у двух пользователей одинаковый пароль, их хеши будут разными.

hash("pass" + "salt1") != hash("pass" + "salt2")

🐢 Медленные хеши

MD5 и SHA считаются "быстрыми". Это плохо для паролей, так как хакер может перебирать миллиарды вариантов в секунду. Для паролей используйте медленные алгоритмы: Bcrypt, Argon2, PBKDF2.

Как использовать этот инструмент?

📂

Проверка файлов

Скачали программу? Скопируйте контрольную сумму с сайта разработчика и сверьте её с хешем скачанного файла. Если они совпадают — файл подлинный.

💻

Для разработчиков

Быстро сгенерировать тестовые данные, проверить работу API или создать уникальный идентификатор (GUID) на основе данных.

🕵️

OSINT и поиск

Поиск информации по известным хешам файлов (вирусов, документов) в публичных базах данных.

🎓

Обучение

Наглядная демонстрация того, как малейшее изменение входных данных кардинально меняет результат (лавинный эффект).

Часто задаваемые вопросы

Технически — нет. Хеширование — это односторонняя функция, она необратима. Однако, можно найти исходный текст методом 'грубой силы' (brute-force) или по базам уже найденных значений, если исходная строка была короткой и простой.
Если вы скачали файл и его чек-сумма отличается от заявленной, значит файл поврежден или был подменен (возможно, вирусом). Не открывайте и не запускайте такой файл. Скачайте его заново.
Да. Наш калькулятор работает полностью на стороне клиента (в браузере). Ваши данные никуда не отправляются. Но мы всё равно не рекомендуем вводить действующие боевые пароли на любых сторонних сайтах.
Шифрование — двусторонний процесс (есть ключ для расшифровки). Хеширование — односторонний (фарш невозможно провернуть назад). Хеширование используется для проверки целостности, а шифрование — для конфиденциальности.
На сегодняшний день стандартом считается семейство SHA-2 (SHA-256, SHA-512) и новейший SHA-3. Для паролей лучше всего подходят специализированные bcrypt, scrypt или Argon2.
Лиана Арифметова
Создатель

Лиана Арифметова

Миссия: Демократизировать сложные расчеты. Превратить страх перед числами в ясность и контроль. Девиз: «Любая повторяющаяся задача заслуживает своего калькулятора».

⚖️

Отказ от ответственности

Только для информационных целей. Все расчёты, результаты и данные, предоставляемые данным инструментом, носят исключительно ознакомительный и справочный характер. Они не являются профессиональной консультацией — медицинской, юридической, финансовой, инженерной или иной.

Точность результатов. Калькулятор основан на общепринятых формулах и методиках, однако фактические результаты могут отличаться в зависимости от индивидуальных условий, исходных данных и применяемых стандартов. Мы не гарантируем полноту, точность или актуальность приведённых расчётов.

Медицинские, финансовые и профессиональные решения должны приниматься исключительно на основании консультации с квалифицированными специалистами — врачом, финансовым советником, инженером или другим профессионалом в соответствующей области. Не используйте результаты данного инструмента как единственное основание для принятия важных решений.

Ограничение ответственности. Авторы и разработчики сервиса не несут никакой ответственности за прямой или косвенный ущерб, возникший в результате использования данных расчётов. Пользователь принимает на себя всю ответственность за интерпретацию и применение полученных результатов.

Похожие инструменты

🏠

Калькулятор вязания (петли и пряжа)

Плотность вязки, количество петель и расход пряжи по образцу. Для вязания спицами и крючком.

🏥

Калькулятор даты родов и срока беременности

Точный расчет даты родов (ПДР) и текущего срока беременности по дате последней менструации, дате зачатия или узи.

📐

Калькулятор преобразования Лапласа

Таблица преобразований Лапласа, обратное преобразование, анализ передаточных функций. Полюса, нули, устойчивость.

💰

Калькулятор бизнес метрик: ROI, ROAS, LTV, CAC, NPS, EBITDA

Комплексный анализ бизнеса. Рассчитайте окупаемость (ROI/ROAS), эффективность маркетинга (CAC, LTV, Churn), лояльность (NPS) и прибыль (EBITDA, Маржа).

🏠

Калькулятор загрузки грузовика и развесовки по осям

Рассчитайте нагрузки на оси и центр тяжести (CoG) грузовика. Визуализация расположения груза и проверка перегруза.

💰

Калькулятор Cap Table (размытие долей)

Калькулятор капитализации стартапа. Рассчитайте размытие долей основателей и инвесторов по раундам (Seed, Series A).

⚙️

Калькулятор водоподготовки: коагуляция, хлорирование, фильтрация и осмос

Расчёты водоподготовки: доза коагулянта, хлорирование, скорость фильтрации, умягчение, обратный осмос, индексы Ланжелье и Ризнера.

💻

Калькулятор BI Dashboard: производительность, лицензии, KPI, adoption

Комплексный калькулятор BI-дашбордов. Производительность (виджеты, время загрузки, concurrent users), расписание обновления данных, сравнение стоимости Power BI/Tableau/DataLens/Metabase/Superset, подбор виджетов, KPI framework, метрики внедрения DAU/MAU.

🌿

Калькулятор водного следа

Рассчитайте свой личный водный след. Узнайте, сколько воды тратится на ваш образ жизни: душ, еда, вещи.

🏠

Калькулятор восхода и заката солнца

Точное время восхода, заката, продолжительность дня для любой точки мира. Золотой час для фотографов.

🏥

Шкала комы Глазго — калькулятор (GCS)

Оцените уровень сознания: открывание глаз, речевая и двигательная реакции. Баллы от 3 до 15. Для врачей скорой помощи.

🏥

Калькулятор идеального веса

Рассчитайте идеальный вес по формулам Devine, Robinson, Miller и Hamwi. Сравнение результатов и диапазон здорового веса по ИМТ.

💻

Калькулятор технического долга: объём, SQALE, рефакторинг

Комплексный калькулятор технического долга: оценка объёма в часах и рублях, расчёт процентной ставки (стоимость бездействия), матрица приоритизации (impact vs effort), метрики качества кода (цикломатическая сложность, дупликация, покрытие тестами), план рефакторинга по спринтам, SQALE рейтинг A-E.

🏥

Калькулятор клинической психологии: BDI, STAI, MBI, GAD-7 и PHQ-9

Клинико-психологические шкалы онлайн: депрессия Бека (BDI-II), тревожность Спилбергера (STAI), выгорание Маслач (MBI), стресс PSS-10.

💰

Калькулятор аудита (риски, выборка, существенность)

Профессиональный расчёт аудиторских рисков (МСА 200), уровня существенности (МСА 320), объёма аудиторской выборки (МСА 530) и трудозатрат. Для аудиторов и бухгалтеров РФ.