So here is the thing:
- I was generating the checksum correctly but not hashing it properly. So here I've explained it how it should be done.
- Minio right now (16.02.2025) has some internal issue with checksum for the entire object as I've explained here. Meaning that AWS S3 works just fine with this code.
And make sure to watch my YouTube video about this: https://youtu.be/Pgl_NmbxPUo.