OpenSSH and X509 Authentication

Using SSH with SSH certificates

OpenSSH itself supports SSH Certificates that are not X.509 Certificates. As of EJBCA 7.4, basic issuance of SSH certificates are available in EJBCA.

images/download/attachments/111018241/ssh-ca.png

Using SSH with X.509 certificates

The following resources provide some guidance for using SSH with X.509 certificates, or more commonly with smart cards and USB tokens:

For information on using SSH with X.509 certificates there are a number of (mostly outdated) resources you can find, for example this OpenSSH and X509 authentication guide by Bruno Bonfils.