Vojtech Trefny
795b37d128
bitlk: Add BitLocker volume size to dump
2022-05-24 06:48:26 +00:00
Milan Broz
ab975bc1c4
Update copyright year.
...
And unify format in several places.
2022-01-29 10:43:02 +01:00
Vojtech Trefny
6eae9f6e91
bitlk: Fix support for startup key with new metadata entry
...
Windows 11 now includes the BitLocker volume GUID in the BEK file
metadata entries. This was previously not included so cryptsetup
refused to open the file because there was an unknown metadata
entry in the startup key.
Fixes : #690
2021-11-28 17:10:25 +01:00
Milan Broz
ca2e1fc956
Fix some includes.
2021-02-27 21:14:38 +01:00
Milan Broz
d1d9dd8e20
Update Copyright year.
2021-01-25 22:00:25 +01:00
Vojtech Trefny
652081426b
bitlk: Add support for activating BITLK devices using volume key
...
Both with "crypt_activate_by_volume_key" and using cli with
--master-key option.
2020-11-12 12:16:32 +01:00
Vojtech Trefny
406d2d8b0a
bitlk: Allow dumping BitLocker master key (FVEK) using --dump-master-key
2020-11-12 12:16:32 +01:00
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