/ / Что такое "SHA-256" простым языком
24.11.2018 Популярность: 1014

SHA-256

SHA-256 — алгоритм хэширования из семейства SHA-2. Предназначен для формирования хэшей, зашифрованных сообщений фиксированной продолжительности, применяемых в защите информации.

Работа алгоритма связана с разделением информационных блоков на небольшие кусочки по 256 бит, это размер получающегося хэша. Процесс шифрования включает в себя 64 раунда; на каждом из раундов преобразуется два блока, а получившееся значение и представляет собой хэш-функцию.

Цифровая логика алгоритма очень проста, особенно на взгляд тех, кто хоть немного разбирается в схемотехнике. Поэтому SHA-256 давно и успешно реализуется в производстве ASIC-майнеров, где сотни исполнительных блоков расположены параллельно друг с другом. Один кремниевый кристалл асика способен выдавать в секунду 2-3 млрд хэшей.