git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [FR] Encrypting the repository

From
Aaron Digulla <digulla@hepe.com>
Date
Apr 10, 2009, 11:09 UTC
Message-ID
<49DF28E4.3070609@hepe.com>
In-Reply-To
<200904101114.07385.fge@one2team.com>
Francis Galiegue wrote:
Show 19 quoted lines
> Le vendredi 10 avril 2009, vous avez écrit :
>> Hello,
>>
>> I need a way to safely synchronize data between several places using an 
> unsafe
>> storage (USB stick, Internet drive). So my question is: How much work would 
> it
>> be to patch GIT to encrypt all files in the repository using AES-256?
>>
>> I'm aware that this leaves an issue unresolved (where should I store the
>> password so that GIT doesn't have to ask for it all the time?) but one step 
> at a
>> time, please :)
>>
>> Regards,
>>
> 
> Why don't you just create an archive and encrypt that archive, instead of 
> encrypting every file?
Because I don't want to loose the change history.
> Also, what are the target systems?
Linux and Windows.
Regards,
-- 
Aaron "Optimizer" Digulla a.k.a. Philmann Dark
"It's not the universe that's limited, it's our imagination.
Follow me and I'll show you something beyond the limits."
http://www.pdark.de/                 http://blog.pdark.de/
Previous: Francis GaliegueNext: Geoffrey Lee
Message 3 of 8 in “[FR] Encrypting the repository”
  1. Aaron DigullaApr 10, 2009
  2. Francis GaliegueApr 10, 2009
  3. Aaron DigullaApr 10, 2009
  4. Geoffrey LeeApr 10, 2009
  5. Sverre RabbelierApr 10, 2009
  6. Aaron DigullaApr 10, 2009
  7. Sverre RabbelierApr 10, 2009
  8. Nicolas PitreApr 11, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.