[OTR-dev] OTR Data is alive!

Chris Ballinger chrisballinger at gmail.com
Fri Sep 6 13:24:10 EDT 2013


Awesome! I remember when that was just an experiment, but I had concerns
about rate-limiting by XMPP providers and the ability to chat during the
process. If that turns out to not be an issue, that's fantastic!


On Fri, Sep 6, 2013 at 10:17 AM, Ian Goldberg <ian at cypherpunks.ca> wrote:

> On Fri, Sep 06, 2013 at 12:30:44AM -0400, Nathan of Guardian wrote:
> >
> > At this moment, I am transfering a 26MB file between two Android devices
> > running ChatSecure (Gibberbot v12). The file transfer is fully encrypted
> > using the "extra symmetric key" of OTRv3, and the conduit for transfer
> > are the TLV data fields in the OTR protocol itself.One user is on a
> > private XMPP service, and the other is on Google Talk.
> >
> > In summary, we are tunneling an fully verified, ephemerally encrypted
> > file transfer inside of the ASCII message payload of XMPP, and it seems
> > to be working like a charm.
> >
> > Data throughput *over Tor* is about 40kbps, with the 26MB file taking
> > about 5-10 minute to transfer.
> >
> > We've merged the work into master, but if you want to look at the
> > previously open pull request, you can find it here:
> > https://github.com/guardianproject/Gibberbot/pull/261
> >
> > Three cheers to DevRandom for some really groundbreaking work on this
> > effort, and of course to Ian and the OTR team for providing this new
> > functionality in OTRv3 in a way that we can take advantage of it.
> >
> > Now, how do we go about getting other OTR/XMPP apps to support OTR Data?
> > Are there other similar implementations yet?
> >
> > https://dev.guardianproject.info/projects/gibberbot/wiki/Sharing
>
> Nice!
>
> Does the transfer happen "in the background", so that you can continue
> chatting, or does it lock up your chat until the file transfer is
> completed?
>
> Do you have a carefully documented spec for the TLV type, contents, and
> semantics?
>
>    - Ian
> _______________________________________________
> OTR-dev mailing list
> OTR-dev at lists.cypherpunks.ca
> http://lists.cypherpunks.ca/mailman/listinfo/otr-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cypherpunks.ca/pipermail/otr-dev/attachments/20130906/c6764977/attachment.html>


More information about the OTR-dev mailing list