Алгоритм SHA-256 (англ. Secure Hash Algorithm 256-bit) – це безпечний алгоритм хешування, що застосовується для шифрування, розмір вихідних даних становить 256 біт. За допомогою алгоритмів хешування створюються унікальні хеші з незворотним кодуванням.
Хеш-функція є математичним алгоритм, який може перетворити довільний масив даних у рядок фіксованої довжини, що складається з цифр та літер. Основна ідея функцій, що використовуються в даному випадку, — застосування детермінованого алгоритму.
Агентством національної безпеки США Один із найпопулярніших криптографічних алгоритмів SHA–256 було розроблено Агентством національної безпеки США.
SHA256 розшифровка Хеш не є шифруванням – його не можна розшифрувати назад до вихідного тексту, це одностороння криптографічна функція і має фіксований розмір будь-якого розміру вихідного тексту. Відповідно розшифровка SHA256 неможлива.