- [ ] Calculate SHA256 of Payload (along with MD5? Necessary?) - What error happens if sha256 is wrong?