From cdd1179c63bb892696adfad1818d65e3026916ca Mon Sep 17 00:00:00 2001 From: Mounir IDRASSI Date: Mon, 28 Jan 2019 14:58:41 +0100 Subject: Increase password maximum length to 128 bytes from 64 bytes --- src/Volume/Keyfile.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/Volume/Keyfile.cpp') diff --git a/src/Volume/Keyfile.cpp b/src/Volume/Keyfile.cpp index e52d58f7..d15dc0d7 100644 --- a/src/Volume/Keyfile.cpp +++ b/src/Volume/Keyfile.cpp @@ -134,7 +134,7 @@ done: } else { - SecureBuffer keyfilePool (VolumePassword::MaxSize); + SecureBuffer keyfilePool (password->Size() <= VolumePassword::MaxLegacySize? VolumePassword::MaxLegacySize: VolumePassword::MaxSize); // Pad password with zeros if shorter than max length keyfilePool.Zero(); -- cgit v1.2.3