Answer:
The answer is "client authentication and server authentication".
Explanation:
Client Authentication:
It is a process, in which users have protected the server to share the digital certificate, that could either block improper user name access or just attach a second security layer in the existing username and password combinations.
Server Authentication:
It provides the service to network infrastructure for the app verification by taking the user account number and passwords. It also provides the worker to gets a valid collection of passwords to manage a range of services, a customer receiving a security number.