For certain files, why does the recovered data have a size different from the original?
Miliki always ensures that the integrity of the recovered data matches that of the original. The discrepancy in the recovered size occurs when the component parts (which were compressed using one of the over 30 special schemes) are reassembled and decompressed into the original format. This is especially true when the original data includes lossy formats such as JPEG images. Furthermore, Miliki will remove some garbage that might have been created by the original application (eg Powerpoint) that created the data. This garbage has nothing to do with the information content of the data. But in all cases the integrity of the original data (e.g., 1000 will not become 2000) is preserved.