VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Common/BootEncryption.h
diff options
context:
space:
mode:
authorMounir IDRASSI <mounir.idrassi@idrix.fr>2022-03-20 20:53:20 +0100
committerMounir IDRASSI <mounir.idrassi@idrix.fr>2022-03-21 01:18:27 +0100
commit538319051857a8fb8e9e8c4f1048ab53e9c26b40 (patch)
tree1b00ac92b8a1fb5998d08bb6bd4dce9b7b76d77c /src/Common/BootEncryption.h
parentdd0f3cd16766cf6245b3a1da139ccad952ab7828 (diff)
downloadVeraCrypt-538319051857a8fb8e9e8c4f1048ab53e9c26b40.tar.gz
VeraCrypt-538319051857a8fb8e9e8c4f1048ab53e9c26b40.zip
Windows: Block upgrade of VeraCrypt is the system is encrypted using RIPEMD-160 or GOST89 since they are not supported anymore.
Diffstat (limited to 'src/Common/BootEncryption.h')
-rw-r--r--src/Common/BootEncryption.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/Common/BootEncryption.h b/src/Common/BootEncryption.h
index e25427dd..03c30ea7 100644
--- a/src/Common/BootEncryption.h
+++ b/src/Common/BootEncryption.h
@@ -313,6 +313,7 @@ namespace VeraCrypt
void RestoreSystemLoader ();
static void UpdateSetupConfigFile (bool bForInstall);
void GetSecureBootConfig (BOOL* pSecureBootEnabled, BOOL *pVeraCryptKeysLoaded);
+ bool IsUsingUnsupportedAlgorithm(LONG driverVersion);
protected:
static const uint32 RescueIsoImageSize = 1835008; // Size of ISO9660 image with bootable emulated 1.44MB floppy disk image