Using SSL in socket module.

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Carl Waldbieser

    #1

    Using SSL in socket module.

    I am trying to understand how the SSL object in the socket module is
    supposed to be used. From looking at the documentation, I can work out
    that you need to pass a socket into the ssl() function, and you get back an
    SSL object that has write() and read() methods similar to a file object.

    However, what I don't get is the context you are supposed to use this object
    in. I thought that SSL was like a socket, but the transmission would be
    encrypted. So I guess I was expecting the SSL object to look like a socket
    object-- so that you could just use an SSL object as a drop-in replacement
    for a socket object when you wanted to encrypt the transmission.

    Am I missing something fundamental here?

    Thanks for any pointers.
Working...