[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Finding PKIX Servers!
> [Andrew Probert] I am not taking a dig at HTTP, merely stating a
> partitioning example of functionality up into infrastructure, the
> work's got
> to be done somewhere!
Not if it is make work. The problem with FTP and to a lesser extent
X.500 DAP is that the model is of a user at a terminal interfacing
to a database. So the protocol follows the steps the user would take,
first login, then perform a series of transactions, then log out.
> Why do you think BIND/UNBIND is unnecessary?
The authentication handshake need not be separated from the data
request. In general the authentication handshake and a URL will
easilly fit into a packet. Combining the two is much more efficient.
> [Andrew Probert] My personal experience is that strong
> authentication has been pushed down into SSL model, then I had to
> do lots of
> backflips and spend real development $$ to intercept SSL strong
> authentication, encode it as HTTP header vars and pass it back up to my
> applications which were on top of HTTP. (Live ecommerce site, now doing
> 20,000 transactions per month)
Which is why Eric and myself were integrating strong authentication
at the transfer/message layer. I still don't believe it is necessary
to waste a round trip delay on a separate BIND operation.
I don't see why an SSL implementation should have difficulty providing
the necessary information to the application. Certainly I am familliar
with several APIs which have provided the necessary information.
> [Andrew Probert] Agree SSL is a good model and does cache access
> control. However, policy regarding timeouts of SSL sessions and
> generation
> of new session keys is weak e.g. do I need to re-authentication every 10
> minutes, 1 hour etc, normally a server side setting!
I believe the TLS folk have been addressing this.
Phill