need help in developing a secure encrypted filesystem for a usb pendrive

From: shiva (nikhilbhargav_nsit_at_coolgoose.com)
Date: 10/23/05

  • Next message: Tauno Voipio: "Re: need help in developing a secure encrypted filesystem for a usb pendrive"
    Date: 23 Oct 2005 11:11:35 -0700
    
    

    Hi all,

    I am developing a secure encrypted filesystem on a usb pendrive. It
    would encrypt and then store data in pendrive. Access to this
    filesystem needs to be password protected.

    I am working on mandrake 10.1 with kernel 2.6.9 series.

    Can anyone tell me what approach should i follow here? Is modifying the
    original pendrive's driver so that every read and write operation will
    do decryption and encrytion respectively and user level access controls
    to be done via IOCTL calls, a good approach?

    OR do I have to write a new virtual device driver to be running on top
    of the pen drive's driver for realizing this file system. Is there a
    base driver present in Linux source that i could use to build this
    secure file system?

    I would be thankful for any help/pointers

    bye,

    shiva


  • Next message: Tauno Voipio: "Re: need help in developing a secure encrypted filesystem for a usb pendrive"

    Relevant Pages

    • Re: need help in developing a secure encrypted filesystem for a usb pendrive
      ... > I am developing a secure encrypted filesystem on a usb pendrive. ... > original pendrive's driver so that every read and write operation will ... You could make a loop-mounted encrypted filesystem. ... tauno voipio iki fi ...
      (comp.os.linux.development.system)
    • Re: Removable media enc/dec driver design.
      ... on top of the disk driver before the "File System Recognizers" look at ... This Disk Device filter driver would decrypt all the sectors ... Once the user has provided the correct decryption key, ...
      (microsoft.public.development.device.drivers)
    • Re: Incorporating a 3rd party driver into a BSP/Image
      ... I am now able to configure the file system, and by extension get all of my ... driver suite actually run as if a CAB had installed it. ... folder and run? ... As far as 'making it part of my BSP', I'm not sure what that means ...
      (microsoft.public.windowsce.platbuilder)
    • Re: True fsync() in Linux (on IDE)
      ... All these ATA fsync() vs. write cache issues have been open for much too ... May I ask that the information whether a particular driver (file system, ... If I recall correctly from earlier patches, the barrier stuff is 1. ...
      (Linux-Kernel)
    • Re: Writing File System Device Driver & Creating Virtual Disk Drive in Windows XP [Question by a
      ... developing file system driver. ... Production code is code that will run on live production machines. ... means that if ANYTHING goes wrong, then its the fault of your driver. ... Books to pick up: ...
      (microsoft.public.development.device.drivers)