On 2/24/12 11:41 AM, Tankred Hase wrote:
> Hi all,
> 
> the source code to PGPbox is now available on
> GitHub: https://github.com/tanx/PGPbox
> 
> If you want to take a peak, I put up an Alpha version of the app
> on https://pgpbox-org.appspot.com/app/
> 
> I've made it open to anyone who has a Google OpenID... so no need to
> register. Every user gets 100MB of storage to play around. A word of
> warning... this is just a technology preview! I will regularly delete
> the data from the backend, so please don't use it for production
> purposes (at least until the beta-test). Also, don't expect too much
> from the UI design as I haven't gotten to doing that right yet. This
> version is just concentrating on the functionality and proof of concept,
> so I'd love to hear your thoughts!
> 
> In order to use the application just login, and drag and drop e.g. a PDF
> on the dotted area. The uploaded files will then be presented on the
> left. This area is what I call 'BucketFS'. It's a JSON filesystem ,
> which is encrypted before being persisted on the server, so that
> meta-data such as filenames are not visible to the server. The files
> themselves are encrypted separately.

It would be nice also to think about integrating the very well used
jQuery-File-Upload, for which we had a discussion on the integration of
PGP encryption:
https://github.com/blueimp/jQuery-File-Upload/issues/764

For jQuery-File-Upload the client side is very configurable and as
GlobaLeaks we tested also by sending 2-4GB over Tor Hidden Services,
including suspend/resume and chunked transfer.

For the backend of jQuery-File-Upload there are multiple language
implementation (PHP, Python, Java) and it maybe a nice interface to work.

What do you think about such possible integration?

There's also a jQuery-File-Upload backend integration in Java
https://github.com/blueimp/jQuery-File-Upload/wiki/jQuery-file-upload-for-java
.

Using that approach it may be even easier to enable other projects (that
use jQuery-File-Upload as JS client upload component) to start using PGP
file encryption/decryption in javascript.

What do you think about it, from the strategical opensource
components/grow vision?


> 
> Right now, the App "runs" under Chrome 17, Android 4.0.3 and iOS 5.
> Although drag and drop obviously does not work on mobile. If you somehow
> manage to get your private key on those devices, you can view/download
> PDFs that you uploaded on your PC. I will add export/import
> functionality and keymanagement in the future.

Sure, and very cool will be the ability to build PhoneGap mobile
applications using such Javascript framework, to create a cross-platform
mobile apps for encrypted file exchange in a semi "write-once run
everywhere" approach. ( http://phonegap.com )

-naif
_______________________________________________

http://openpgpjs.org

Reply via email to