diff options
author | Mounir IDRASSI <mounir.idrassi@idrix.fr> | 2016-08-13 02:40:45 +0200 |
---|---|---|
committer | Mounir IDRASSI <mounir.idrassi@idrix.fr> | 2016-08-15 01:09:16 +0200 |
commit | c4d4ade9d00e65112b93640bd3a0eeb50279a202 (patch) | |
tree | 908ad47df55c646fd4e6fe751891b4d7438a1140 /src/Common/Crypto.h | |
parent | d12739389796a1b903665983a7b5be845ab2bb89 (diff) | |
download | VeraCrypt-c4d4ade9d00e65112b93640bd3a0eeb50279a202.tar.gz VeraCrypt-c4d4ade9d00e65112b93640bd3a0eeb50279a202.zip |
Windows: Show only supported encryption algorithm in the system encryption wizard for MBR
Diffstat (limited to 'src/Common/Crypto.h')
-rw-r--r-- | src/Common/Crypto.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/Common/Crypto.h b/src/Common/Crypto.h index c4bc4fa9..7d99f233 100644 --- a/src/Common/Crypto.h +++ b/src/Common/Crypto.h @@ -133,6 +133,9 @@ typedef struct { int Ciphers[4]; // Null terminated array of ciphers used by encryption algorithm int Modes[LAST_MODE_OF_OPERATION + 1]; // Null terminated array of modes of operation +#ifndef TC_WINDOWS_BOOT + BOOL MbrSysEncEnabled; +#endif int FormatEnabled; } EncryptionAlgorithm; @@ -348,6 +351,9 @@ int EAGetLastCipher (int ea); int EAGetNextCipher (int ea, int previousCipherId); int EAGetPreviousCipher (int ea, int previousCipherId); int EAIsFormatEnabled (int ea); +#ifndef TC_WINDOWS_BOOT +int EAIsMbrSysEncEnabled (int ea); +#endif BOOL EAIsModeSupported (int ea, int testedMode); |