Vojtěch Trefný
2e345a1059
bitlk: Fix working with 4k sector devices
...
We need to use the iv_large_sectors flag and correct sector size
for the crypt segments for these devices. Used sector size is
read from the device header. This commit also adds two new test
images with 4k sectors.
Fixes : #557
2020-05-06 21:20:26 +02:00
Vojtech Trefny
da5a35356a
bitlk: Remove unused constant
2020-01-30 09:57:43 +01:00
Vojtech Trefny
d98cc3bb6c
bitlk: Do not allow activation of EOW and unknown devices
...
We currently do not support these BITLK devices.
2020-01-30 09:57:43 +01:00
Vojtech Trefny
9697f17b9d
bitlk: Do not allow to activate devices in an unknown state
...
According to Dislocker, two unknown numbers in the FVE metadata
indicate "state" of the BITLK device. We were able to identify
only one of the states and we shouldn't allow activating devices
in other states for now.
2020-01-30 09:57:43 +01:00
Milan Broz
080566a1fd
Update copyright year.
2020-01-03 13:04:55 +01:00
jbit
d7667e9e6e
bitlk: Support for name strings in VMK metadata
2020-01-02 08:54:19 +00:00
Vojtěch Trefný
fd5ab0edf7
bitlk: Add Smart Card protected VMKs
...
Test image protected with smart card is included.
2019-12-30 21:53:06 +01:00
Milan Broz
06268963fb
Bitlk: clean up some inlcudes and warnings.
2019-12-30 21:53:06 +01:00
Vojtěch Trefný
a9e32c55c0
Fix parsing BitLocker metadata from latest Windows
...
Newest version added a new metadata entry to the recovery
passphrase protected VMK containing two new timestamps. We are
ignoring these for now.
2019-12-30 21:53:06 +01:00
Vojtěch Trefný
62c872eb49
Add support for parsing BitLocker metadata
...
Currently only support for metadata version 2 is implemented.
2019-12-30 21:53:06 +01:00
Milan Broz
434fee2e13
Add empty template for BITLK device type.
...
Also add DM_ZERO type for multi-segment mapping.
2019-12-30 21:53:06 +01:00