Zip File Problem (possibly with encryption)

Technical Questions 1 Reputation point
2021-03-11T13:38:31.883+00:00

Hello! So I've gotten myself into a bit of a pickle. On my Windows 10 Professional laptop, I stored approximately 20 GB of pictures in a zip file. I used the system zipping utility (send to zip file). I then used the system encryption tool (checking the Encryption flag under properties). I have backups of my certificate and all the necessary precautions. I then moved the zip file to a VeraCrypt container on a USB stick, formatted using the exFAT file system Although the original zip file on the laptop could be opened, once moved to the USB stick it could no longer be. That backup is corrupted. Tools such as Winrar and 7zip don't recognize it as an archive. My only clue is that my laptop no longer things the file is encrypted. As I understand it, Windows might have automatically decrypted it as the file moved to the USB stick, but I'm wondering... 1. Is there might be some manual way of decrypting it even though Windows doesn't recognize it as encrypted? 2. Have I somehow destroyed the file? 3. How might avoid this in the future? I'm perfectly happy with VeraCrypt and the system encryption was overkill, but with that being my primary machine and my certificate being safely stored I hadn't worried. Thank you!

Windows 10 Compatibility
Windows 10 Compatibility
Windows 10: A Microsoft operating system that runs on personal computers and tablets.Compatibility: The extent to which hardware or software adheres to an accepted standard.
480 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Michael Taylor 54,731 Reputation points
    2021-03-11T15:05:59.397+00:00

    Not sure what you mean by System Encryption. I assume you meant right clicking the file in Windows Explorer and selecting the encrypt option. In that case the file is encrypted on disk and tied directly to your user account.

    Encryption is a feature of NTFS. Provided you stay with NTFS systems then the encryption follows with it. If you attempt to copy/move a file to a non-NTFS system then Windows is supposed to prompt you for what to do. Command line tools may behave differently. However if everything is working correctly then the files will be copied/moved decrypted to the file system as encryption isn't supported on them. So in your case, if you were using Window's encryption option, then it would have been decrypted when copied to the USB stick.

    1. Encryption isn't supported on non-NTFS so there would be no way to decrypt it as it isn't encrypted. Although if you really wanted to verify this you could copy the file back to the original system and then see if Windows thought it was encrypted. If it suddenly appears encrypted again (and you can read it) then it was copied decrypted but there is no known scenario that I'm aware of that this scenario would have happened.
    2. Again, shouldn't be possible as the file is decrypted on the fly. It is possible that the file was simply corrupted when it was copied.
    3. Don't use NTFS encryption :} Seriously though if you want to protect a ZIP file then use the ZIP format's encryption. It is breakable but if you layer that on top of good file system and physical security it should be good enough.

    Consider opening the file in a binary editor and look at the first couple of characters. Zip files start with a well defined stamp. If that stamp is there then the file is not encrypted but could be corrupted.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.