Sha256 class.