Correct Answer : All of the above
Explanation : SSH used public key authentication, Password authentication, Host based authentication, keyboard authentication and authentication of servers.