Certificate-based SSH authentication is superior to SSH keys in many ways: