bitcoin use SHA256 twice. It is worthless for any other use than bruteforcing SHA256(SHA256())
A block is a bunch of transactions + junk that we bruteforce to get a SHA256 Hash of the SHA256 Hash that has enough leading ZEROs to achieve the required difficulty.
You cannot bruteforce SHA256 with it ...