neurodroid / cryptonite

EncFS and TrueCrypt on Android
GNU General Public License v2.0
204 stars 49 forks source link

Support for online storage other than Dropbox (WebDAV, ftp, ...) #11

Open neurodroid opened 10 years ago

neurodroid commented 10 years ago

From christoph.schmidthieber@gmail.com on February 21, 2012 14:52:44

Is there any need for Cryptonite to support online storage other than Dropbox (WebDAV, ftp, SkyDrive, etc.)? If so, which types of storage should be given priority? I'll put this up for a vote.

Small print: On-the-fly encryption and decryption is not an option for any type of online storage at this time. See https://code.google.com/p/cryptonite/wiki/FrequentlyAskedQuestions

Original issue: http://code.google.com/p/cryptonite/issues/detail?id=6

neurodroid commented 10 years ago

From HHolzhau...@gmail.com on February 21, 2012 07:20:39

I believe this is the heart of cloud space, to have your data accessible in a secure manner is what is really needed as part of the support for having your data live within the cloud space.

not being familiar with fuse, is there any events that can be triggered to notify a listener that a file has been modified so it can take the appropriate action corresponding to have that module wants to consume the action (save local, upload, email etc..)

neurodroid commented 10 years ago

From christoph.schmidthieber@gmail.com on March 17, 2012 13:55:11

One workaround that worked OK for me is to use the free WebDAV File Manager ( https://play.google.com/store/apps/details?id=jp.ddo.shigadroid.webdavfilemanager ) and synchronize to a local folder. The local folder can then be decrypted with Cryptonite. Let me know how this works for you.

neurodroid commented 10 years ago

From christoph.schmidthieber@gmail.com on March 17, 2012 13:55:24

Status: Started

neurodroid commented 10 years ago

From christoph.schmidthieber@gmail.com on March 17, 2012 16:59:56

After further review, I can't recommend WebDAV File Manager at this stage. Synchronization is unreliable, one of my .encfs6.xml files was deleted, and passwords are stored in a very vulnerable manner.

neurodroid commented 10 years ago

From christoph.schmidthieber@gmail.com on April 11, 2012 05:01:10

Found another app that works well for me: FolderSync Lite ( https://play.google.com/store/apps/details?id=dk.tacit.android.foldersync.lite ). Set up a WebDAV(s) account, set up a folder pair, synchronize at regular intervals, decrypt the local synchronized folder with Cryptonite. Should work with other online storage suppliers (Box, HiDrive, SugarSync, Ubuntu One, ftp, etc.) as well.

Let me know how that works for you.

neurodroid commented 10 years ago

From HHolzhau...@gmail.com on April 18, 2012 17:28:06

used folderSync and found it to be very useful, thanks.

would still be nice to have integrated the ability to work with additional 3rd party cloud service other then dropbox (like box.net, which offers more disk storage). with folder sync I have to "sync" the entire folder (cached local), vrs only having just the file you're working on cached in mobile sd.

neurodroid commented 10 years ago

From stleurhu...@googlemail.com on April 30, 2012 12:02:42

Cryptonite is a really useful program! It would be really great to have EncFs support for more than Dropbox (Google Drive, Box.net). Is there a license problem or maybe it's a big effort in programming I guess?

Best wishes

neurodroid commented 10 years ago

From christoph.schmidthieber@gmail.com on April 30, 2012 12:54:56

Neither nor: Box.net have a nice Android SDK ( https://github.com/box/box-android-sdk ) that would be straightforward and simple to include in Cryptonite. However, this is a spare-time project and my main priority at the moment is to work on the existing bugs and rough edges. Google Drive on the other hand doesn't really provide a native Android SDK at this time ( https://developers.google.com/drive/ ), but I'm sure they will release something in the future.

neurodroid commented 10 years ago

From Sascha.W...@googlemail.com on June 27, 2012 04:23:41

... sadly its to much focused on dropbox. it would be nice to have an expert mode to do custom connects to any other supported webdav web storage. eg. deutsche telekom, gmx, web.de, owncloud, etc. so there is not need to integrade every service to the proc. cant use it cause my services are not supported. cant say if its fully compatible with encfs which would be a huge benefit over boxcryptor

neurodroid commented 10 years ago

From christoph.schmidthieber@gmail.com on June 27, 2012 05:07:49

@Sascha.Wirthmann: Cryptonite is open source and I hope that it will develop into more of a community project because my resources are very limited. Unfortunately nobody has stepped up yet to implement anything other than Dropbox support. As a workaround, you can sync your remote EncFS volume to a local folder using FolderSync or a similar app, and then mount or decrypt this local copy with Cryptonite. See FrequentlyAskedQuestions . If you're interested in integrating WebDAV support into Cryptonite, Sardine might be an option. See http://stackoverflow.com/questions/5233466/using-webdav-on-android .

cant say if its fully compatible

Cryptonite is EncFS with an Android GUI. It uses the original EncFS code and ships with a fully fledged and up-to-date OpenSSL library to provide the crypto part.

neurodroid commented 10 years ago

From Reyn...@gmail.com on March 12, 2013 14:52:44

3 Votes for Google Drive.

neurodroid commented 10 years ago

From magic...@gmail.com on May 19, 2013 13:11:16

OwnCloud comes to mind, being free open source software. FolderSync is not an option for anyone not using GooglePlay and non-free software (which is my case for several devices).

neurodroid commented 10 years ago

From jcr...@gmail.com on May 25, 2013 10:59:52

Google Drive support makes the most sense... this is Android after all.

neurodroid commented 10 years ago

From Reyn...@gmail.com on May 25, 2013 14:04:47

Google drive does have a mature api, it's in V2. They also allow some integration with the drive app https://developers.google.com/drive/integrate-android-ui thats not the best solution as it requires the drive app, which may require google services.

neurodroid commented 10 years ago

From D.Gue...@gmail.com on July 25, 2013 08:08:45

A feature to add Google Drive would be awesome, also, the latest Alpha version (not the one from Play Store) really needs to be updated.

I really can't live without this genius App (even it's just EncFS). Most of my files on Google Drive has to bee encrypted, but since I only own a Chromebook and Android, I'm really depended on this App.

neurodroid commented 10 years ago

From a...@orencio.org on September 07, 2013 09:31:36

I would like to use with "Barracuda Copy" ( http://copy.com ) if it is possible.

neurodroid commented 10 years ago

From sychev...@gmail.com on January 30, 2014 01:11:52

I would like to use russian cloud storage Yandex Disk. Maybe via WebDAV.

neurodroid commented 10 years ago

From LeonGaultier on April 17, 2014 01:28:58

Google Drive please. I need it so much!!!

neurodroid commented 10 years ago

From kari.pet...@gmail.com on April 17, 2014 03:43:13

I vote for webdav.

I was searching for a tool to just mount webdav into my android filesystem like /mnt/sdcard0/my_webdav_storage/

If this would be possible with encryption on top this would be awesome.

neurodroid commented 10 years ago

From chris123...@gmail.com on August 19, 2014 01:42:42

Google Drive please! Dropbox only offers 2GB for a start, while Google Drive has 25GB. And since many of us are already Google/Android users, this would be a natural choice.

neurodroid commented 10 years ago

I'm not actively maintaining the project at this time. If you want support for other cloud services, please send me a pull request. I'd be happy to offer guidance.

yuwash commented 7 years ago

Hoping someone could take on this issue to improve your wonderful app, I just posted a !