Remote encrypted backup solutions such as Carbonite rely on proprietary software both on the client and server side.

An open modular alternative sounds appealing. Providers such has geneticmail.com offer file hosting with webdav which should be a good and open backend.

Modular approach with filesystem#

One way to achieve remote encrypted backup with the encryption happening on the client is to:

  • export remote storage as webdav
  • mount the remote storage locally
  • mount an ecryptfs filesystem on top of the local mount of webdav
  • rsync the data from the local storage to the ecryptfs filesystem

This should be fine with Linux but requires Operating System and low level features. So it would be a problem on Windows.

Recoding ecryptfs in Java#

Ecryptfs in java The idea is to use Java to implement access methods for ecryptfs and use that to implement a small webdav server of it. That would allow windows and mac users to access ecryptfs data without root access. That could be cool for a USB key. Ecryptfs backend for a wiki? There is already a kernel implementation of ecryptfs and the wiki can use files. Ecryptfs uses openPGP essentially. So the relevant APIs should be in Java.

Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
dat
Encrypted backup.dat 0.2 kB 78 13-Jan-2013 13:04 unknown
png
Encrypted backup.png 16.1 kB 78 13-Jan-2013 13:04 unknown
dat
Encrypted backup2.dat 0.2 kB 144 13-Jan-2013 13:04 unknown
png
Encrypted backup2.png 14.3 kB 144 13-Jan-2013 13:04 unknown
dat
Encrypted backup3.dat 0.2 kB 1 19-Nov-2010 12:45 unknown
png
Encrypted backup3.png 16.7 kB 1 19-Nov-2010 12:45 unknown
« This page (revision-9) was last changed on 14-Dec-2010 11:05 by pgaillard  
Welcome (anonymous guest) Wiki Prefs
JSPWiki v2.8.5-svn-6