Windows: Correct displaying wrong TrueCrypt mode in volume properties when SHA-256 is used. Issue reported and fixed by user Ache on CodePlex (https://veracrypt.codeplex.com/workitem/65)

This commit is contained in:
Mounir IDRASSI 2015-01-23 01:39:55 +01:00
parent 1efb782666
commit 89a9763b11

View File

@ -683,7 +683,10 @@ int get_pkcs5_iteration_count (int pkcs5_prf_id, BOOL truecryptMode, BOOL bBoot)
return truecryptMode? 1000 : 500000; return truecryptMode? 1000 : 500000;
case SHA256: case SHA256:
return bBoot? 200000 : 500000; if (truecryptMode)
return 0; // SHA-256 not supported by TrueCrypt
else
return bBoot? 200000 : 500000;
default: default:
TC_THROW_FATAL_EXCEPTION; // Unknown/wrong ID TC_THROW_FATAL_EXCEPTION; // Unknown/wrong ID