Nachdem Truecrypt nicht mehr weiter entwickelt wird und selbst auf ihrer Webseite auf BitLocker verweisen, nutzen viele Firmen BitLocker als Datenträgerverschlüsselung.
Mit dislocker
lässt sich aber auch unter Linux BitLocker verwenden.
Die Anleitung wurde auf einem Ubuntu 16.04 mit HWE Kernel gemacht.
dislocker installieren
Zuerst müssen die Abhängigkeiten installiert werden:
apt install gcc cmake make libfuse-dev libmbedtls-dev ruby-dev
Anschließend kann das Gitrepository kopiert werden:
git clone https://github.com/Aorimn/dislocker.git
Nun in den Ordner springen
cd dislocker/
Und die Kompilierung starten
cmake .
make
make install
dislocker verwenden
Nun gibt es die Auswahl das Geräte mit FUSE oder als File zu mounten.
Wenn das Gerät als Fuse Device gemountet ist, kann das Laufwerk normal benutzt werden. Die Dateien können geändert, gelöscht und neue hinzugefügt werden. Dies passiert direkt auf dem Datenträger.
Während als File unabhängig vom Laufwerk bearbeitet werden kann.
Hier als Beispiel den Fusezugriff:
dislocker-fuse <Pfad zum Device> -u <Mountpoint>
-u
für die Auswahl, dass mit einem Passwort entschlüsselt werden soll
Nun wird unter dem entsprechenden Mountpoint ein NTFS File abgelegt, welches entsprechend gemountet werden kann.
-rw-rw-rw- 1 root root 4026466304 Jan 1 1970 dislocker-file
mount <Pfad>/dislocker-file <Mountpoint für das NTFS>
Nun kann man auf den entschlüsselten Datenträger zugreifen.