Requirements CryptoBox live-CD
The CryptoBox live-CD runs on any x86 compatible PC with:
- CPU: min. 100MHz
- RAM: 64 MB
- CD-ROM drive
- a network connection
- a harddisk for your data
The harddisk doesn't need to be build inside the CryptoBox. You
can run the live-CD and use external devices only like USB-drives. All
drives supported by the Linux kernel (2.6.12) can be used: IDE,
SCSI, USB, FireWire, SATA, RAID, ...
Because of the high number of different supported storage media
we call an encrypted disk a volume. This includes for
example: USB-sticks, firewire-disks, flash-drives, digital cameras,
MP3-player, MMC/SD-cards.
Requirements CryptoBox-server
The CryptoBox-server package can be installed on every system with at least:
- Linux kernel 2.6
- cryptsetup with LUKS support
- kernel support for the crypt target of the device mapper
- Python 2.4
In principle a server package should run on any Linux
distribution, but we just provide Debian packages. So you have to
install the necessary files on your own to the right places if
you're using another package management system like rpm.
File access
Once you openend an encrypted volume through the webfronted of
the CryptoBox you can access the volumes data in your local
network via:
- Samba shares (also known as: windows network share)
The CryptoBox-server package will smoothly integrate into your existing
fileserver. It provides mount points which can be shared with your
favourite applications (e.g.: WebDAV or NFS).
Encryption
The encrypted disk partitions are LUKS
volumes. This makes it also possible to access your data directly with
every modern linux system or via FreeOTFE
(for Microsoft products).
You can select your favourite encryption algorithm from all
ciphers supported by the linux kernel. The default is
aes-cbc-essiv:sha256 (AES in CBC mode with ESSIV based on
SHA256).