We too, like 1000's of others, encountered the dreaded "iTunes cannot restore.....corrupt backup".
It had to be my wife's iPhone 7.........
I am stunned that Apple would unleash on the unsuspecting iPhone owner world such a failing piece of software functionality as the iTunes backup / restore.
As a 45+ year veteran of the software engineering / computer engineering industry I cannot understand how or why this "corrupted backup" problem exists.
When we did the backup, iTunes did not tell me it was corrupt!!! How was I supposed know??
Why not validate the backup during the backup?
How the heck does a backup get corrupted in the 1st place?
Come on, I can think of several ways to ensure that a backup is valid.
I had to find out the backup was corrupt when I tried to use that backup to restore my wife's phone after we took advantage of the iPhone battery update for our iPhone 7s. Her phone somehow failed to survive the battery replacement so Apple gave her a new phone.
I spent the $29.99 for Decipher Backup Repair. It worked great! Well done!
So Apple, apply a couple of software engineers to fixing this.