Exetools  

Go Back   Exetools > General > General Discussion

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 07-05-2017, 23:10
phono phono is offline
Friend
 
Join Date: May 2016
Posts: 17
Rept. Given: 0
Rept. Rcvd 5 Times in 3 Posts
Thanks Given: 5
Thanks Rcvd at 44 Times in 10 Posts
phono Reputation: 5
Any solution for encrypted git on cloud drives?

Hi there,

maybe someone has already a great solution for the following:

What is a good way to store git repositories on cloud drives encrypted?


I am currently trying"Cryptomator", that is working OK but sometimes had some problems, but there might come some improvements in future (i.e. WinFsp).

But maybe there is something better out there?

Thanks!
Reply With Quote
  #2  
Old 07-07-2017, 13:12
surferxyz surferxyz is offline
Friend
 
Join Date: Jan 2005
Location: Planet Earth
Posts: 73
Rept. Given: 0
Rept. Rcvd 9 Times in 4 Posts
Thanks Given: 10
Thanks Rcvd at 52 Times in 19 Posts
surferxyz Reputation: 9
I've had an alright experience with:
https://nuetzlich.net/gocryptfs/

And a third party windows implementation:
https://github.com/bailey27/cppcryptfs

They have a simple comparison of "file encryption" software:
https://nuetzlich.net/gocryptfs/comparison/

The one problem with gocryptfs, is that it leaks exact file lengths and directory structure.

Unfortunately there is a lack of any project that does a simple directory flattening and file size obfuscation.

Cryfs does everything right, except that its file size obfuscation is not dynamic, and results in a gigantic number of files or large amount of wasted space, which cannot be controlled for when storing both large and small files in a single cryfs volume.

You can see a bit of a discussion about the file size obfuscation problem here:
https://github.com/rfjakob/gocryptfs/issues/57

Unfortunately it seems no current project is really addressing these types of issues in what I think is a reasonable way.
Reply With Quote
The Following User Says Thank You to surferxyz For This Useful Post:
phono (07-07-2017)
  #3  
Old 07-07-2017, 21:57
phono phono is offline
Friend
 
Join Date: May 2016
Posts: 17
Rept. Given: 0
Rept. Rcvd 5 Times in 3 Posts
Thanks Given: 5
Thanks Rcvd at 44 Times in 10 Posts
phono Reputation: 5
Thank you very much for the quick and detailed answer!
Will check this.

So I am not alone with this problem.
Reply With Quote
  #4  
Old 07-14-2017, 06:26
t3xc0d3 t3xc0d3 is offline
Friend
 
Join Date: Oct 2016
Posts: 9
Rept. Given: 0
Rept. Rcvd 4 Times in 3 Posts
Thanks Given: 0
Thanks Rcvd at 24 Times in 9 Posts
t3xc0d3 Reputation: 4
if you are a linux user, you could also use encfs. however, my favoured solution is blackbox:

https://github.com/StackExchange/blackbox

it integrates gnupg into the whole git workflow in a transparent manner that also works within groups

Last edited by t3xc0d3; 07-14-2017 at 06:38.
Reply With Quote
The Following User Says Thank You to t3xc0d3 For This Useful Post:
phono (07-14-2017)
  #5  
Old 07-14-2017, 22:37
phono phono is offline
Friend
 
Join Date: May 2016
Posts: 17
Rept. Given: 0
Rept. Rcvd 5 Times in 3 Posts
Thanks Given: 5
Thanks Rcvd at 44 Times in 10 Posts
phono Reputation: 5
Thanks for the hint to blackbox, looks interesting, good for automation I think.
For me switching from Linux to Windows it is a bit too much trouble.
Reply With Quote
  #6  
Old 07-15-2017, 21:11
schrodyn schrodyn is offline
Friend
 
Join Date: Dec 2016
Posts: 23
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 160
Thanks Rcvd at 27 Times in 11 Posts
schrodyn Reputation: 0
I was looking at using git-crypt.

https://www.agwa.name/projects/git-crypt/

Since it's specific to git I can protect my repository if I need to store it on a Cloud drive that doesn't support encryption.
Reply With Quote
  #7  
Old 08-04-2017, 21:45
phono phono is offline
Friend
 
Join Date: May 2016
Posts: 17
Rept. Given: 0
Rept. Rcvd 5 Times in 3 Posts
Thanks Given: 5
Thanks Rcvd at 44 Times in 10 Posts
phono Reputation: 5
Thanks, yes I found about git-crypt, but it is only meant to be used for small amount of sensitive data, not for whole repositories and doesn't encrypt filenames etc.

"git-crypt does not encrypt file names, commit messages, symlink targets, gitlinks, or other metadata."
Reply With Quote
  #8  
Old 09-17-2017, 06:30
psgama psgama is offline
Friend
 
Join Date: Jul 2014
Posts: 100
Rept. Given: 0
Rept. Rcvd 6 Times in 6 Posts
Thanks Given: 12
Thanks Rcvd at 75 Times in 44 Posts
psgama Reputation: 6
I use boxcryptor for storing sensitive files on OneDrive
Reply With Quote
Reply

Tags
cloud, drive, encrypted, git

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Get 500$ Google Cloud Credit 2015 Spiderz_Soft General Discussion 1 09-11-2015 03:46


All times are GMT +8. The time now is 13:09.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( 1998 - 2024 )