> Kurt Ward wrote:
>
> > b. transport: if we are going to have username and passwords flying over
> > the wire, we need to protect them. XML-RPC over HTTPS? CHAP? Kerberos?
> > Other thoughts?
> >
> >
> > XML-RPC over HTTPS is pretty straight-forward and easy for users to
> > implement.  The interactive admin tools I have been working on already
does
> > this using the Sun JSSE package (although I have not commited it to the
> > scratchpad area yet).  Creation of the random key to start an SSL
connection
> > is a slow, but the performance is satisfactory in my opinion.
>
> Hmmm... I'm wondering if this startup delay will occur on every XML-RPC
> request: in this case it might be unaccettable in a production
> environment with lots of queries. Is it possible (I'm ignorant about
> JSSE) to cache a session-wide random key for reuse?

The random key is not generated on each request.  On initial startup of an
XML-RPC client, it takes ~3-4 seconds to generate the key.  After that, the
key is reused and speed degradation is not very noticable. (Maybe 30ms or
so?).

Kurt

Reply via email to