← Назад к руководствам
Что такое криптографический хэш? SHA-256, MD5 и хэш-функции: объяснение
· Теги: cryptographic-hash, sha256, hash-function, cryptography, beginner-guide
Криптографическая хэш-функция отображает данные в строку байтов фиксированного размера. Она обладает тремя основными свойствами:
- Детерминированность: Один и тот же ввод всегда даёт одинаковый хэш
- Устойчивость к прообразу: Невозможно обратить хэш для нахождения исходных данных
- Устойчивость к коллизиям: Невозможно найти два разных ввода с одинаковым хэшем
Как используются хэши
- Целостность файлов: Скачайте файл и проверьте, совпадает ли его контрольная сумма SHA-256 с суммой, опубликованной издателем
- Хранение паролей: Храните
hash(password + salt)вместо паролей в открытом виде - Цифровые подписи: Подписывайте хэш документа вместо полного документа
- Блокчейн: Каждый блок содержит хэш предыдущего блока
- Дедупликация: Выявление дублирующихся файлов по хэшу
Попробуйте вычислить хэши самостоятельно с помощью нашего бесплатного генератора хэшей.