Software Index
Trending Topics
Linux Software Utilities  


download download home home   report broken
important software information
company name:
Allan Latham
license: Freeware
minimum requirements: No special requirements.
functional limitations:
PPDD description

PPDD is a device driver for Linux. PPDD allows you to create a device which looks like a disc partition. You can then create an ext2, ext3 or reiserfs filesystem or even a swap partition on this device. The data is in reality written to and read from a real disc - either a partition or a file on a normal filesystem. Everything on the disc is encrypted. The encryption algorithm is blowfish. In the 1.2 version of PPDD, which works with the 2.0 and 2.2 series of Linux kernels, the device driver is specific to PPDD. In the later versions which work with the 2.4 series of Linux kernels PPDD makes use of the loop device driver. This should make PPDD less dependent on particular kernel revisions. Clearly more than just a device driver is involved in this and a lot of effort has gone into making the overall system secure and foolproof.

The 2.0 versions is a beta releases - that means that there is a risk that undiscovered bugs would erase all your data or that security holes are a real possibility. The 1.2 version has proved to be very stable and there have been no reported security problems. I am very happy using both 1.2 and 2.0 for real - unfortunately for legal reasons I cannot guarantee them in any way. The usual limitiations on liability still apply.

Version 1.2 works only on Intel-86 - mainly because the encryption engine is in assembler to ensure optimal performance. The 2.0 version of PPDD replaces the assembler routine with a C version. Performance issues are not an issue now compared to 3 or 4 years ago and there is no reason why PPDD will not work on other hardware platforms. It has not been tested other than on I-86. If anyone wants to try it on other hardware please e-mail me.

Both versions are fully compatible - i.e. the format on disc is exactly the same. Version 2.0 can handle very large discs (38Gb is the most we've tested) and these may not work if you switch back to version 1.2. Similarly version 1.2 works with ext2 and a 1024 block size - if you crea. .

Similar software
pcmciautils (Popularity: ) : pcmciautils are the core of the 2.6 PCMCIA subsystem is undergoing gradual evolution to improve its integration with the Linux kernel. This involves a series of clean-ups, code re-organisations, and even some rewrites of parts of the existing subsystem.

Unfortunately, mistakes ...

Pysize (Popularity: ) : Pysize is a graphical and console tool for exploring the size of directories. The project is written in Python, and requires Python ?? 2.4 and pygtk ?? 2.8 if you want to use the GUI.

Three user interfaces are available using ...

User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
  (Comments are moderated, and will not appear on this site until the editor has approved them)

Rate me
supported os's
downloads 6
version 2.0
size in Kb 1,017
user rating 0/10
our rating 0 Stars
share info
Recommend PPDD
Report spyware
New Software
Popular Software
Latest Reviews