Top.Mail.Ru

SHA-256

SHA-256 — это криптографическая хеш-функция, которая отвечает за безопасность биткоина. Кроме этого, SHA-256 используется при составлении уникальных адресов. Вы можете прочитать более развёрнутую статью.

SHA — это аббревиатура Secure Hashing Algorithm, или безопасный расчет хеша. С помощью этого алгоритма большие объемы информации можно закодировать и превратить в короткое сообщение. Таким способом криптографические данные надежно защищаются.

Третьи лица не могут получить доступ к закодированной информации, поскольку функция разработана Агентством национальной безопасности США.

Протокол SHA-256 содержит определенный объем блока информации — 64 байт. При этом данные фрагментируются на 256 частей, отсюда и цифровая приставка к названию.

Принимая неограниченное количество входных данных, алгоритм выдает совершенно непредсказуемые, уникальные коды. Эти коды можно расшифровать только одним способом: случайным подбором разных комбинаций. Успешность подбора зависит от мощности вычислительного оборудования.

Неважно, какой объем информации проходит через хеширование по протоколу SHA-256. В результате в любом случае получается шестнадцатеричный код.

Если в исходные данные внести даже незначительное изменение (например, добавить пробел), код существенно поменяется.

Нашли ошибку?

Нашли ошибку? Выделите фрагмент текста и нажмите Ctrl + Enter

Авторизация
*
*
Регистрация
*
*
*
*
Генерация пароля

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: