Что такое SHA-256?

Junior
679 просмотров
AFK Offer AI

SHA-256 — криптографическая хеш-функция, выдающая 256-битный (32-байтный) хеш. Свойства: необратимая (нельзя восстановить данные из хеша), устойчива к коллизиям (практически невозможно найти два разных входа с одинаковым хешем), лавинный эффект (маленькое изменение входа — совершенно другой хеш). В Go: crypto/sha256. Используется для проверки целостности, хранения паролей (с salt), цифровых подписей, блокчейна. Go modules хранят SHA-256 хеши зависимостей в go.sum.

Следующий вопрос

Как работает rolling update?