Created sha256 algorithm