I compile a .bin file for DFU. The bin file is 62020 bytes. I create the zip file for DFU, it is 62909 bytes.
If I extract the zip file, I get the bin file (62020 bytes), a json file (482 bytes), and a dat file (14 bytes). In other words the sum of the size of the files in the zip file is 62516 bytes which is smaller than the zip file (62909) bytes - where are the extra 393 bytes coming from?
As a rule, shouldn't the zip file be smaller than the sum of it's extracted contents?