Add client side encryption to Amazon S3 client library
commitd07c2c37149c7b327fc0f3f14b78280eca28affa
authorShawn O. Pearce <spearce@spearce.org>
Sun, 29 Jun 2008 07:59:30 +0000 (29 03:59 -0400)
committerRobin Rosenberg <robin.rosenberg@dewire.com>
Mon, 30 Jun 2008 22:46:22 +0000 (1 00:46 +0200)
tree9f599f6ca5ff04a0a11e3bcd539eae8a215378b3
parent5ae11a1c75741a085cac636503a83c1636a5b177
Add client side encryption to Amazon S3 client library

By encrypting (and decrypting) all data on the client side we
are able to safely hide the content of our repository from the
owners/operators the Amazon S3 service, making it a secure backup
solution for Git repositories.

Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Signed-off-by: Robin Rosenberg <robin.rosenberg@dewire.com>
org.spearce.jgit/src/org/spearce/jgit/transport/AmazonS3.java
org.spearce.jgit/src/org/spearce/jgit/transport/WalkEncryption.java [new file with mode: 0644]