I want to store some important files online in case my HDD crashes etc.
1. I want encyption. What software can I use to encrypt my files ? I mean really encrypt the files, SSH level security, so that even if hackers get hold of the files, they will not be able to crack it (hopefull even with suprcomputers).
2. Can I break the file into smaller chunks to store online ? Again what software ?
Here is what I have in mind:
Tar directory.
Encrypt tarred file.
Break encrypted tarred file into smller chunks.
Store chunks online.
-
wearetheborg Notebook Virtuoso
-
Encryption, look into 'gpg'. For splitting a file, look into 'split'. Man pages are fun
-
You can use something like TrueCrypt or PitaBred's solution to encrypt the data in concert with Windows Live SkyDrive service for a really nice back up solution.
-
wearetheborg Notebook Virtuoso
Thanks PitaBred !
Any other option to SkyDrive ? I want redundancy, so I want to store in two different places.
BTW, can you access SkyDrive on firefox ? On my firefox the site gives(works on opera):
Code:XML Parsing Error: not well-formed Location: http://skydrive.live.com/ Line Number 39, Column 184: [div=id='m_wh'] type="text/javascript">/* Copyright (C) 2009 Microsoft Corporation */function $c_TreatTile(a,e){a.style.display=e;var d=a.width,c=a.height,b=19;if(d>=c||c<b)a.height=b;if(d<c||d<b)a.width=b}</script> ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------^
Also thanks for the pointer to truecrypt --- I was also looking for something like thatLast edited by a moderator: May 7, 2015 -
wearetheborg Notebook Virtuoso
Anyone know how to obtain the pdf manual for truecrypt (I installed from sources). ?
-
http://www.truecrypt.org/docs/Last edited by a moderator: May 7, 2015 -
wearetheborg Notebook Virtuoso
The help menu has a "user manual" button, and it says pdf reader required to read manual, but nothing happens when I click it. I assume the pdf manual is not there.
And yes, the website has the manual onlne, but my internet connection here is really iffy. -
wearetheborg Notebook Virtuoso
I want to do the following.
I want to have a remote backup of a specified working directory.
I would work in the directory each day, and back it up remotely every day or every other day.
Option 1:
Encrypt entire directory and put it in some online data storage facility.
Not preferred as the entire directory has to be encrypted.
Option 2:
Someway, do an incremental encryption. And store/update only the newely changed directories/files.
Option 3:
Store in an online facility that has asynchronous encyrption, so that data is automatically stored in encypted form on online servers.
This has the risk of us believing that the online facility does trully support asynchronous encryption.
Is there a way to do option 2 ? If not option 3?
I am open to paid (but not too expensive) services. I require about 100MB od space. -
You should be able to use TrueCrypt to encrypt the data plus a different Windows Live service called Windows Live Sync, which will automatically sync the files to online storage. As I recall, Live Sync has far more than the 100MB of space you require, and you can set permissions for those files as well.
-
wearetheborg Notebook Virtuoso
My issue is this:
Suppose I am working in directory /foo
One day I may creat file 1, file 2 file 3; the next I may modify file 2, the next create files 4-10 in subdirectoy /foo/booz etc.
Using truecrypt, I have to individually encrypt each changed file, and upload each file to the right directory which is cumbersome.
I'd like. What I'd like to do is say "upload /foo" and it will automatically upload only the changed portions in some encyrpted form, to the right place. -
TrueCrypt will allow you to create volumes that act as containers for whatever encrypted content you want. You should read up about it, as TC is much more robust and thorough than other encryption solutions.
Theoretically you can password in, do your work and save it, then leave. Windows Live Sync (you need to install it on your computer) will sync with your online account every X number of minutes in the meantime. -
in order to encrypt it's pretty easy. Use /dev/random (or /dev/urandom) to generate a key then just use that to encrypt.
TBH I've forgotten how to do it (lol) but there are a bunch of guides online. All you need is openssl.
How to encyrpt files ? How to store online ?
Discussion in 'Linux Compatibility and Software' started by wearetheborg, Oct 28, 2009.