SHA256 hashes of backup files are different

I have made a backup to 3 different micro SD cards and verified using the build in backup verifier in Passport, all with good results.

Then I used an airgapped computer to calculate the SHA256 hash of each of these files and the hash is different for all 3.

Given that these are supposed to be the same backup file is this to be expected?

There’s lots of additional metadata in these backup files. If you made any of the backups at different times where any of this metadata could be slightly different, eg adding an account, changing a setting etc, then the hashes will be different.

1 Like

I made them all within 2 minutes, no changes to settings, so that’s not it.

I will write down my seed, wipe Passport and restore from each backup to see if they all work and then report back.

I just replicated. Must be something to do with the type of encryption used or some unseen metadata. Let me check it out and come back to you.

Confirmed with engineering team that this is due to a random ‘salt value’ that’s used as part of the encryption process when creating the 7z file.