NVbit : Accessing Bitlocker volumes from linux.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
vkumar bca68bc0f5 NVbit source added 4 weeks ago
bit NVbit source added 4 weeks ago
changelog.txt NVbit source added 4 weeks ago
gpl-3.0.txt NVbit source added 4 weeks ago
nvbit_bitlocker_presentation.pdf NVbit source added 4 weeks ago
nvbit_bitlocker_white_paper.pdf NVbit source added 4 weeks ago
readme.txt NVbit source added 4 weeks ago

readme.txt

nvbit Bitlocker for linux Version .04

------------------------------

Nitin Kumar nitin at nvlabs.in
Vipin Kumar vipin at nvlabs.in

web: http://www.nvlabs.in


Licensed under GPL Version 3
-------------------
Copyright (c) 2008
Released under the GPL Version 3
http://www.gnu.org/licenses/gpl-3.0.txt

This software uses software code from XYSSL library,specifically the SHA and AES implementation.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Microsoft,Bitlocker,Vista and other names are trademarks/registered names of their respective owners.


System Requirements:
-------------------------------------------------------------------------------
Linux
FUSE

USAGE
-----
Options:
nvbit options mount_point [<FUSE library options>]

The following options are supported.
-i /i the name of input bitlocker voume which is to be decrypted
-sk /sk Startup Key file or Recovery key file (normally stored on USB key)
-rp /rp Recovery password which can be entered by hand



after successful mounting, use ntfs-3g in read-only mode, to access the decrypted volume

eg: ntfs-3g mount_point/NV_bitlocker_on_linux another_mount_point -o ro



FAQ
-----

what is nvbit?

nvbit is a usermode driver to access Windows Vista's Bitlocker Volume from linux, Provided you have the right keys

why isn't write support available ??

Actually, nvbit was written while analysing Bitlocker. So almost all the code was written just for testing( and is alpha stage).
the project was abandoned due to other priorities
if somebody wants to implement write support or improve it,
drop us a mail, we will set it up on sourceforge, then you can carry on.




in case of BUGS, drop us a mail to get it fixed.





nvbit TODO !!!!!!!!
--------------------


Some stuff that's missing
* write support is not available, though it's trivial to add but still.