SHA256 forma parte de Secure Hash Algorithm 2 que es un conjunto de funciones criptográficas diseñadas por la NSA y se utiliza como el principal algoritmo de autenticación en muchas cryptocurrencies, como Bitcoin.