CCRYPTGUI - Help


Content


1. Install (Linux)

2. Install (Windows)

3. Encrypt of Files/Directory

4. Decrypt of Files/Directory

5. Open Files with their default Application

6. Preferences

7. Close ccryptgui

8. Start ccryptgui in a terminal window

9. Security


1. Install (Linux)

Please extract the ccryptgui-linux-i386-xxx.tar.gz file to a temp directory. There are scripts for installing (setup_en) and deinstalling (deinstall_en). Also German language (de) is supported.

Please follow the instuctions of the script. ccryptgui is not (yet) part of a Linux-distribution. Thus the installation pathes "/usr/local" and "/opt" are only supported by the script.

This scripts are using a menu-file and the "update-menus" instruction to provide an entry in your menu system. Please note, that this instruction is only available on Debian based Linux distributions. If your distribution doesn't support "update-menus", please create a menu entry manually (there will be some tools like alacarte or kmenu).

Packages, to be installed before:
CCRYPTGUI depends on some packages (usually part of the Linux-Distributions) have to be installed before. In Debian the following packages have to be installed:
    ccrypt (>=1.7)
    xdg-utils (>=1.0.2)
    libqtcore4 (>=4.4.6)
    libqtgui4 (>=4.4.6)
    qt4-qtconfig (>=4.4.6) only recommended

2. Install (Windows)

ccrypt (Cygwin) and QT4-libraries are part of the installation.

Save ccryptgui-win-i386-xxx-en.exe on your lokal harddrive.
Please start ccryptgui-win-i386-xxx-en.exe and follow the
instructions of the installation script.
(Note: the installer bases on NSIS
(Nullsoft Scriptable Install System, http://nsis.sourceforge.net)

3. Encrypt of Files/Directory

Select files/directory:
Press "Encrypt", the filedialog window opens.
If you have enabled the check box below the "Encrypt" and the "Decrypt" buttons, one directory can be selected.
If this check box is disabled, one or more files can be selected.
At default the file-filter is set to "all files (*)".
The crypting tool "ccrypt" adds the extension ".cpt" to the filename.
Click "right mouse button -> show hidden files" to show hidden files in the filedialog or not.

Password dialog:
The password has to be confirmed in this dialog.
NOTE: you should remember this password, otherwise you will lose any access to the content of the file(s)!
Press "OK", the crypting process starts. Otherwise press "Cancel", to abort.

4. Decrypt of Files/Directory

Select files/directory:
Press "Decrypt", the filedialog window opens.
If you have enabled the check box below the "Encrypt" and the "Decrypt" buttons, one directory can be selected.
If this check box is disabled, one or more files can be selected.
At default the file-filter is set to "Crypt-files (*.cpt)".
The crypting tool "ccrypt" removes the extension ".cpt" from the filename.
Click "right mouse button -> show hidden files" to show hidden files in the filedialog or not.

Password dialog:
Press "OK", the crypting process starts. Otherwise press "Cancel", to abort.

5. Open Files with their default Application

Press "Open", the filedialog window opens.
Note: only file(s) can be opened.
At default the file-filter is set to "Crypt-files (*.cpt)".
Click "right mouse button -> show hidden files" to show hidden files in the filedialog or not.
NOTE: a temp directory will be created
       (LINUX: $HOME/.ccryptgui-tmp, WINDOWS: %APPDATA%\ccryptgui\temp)
NOTE: this directory should be removed after ccryptgui has been closed with "File->Close"
NOTE: in case of sensitive data remove this directory manually where required!

Password dialog:
Press "OK", the crypting and open process starts.
Otherwise press "Cancel", to abort.

6. Preferences

Open window:
In the menu bar select "Edit"->"Preferences" the dialog window opens. Three taps can be opened:

Tab: Crypting
There are two fields for the encrypt and decrypt instructions. They should not be changed.

Tab: log-file
In the checkbox can be selected, if a log-file be generated or not. The name of the logfile can be defined in the text field below.
LINUX:     The log-file is saved in the HOME-directory.
WINDOWS: Under Windows the log-file is saved in the path "%APPDATA%\ccryptgui".
NOTE: The log-file will be overwritten in case of a new "encrypt" / "decrypt" / "open" command!

Tab: Fonts
It possible to change the font size in all windows of "ccryptgui".

7. Close ccryptgui

In the menu bar select "File"->"Close" ccryptgui will be closed, the temp directory will be removed.

8. Start ccryptgui in a terminal window

You can also start "ccryptgui" in a terminal window.
The following parameters are available:
  -len
       force English language support
  -lde
       force German language support
  -dbg
       debug-mode

9. Security

The tool "ccrypt" is invoked with the "-K"-parameter. Therefore the password might be appear in the ps (process status) command or in the command history. That might be a problem in case of multi-user systems.
In case of opening files with their default application the decrypted files are saved temporary on the hard drive. Under LINUX all access rights are limited to the current user. Under WINDOWS the temp data are saved in the user profile (documents and settings).