Crypto Disk Manager

Cryptsetup with LUKS is a very useful tool, unfortunately there is only one GUI tool for managing crypto devices. It is called GDECrypt. It is good tool, but needs a little design improvements.

My proposal is to call it CryptoDisk Manager (luks-manager) and to design it by following the below described specifications. Since TrueCrypt has his own GUI (which is very nice), my proposal is to drop TrueCrypt support from this new application completely and focus only on LUKS encrypted devices.

Main window

Displays all mounted crypto devices (including container files). For each mounted crypto device displays:

  • source device (partiton or source container file)
  • type (USB / Hard disk / Firewire / Container file)
  • filesystem
  • mountpoint
  • size
  • used space
  • unused space

Big icons from the left:

  • Mount
    • Select container file or partition
    • Select mountpoint
  • Dismount selected partition
  • Create new
    • Container file or partition
    • Select authentication method:
      • password
      • keyfile
      • PKCS token (this need to be developed, please see eToken and LUKS for further information)
    • Select encryption algorithm and keysize
    • Select filesystem
  • Manage selected crypto device
    • New window (see below)

Menu:

  • Crypto Disk Manager
    • Mount new LUKS device
    • Dismount selected LUKS device
    • Create new LUKS device
    • Manage selected LUKS device
  • Settings
    • Set automounted devices (edit /etc/crypttab file)
  • Help

Manage window

  • Diplays basic info about crypto device
  • Dismount button
  • Set / change / remove key from selected key slot (password / keyfile / PKCS token)
 
luks.txt · Zadnjič spremenil/a: 2009/06/24 13:01 od matthai
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki