SSH certificates are a recent addition to the protocol, and I see them as being used mostly for the clients.
Can the server use an SSH certificate too?
And if so, is it possible to have mutual SSH authentication between a client and a server, all done via certificates?