Describe the solution you'd like
As segments uploaded to the remote segment store will be used to recover data in case of data loss scenario, it is important to check the integrity of these segment files as they are getting uploaded to the remote segment store.
In this task, we will add a logic to validate checksum of uploaded segment files.