What's new? | Help | Directory | Sign in
Google
crypt-manager
An encrypted directories manager for Linux
  
  
  
  
    
Search
for
Updated Jul 15, 2007 by dunglas
Labels: Phase-Implementation, Featured
HowItWorks  
Detailed crypt manager process and files

Introduction

Crypt Manager maintain a list of encrypted folders, and stock encrypted images on a specific format.

Details

Process

Folder encryption

Open an encrypted folder

Close an encrypted folder

Uncrypt a folder

Files

~/.config/crypmanager/crypt/

~/.config/crypmanager/crypt/ contain all encrypted data. The name of the encrypted folder is the sha256 hash of the mount point full path name. It allow to test if a folder is encrypted because a sha256 hash is unique (low collision risk).

~/.config/crypmanager/cache/folders

~/.config/crypmanager/cache/ contain a file called folders which is a binary serialization of the object "Folders" (the list of encrypted folders) of the cryptmanager.py module.

/tmp/cryptmanager

/tmp/crypmanager/ is a temporary space for copy/paste/move operations during the encryption and unencryption process. It also use the sha256 hash of the path to unique the temporary path and it is cleaned at the end of each process.


Comment by lngndvs, Jun 17, 2008

I am seeing a folder .conceal, but not folder .config/cryptmanager

Another folder is .conceal/crypt/


Sign in to add a comment