Which process is responsible for the creating of the files? I would have thought the Cryptomator application would invoke the CreateFileA API.
Is there any reason that Cryptomator does not create and validate a hash for cleartext files? In what scenarios would the CPU create bit errors? I wouldn’t expected Cryptomator to validate semantic meaning. I may be missing the implications however I would thought it would be possible to do the following. It may result in additional time however maybe Cryptomator could provide the option to either bypass the check, enforce the check for all files or sample files.