<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.30.3">
</HEAD>
<BODY>
Please review initial patch and provide me with feedback. Please note this is
<PRE>
my first submittal to an open source project so you may need to guide me a
little in your comments; sorry that means extra work on the part of the
reviewer. 
This is to provide an initial framework for end-to-end security by providing a
means for authentication and encryption, both will be extended in the future to
provide some standard methods of authentication and encryption.
I have also attached a diagram to better show what I am going for, I needed it
to prevent myself for making changes in to many places. 
A few ideas for discussion: Perhaps it would be better to move the
ofdT.channel.Interface.Authentication.Draft method and properties into
ofdT.channel.Interface.Secureable.Future do you agree or should the two remain
separate. I think they should be together as Secureable better implies a
channel that is both authenticated and encrypted this secure. This would also
simplify API changes.


GIT repo
<A HREF="https://gitorious.org/wolfrage-telepathy/otr/commits/e2e-otr">https://gitorious.org/wolfrage-telepathy/otr/commits/e2e-otr</A>
</PRE>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
-- <BR>
- -<BR>
Jordan<BR>
Quote: &quot;Opportunities multiply as they are seized.&quot; &quot;Can you imagine what I would do if I could do all I can?&quot; Sun Tzu, The Art of War. <BR>
<BR>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>