white wrote: 2026-06-12, 22:37 UTC
Logging should respect security boundaries. In FTP log files, for example, passwords are masked.
Logging should not bypass security, it should follow it. Encrypted and password protected data is only accessible via the password. Making this data available without these protections should not happen without the users explicit permission by entering the password.
Logging the decrypted data is actually worse than if TC would be logging the password for decrypting the data. The data is directly provided without even needing the password.
Worded this way that's not a rule but an opinion.
Logging should do logging and the user should consider software abilities and limitations. When software abilities are not enough, they should use another software or pipe the output to it. Also, if security limitations are that strict, using closed-source software that hasn't gone through security auditing and some other procedures, without combining it with other measures and software (decribed earlier) is at best silly.
And also - just viewing a list of files doesn't produce any logs. When you preview or unpack them however - at that point data is already unencrypted and even loaded in RAM, temp files or another software (which might do logging and creating temp files of it's own)
From the point the user entered their password (twice btw), enabled logging and specifically left unpacking logging turned on without pointing a log file to a secure location and also turned on logging of all successful operations and on Windows of all things (even tweaked\debloated one) - they entered a territory of operating with an unencrypted data.
And all words about data being provided without a password are clever, but simply not true. The data has been unencrypted via entering password twice at that point.
The only thing that I might agree on is that even with disabling packing logs TC still logs folder creation when unpacking encrypted 7z files with encrypted headers. AKA if archive has folders in it, then during unpacking TC treats unpacking those folders as creating folders in the filesystem and logs it.