Menu

#321 BUG 1.24 Release 2: TrueCrypt "Default Mount Parameters" Ignored

1.0
open
2020-01-23
2020-01-18
No

Hello Mounir,

There is a bug in 1.24 Release 2 ignoring the "Default Mount Parameters" for TrueCrypt when the file extension is "tc" causing mount failure for users that have converted their file containers to VeraCrypt but did not change the file extension to "hc".

https://sourceforge.net/p/veracrypt/discussion/general/thread/262f7b2566/#a8a2

Kind Regards,
Enigma2Illusion

Discussion

  • Enigma2Illusion

    Enigma2Illusion - 2020-01-23

    @idrassi,

    The "Default Mount Parameters" still is being ignored.

    Steps I took to test:

    1. Create small file container using file name extension of "tc" for NTFS formatted file container.
    2. The "Default Mount Parameters" is unchecked for TrueCrypt.
    3. When you attempt to mount file container, the TrueCrypt checkbox is still enabled instead of disabled whether I use Secure Desktop password entry or not on the password entry screen.
     
  • Mounir IDRASSI

    Mounir IDRASSI - 2020-01-23

    @enigma2illusion: we can't really support both default parameter for TrueCrypt Mode and the automatic selection of TrueCrypt Mode when the file has the extension .tc.
    The only solution would be that TrueCrypt Mode in "Default Mount Parameters" has 3 states instead of being a simple 2-state checkbox:

    • Indeterminate
    • Force checked
    • Force unchecked

    This way, if the user has not selected anything in the "Default Mount Parameters" dialog, TrueCrypt Mode would be set to Indeterminate and the .tc auto-selection will take precedence but if the user has explicitely selected "force unchecked", then TrueCrypt Mode will remain unchecked even if the file has a .tc extension.

    I would like to keep the logic of automatically checking TrueCrypt Mode when the file has .tc extension. Later, I will change the "Default Mount Parameters" so that TrueCrypt Mode in it has 3 states as explained above and it will be set to Indeterminate by default unless the user has previously checked it.

     
  • Enigma2Illusion

    Enigma2Illusion - 2020-01-23

    @idrassi,

    I am guessing your original intention for automatically mounting file containers with "tc" file name extension by automatically enabling the TrueCrypt checkbox on the password screen was to benefit the end user from having to manually click the checkbox.

    This change has exposed other complications and is confusing users that have migrated their file container from TrueCrypt to VeraCrypt without changing their file name extension on a dismounted volume to "hc".

    To be honest, if it were me, I would revert the change to avoid the above problem being reported by users rather than add confusing options to the Default Mount Parameters. :)

     

    Last edit: Enigma2Illusion 2020-01-23

Log in to post a comment.

MongoDB Logo MongoDB