root / trunk / sandbox / jhb / ssltest.py

Revision 183, 343 bytes (checked in by ocjhb, 4 years ago)

small mods to mathews fraction code

  • Property svn:mime-type set to text/plain
  • Property svn:eol-style set to native
  • Property svn:executable set to *
Line 
1import ssl, socket, base64
2cert = ssl.get_server_certificate(('secure.orange-vision.de',443))
3file('cacert.pem','w').write(cert)
4s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
5ss = ssl.wrap_socket(s,cert_reqs=ssl.CERT_REQUIRED,ca_certs='cacert.pem')
6ss.connect(('secure.orange-vision.de',443))
7print base64.b64encode(ss.getpeercert(1))
Note: See TracBrowser for help on using the browser.