Basic scrypt to encrypt with CryFS file hosting services like Dropbox, MEGA, Drive, etc.

Guzmán Castanedo Villalba 998a239262 Cambios grandes, preparando para varias ejecuciones simulataneas hace 6 años
LICENSE 5a445d2a21 Initial commit hace 6 años
README.md dee8989605 Add more info hace 6 años
cryfs-automount 998a239262 Cambios grandes, preparando para varias ejecuciones simulataneas hace 6 años

README.md

cryfs-dropbox

CryFS is a cryptographic software for Cloud storage, it allow make encrypted volumes and uploaded to Dropbox, Drive , etc. For more info: https://www.cryfs.org/

This is a basic script to automount CryFS with Dropbox. It can mount existing volumes and also create new ones. It automount the volume at every user login (~/.config/autostart/cryfs-dropbox.desktop).

It's has been tested with Ubuntu 16.04 and Linux Mint 17.3 Rosa (probably it works with Debian/Ubuntu based distributions that use Gnome).

  • USAGE: cryfs-dropbox [OPTIONS]
  • OPTIONS:
    • -b, --basedir basedir
      • Set the encrypted folder that Dropbox client are going to upload.
      • Default: /home/$USER/.DropboxEncrypted/Dropbox/ENCRYPTED
    • -m, --mountdir mountdir
      • Set the decrypted folder.
      • Default: /home/$USER/Dropbox
    • -v, --verbose
      • Set verbose mode.
      • Default: false
    • -p, --password password
      • Set password for CryFS encrypted volume.
      • If not set it'll ask iteractively.
    • -c, --config cryfsconfig
      • Set the configuration file for CryFS.
      • Default: basedir/cryfs.config
    • --not-start-at-login
      • Not start cryfs at login time.
      • Default: true
      • CAUTION: plain password will be saved in: ~/.config/autostart/cryfs-dropbox.desktop
    • --new-volume
      • Create a new volume.
      • Default: false
    • --blocksize
      • Change the ciphertext block size in bytes.
      • Default: 524288 (512 KB)
      • CryFS use by default 32KB, but a 17 GB volume can generate up to 400,000 files with this...
      • The Dropbox client get crazzy!
  • THANKS: to Sebastian Meßmer (https://github.com/smessmer) who made CryFS.