Re: Re: SSL authentication requirements(?)

Jim Fulton <[email protected]>
Newsgroups gmane.comp.web.zope.zodb
Message-ID <CAPDm-FgKVYvRgUPcdSDXo7ewHX6HKqz=y1iabx2bjCuVUVxgWA@mail.gmail.com>
On Fri, Jul 1, 2016 at 6:28 PM, Bill Janssen <[email protected]> wrote:
> There are a number of things to achieve with the SSL encoding.
> Authentication (both client and server) are (is?) one of them.  Privacy is
> another, and doesn't require cert verification on either side.  I think it
> makes sense to have 3 levels:  privacy only (server doesn't demand client
> cert and client doesn't verify server cert, so server can use a self-signed
> cert), server authentication (client verifies server cert, so server cert
> must be from a trust chain known to the client), and client authentication
> (server verifies client cert, so client cert must be from a trust chain
> known to the server).  Each of these is useful independently, I think.

I thought so too, but in the discussion, there seemed to be a
consensus that for ZEO, there wasn't much point in having SSL if
parties aren't authenticated.  I'm inclined to keep the default rather
conservative, but I'd be happy to add options to disable cert
verification.

Note that this discussion only applies if you're using the
configuration language. If clients or servers are created in Python,
it's up to you to create an SSLContext, so you have complete control.

Jim

-- 
Jim Fulton
http://jimfulton.info

-- 
You received this message because you are subscribed to the Google Groups "zodb" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.