RFC 4279 deals with PSK authentication for TLS. I think this might be a convenient way to avoid dealing with certificates for small private server setups.
Does anybody have any information on which browsers or webservers support this?
I would imagine a popup akin to http basic auth on the client side.