Switzerland's security model requires that Alice<->Switzerland communications be encrypted. Version zero does not do this, but we will need it in future.
There was some question of which SSL libraries to use. Python 2.5 has some SSL client support, but it's very minimal and doesn't seem to extend to certificate verification.
Python 2.6 will have a much better built-in SSL library (http://docs.python.org/dev/library/ssl.html), so we should use that, since any solution on python2.5 platforms will require new code to be installed. There is a backported version of it for older Pythons http://mail.python.org/pipermail/python-dev/2007-September/074723.html
We should consider changing the default Switzerland server port at the same time, since SSL will break the version number handshake that should otherwise work for all future versions of the protocol.
Logged In: YES
user_id=1330890
Originator: NO
What's the python timeline for getting 2.6 out of beta?