Как работает Генератор хешей
Генератор хешей вычисляет криптографические хеши и контрольные суммы вводимого текста или выбранного файла, охватывая MD5, SHA-1, SHA-256 и SHA-512. Хеши семейства SHA используют встроенный Web Crypto API браузера (SubtleCrypto.digest), что является проверенной, аппаратно ускоренной реализацией. MD5 вычисляется с помощью отдельной JavaScript-реализации, поскольку SubtleCrypto не включает MD5 (он не считается криптографически безопасным для новых применений). Ничто из введённого не передаётся; каждый хеш создаётся полностью на устройстве.
Обычные применения включают: проверку целостности скачанного файла по опубликованной контрольной сумме, создание фиксированной по длине «цифровой подписи» строки для использования в качестве ключа кэша или идентификатора, или проверку идентичности двух текстовых значений без посимвольного сравнения.