Hi,
While there is a configuration directive ($cfg['Servers'][$i]['ssl']) to use an SSL connection for connecting to the MySQL server[1], it doesn't seem to work. PHP requires a number of extra variables when initiating an SSL connection (certificate path, key file, etc). I think I've fixed up the existing code, but I don't have an ssl-enabled mysql install. Yeah, I'll probably eventually compile my own, but right now I don't have time for that.
Is anyone in a position to test my branch? https://github.com/ibennetch/phpmyadmin.git in the ssl branch or https://github.com/ibennetch/phpmyadmin/zipball/ssl -- you'll want to refer to Documentation.html for the appropriate configuration options.
Thanks
1 - not from the client to phpMyAdmin, that is ForceSSL and beyond the scope of what I'm talking about)