Для чего предназначен алгоритм SHA 256?