Генератор хешей

MD5, SHA-1, SHA-256, SHA-512 и CRC32 для текста или файла

Хеши

    Всё происходит в вашем браузере: ваш текст никуда не отправляется.

    Как получить хеш

    Шаг 1

    Введите или вставьте текст либо откройте файл

    Шаг 2

    Выберите hex или Base64 и при необходимости добавьте ключ HMAC

    Шаг 3

    Скопируйте нужный хеш или сравните его с контрольной суммой

    Что такое хеш и зачем он нужен

    Хеш-функция превращает любой текст или файл в короткий «отпечаток» фиксированной длины. Одни и те же данные всегда дают один и тот же хеш, а малейшее изменение, даже одной буквы, даёт совершенно другой. Поэтому хеши помогают убедиться, что скачанный файл не повреждён, сравнить файлы, не открывая их, и создавать идентификаторы. Генератор вычисляет MD5, SHA-1, SHA-256, SHA-384, SHA-512 и CRC32 одновременно, в шестнадцатеричном виде или в Base64, и обновляет их по мере ввода. Текст хешируется в кодировке UTF-8.

    Чтобы проверить скачанный файл, откройте его кнопкой «Хешировать файл» и вставьте контрольную сумму с сайта в поле «Сравнить с хешем»: инструмент покажет, какой хеш совпадает. Введите секретный ключ, чтобы получить подписи HMAC, которыми многие API подписывают запросы. Файлы размером до 100 МБ хешируются прямо в браузере и никуда не загружаются. Помните, что MD5 и SHA-1 больше не защищают от намеренной подделки: для безопасности используйте SHA-256 или более стойкие алгоритмы и никогда не храните пароли в виде простых хешей.

    Был ли вам полезен AnyTextEditor?

    Привет. Мы очень старались создать удобный сайт, которым будем пользоваться сами. Если вам понравился какой-либо из наших инструментов и редакторов, добавьте его в свои закладки, потому что он будет вам полезен не раз. И не забудьте поделиться в социальных сетях. Мы будем лучше для вас.