Hello, my name is David Llop and as Pablo has said, I am going to work on 
Wave/SwellRT during this Summer!

I’m interested in free software, cryptography, world-wide knowledge access, and 
Internet decentralization. This particular project combines many of those 
interests, so I’m highly motivated, curious, and glad to accept the duty.

During these days I have been setting up the environment and understanding how 
Wave’s code is structured. I have had the help of Pablo during the process, and 
we also have been re-reading the paper together to understand how it is related 
with Wave's OT system.

The purpose of the project is to encrypt Wave deltas with AES-GCM authenticated 
encryption, using the strategy developed in [Clear et al. paper][1]. The 
clients are going to encrypt and decrypt the OT deltas using a shared symmetric 
key, meanwhile the deltas are going to the server is not going to be able to 
decipher the documents.

As a first exercise to start getting familiar with the code, I am trying to 
implement the [Caesar Cipher][2] on Wave. It might seem silly, but I believe it 
is going to be extremely helpful later on, when implementing the real AES 
cipher.

I will tell you how is it going in [the blog I set up specially for the 
project][3] as well as all the other advances I will do during the Summer.

If anyone wants to get involved or wants to contact me, they can reach me 
directly in the e-mail. Thank you for your support guys, let’s surf the waves 
together.

David Llop

[1]: http://www.tara.tcd.ie/bitstream/handle/2262/68179/paper.pdf;sequence=1
[2]: https://en.wikipedia.org/wiki/Caesar_cipher
[3]: https://llopv.github.io/gsoc-2017/

________________________________________________
Sent from [ProtonMail](https://protonmail.ch), encrypted email based in 
Switzerland.

-------- Original Message --------
Subject: Re: GSoC 2017 - Wave e2e encryption
Local Time: 8 maig 2017 3:14 PM
UTC Time: 8 maig 2017 13:14
From: antonioteno...@ucm.es
To: wave-dev@incubator.apache.org
David Llop <l...@protonmail.com>

awesome project!

David, Pablo, I am interested and happy to help.

Congrats David!

2017-05-08 14:08 GMT+02:00 Pablo Ojanguren <pablo...@gmail.com>:

> Hi all,
>
> SwellRT/JetPad is participating in the Google Summer of Code 2017 with a
> project aiming to add end-to-end encryption to Wave OT. The work will be
> based on the paper [1] and it has been awarded to David Llop. I would like
> to invite the Wave community to support David during his duty.
>
> Of course, this work is going to be to contributed directly to Wave
> codebase.
>
> Thanks,
>
> Pablo
>
> [1] http://www.tara.tcd.ie/bitstream/handle/2262/68179/
> paper.pdf;sequence=1
>

Reply via email to