VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Common/Pkcs5.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/Common/Pkcs5.h')
-rw-r--r--src/Common/Pkcs5.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/Common/Pkcs5.h b/src/Common/Pkcs5.h
index 261df85d..2758bdf6 100644
--- a/src/Common/Pkcs5.h
+++ b/src/Common/Pkcs5.h
@@ -42,6 +42,16 @@ void derive_key_streebog (char *pwd, int pwd_len, char *salt, int salt_len, uint
42 42
43int get_pkcs5_iteration_count (int pkcs5_prf_id, int pim, BOOL truecryptMode, BOOL bBoot); 43int get_pkcs5_iteration_count (int pkcs5_prf_id, int pim, BOOL truecryptMode, BOOL bBoot);
44wchar_t *get_pkcs5_prf_name (int pkcs5_prf_id); 44wchar_t *get_pkcs5_prf_name (int pkcs5_prf_id);
45
46/* check if given PRF supported.*/
47typedef enum
48{
49 PRF_BOOT_NO = 0,
50 PRF_BOOT_MBR,
51 PRF_BOOT_GPT
52} PRF_BOOT_TYPE;
53
54int is_pkcs5_prf_supported (int pkcs5_prf_id, BOOL truecryptMode, PRF_BOOT_TYPE bootType);
45#endif 55#endif
46 56
47#if defined(__cplusplus) 57#if defined(__cplusplus)