Hello Scott,
I hope you received my earlier mails too I sent to
[EMAIL PROTECTED]
For the point 5 mentioned by you after authentication, I also need to
know that
Is the control channel which is setup between User1 and User2 secure
enough to send the 16-char random string (symmetric password) used for
Data Channel? I assume that the string sent over control channel is
encrypted somehow.
Also I assume that the control channel is used only to send the symmetric
password so that a data channel gets created for all data transactions.
Does the Control channel gets reused once a data channel is created or is
no longer needed ?
Is their some lifetime concept for the data channel?
If I think of IKE (Internet Key Exchange) protocol used to negotiate keys
for IPSEC, Can I relate this Control channel to be similar to IKE Phase1
and Data Channel to be similar to IKE Phase2 though I see lot of
difference in the IKE and Kaboodle implementation. It seems in Kaboodle
data keys are not negotiated/generated by both ends rather a symmetric
password from one end is transferred to the other party and then used by
both to make the data traffic secure.
Please suggest if I am wrong in understanding something..
Thanks,
Meenakshi
On Sun, 8 Dec 2002 16:00:36 -0800 (PST), "meenakshi arora"
<[EMAIL PROTECTED]> said:
--- "Scott C. Best" <[EMAIL PROTECTED]> wrote:
Date: Sat, 7 Dec 2002 21:52:57 +0000 (GMT)
From: "Scott C. Best" <[EMAIL PROTECTED]>
To: meenakshi arora <[EMAIL PROTECTED]>
CC: [EMAIL PROTECTED]
Subject: Kaboodle VPN overview
Meenakshi:
Hello! The biggest limitation of the current VPN
feature
is the lack of peer review. :) That is, I believe it
works as follows:
1. User1 on LAN1 downloads Kaboodle and registers
its VPN capabilities
at www.GetEngaged.net. That is, they download a
"registration
file", essentially a signed secret-key.
2. User2 on LAN2 does the respective thing for their
network.
3. User1 on LAN1 creates a Partnership file with
User2 on the same
site. Both users download and install the
Partnership file,
essentially a signed public key.
4. USer1 or User2 then initiate a connection.
Kaboodle does a
Gnutella search for the Partnership file
associated with the
connection. Once the file is found, it is
authenticated on both
sides using the secret-key information from #1.
5. After authentication, a "control channel" is
setup using TCP port
4282. An 16-char random string is transferred
across this channel.
6. Using that string as a symmetric password, a
Zebedee connection
is initiated from one side to the other, using a
user-defined
TCP port (defaults to 11965, the Zebedee
default).
7. All data transactions now go across this "data
channel".
Version 0.99 (which you can get from the "alpha"
directory
on ftp.Kaboodle.org) should do all of this. I know
that using that
connection, I can do all of the above and then VNC
across the secure
connection (I can see from tcp-dumping the LAN
traffic that the
right ports are being used). I have just not
*confirmed* that the
security model works exactly as I have specified
above. One of the
coders may have, unknowingly, taken a shortcut in
the interest of
functionality.
Would you be able to review such a thing?
thanks,
Scott
> > PS: It'd be great if you could join the
> > Kaboodle-devel email list.
> > I've CC'd it here in my reply.
> >
> > On Fri, 6 Dec 2002, meenakshi arora wrote:
> >
> > > Hello Scott,
> > > Could you please send me the list of current
> > > limitations of the VPN feature which I can start
> > > working on. Also If you could send me other
> > features
> > > limitaions too I would like to review them.
> > >
> > > I would be needing your guidance to chose a
> > direction
> > > to start.
> > >
> > > Thanks,
> > > Meenakshi
> >
> >
>
>
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
> http://mailplus.yahoo.com
>
--
Meenakshi Vohra
[EMAIL PROTECTED]
--
http://fastmail.fm - IMAP accessible web-mail
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Kaboodle-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/kaboodle-devel