Broke up the SHA256 method into smaller, easier to obfuscate chunks.