Linux dm-crypt has native support for BitLocker and BitLocker to Go, except for very old variants (such as Windows Vista). While cryptsetup can read the BitLocker header bitlk
, the main requirement is that the Linux kernel must have support for the encryption algorithm in use.