Support EFI system encryption for 32-bit Windows.Use libzip library for handling zip Rescue Disk file instead of vulnerable XUnzip library.EFI bootloader: Fix various leaks and erase keyboard buffer after password is typed.Fix leak of password length in MBR bootloader inherited from TrueCrypt.Fix wrong password error in the process of copying hidden OS.Fix failure to access EFS data on VeraCrypt volumes under Windows 10.Fix false positive detection of Evil-Maid attacks in some cases (e.g.Fix crash on 32-bit machines when creating a volume that uses Streebog as PRF.Fix keyboard issues in EFI Boot Loader.Use SSE2 optimized Serpent algorithm implementation from Botan project (2.5 times faster on 64-bit platforms).