3.8 Implement authentication and authorization solutions Flashcards
Authentication management: what is a password vault ?
Password manager that allow to store all password in one secure location: a database of credentials
Authentication management: is password encrypt in a password vault ?
Yes
Authentication management: what is a TPM ?
Trusted Platform Module is a feature on the motherboard that provide cryptography functions. It is a random nb generator and a key generator
Authentication management: what is a HSM ?
Hardware Security Module is high-end cryptographic hardware that provide a secure storage for keys. It is used in very large environment
Authentication management: what is KBA ?
Knowledge-based authentication use personal knowledge as an authentication factor.
Authentication management: what is static KBA ?
Pre-configured shared secret that is often use with account recovery
Ex: “what was the colour of your 1st car?”
Authentication management: what is dynamic KBA ?
Questions are based on an identity verification service (from public record, private info)
Ex: “what was the street nb when you lived in Pembroke, Florida?”
PAP & CHAP: what is a AAA server ?
A server that provide authentication, authorization and accountability. It checks username and password to see if it’s valid
PAP & CHAP: what is a PAP ?
Password Authentication Protocol is a protocol for basic authentication and used in legacy (old) OS because credentials are send in clear
PAP & CHAP: what is a CHAP ?
Challenge-Handshake Authentication Protocol provide encrypted challenge for credentials.
It use a 3 ways handshake:
- After link is established, server sends a challenge message
- Clients responds with a password hash calculated from the challenge and password
- Server compares received hash with stored hash
PAP & CHAP: what is a MSCHAP ?
Microsoft CHAP used on Microsoft’s Point-to- Point Tunneling Protocol (PPTP), however it is not secure
Identity & access management: what is RADIUS ?
Remote Authentication Dial-in User Service is one of the more common networking protocol use with AAA server. It sends Access-Request packets for authentication and Accounting-Request packets for accounting
Identity & access management: what is TACACS?
Terminal Access Controller Access-Control System is a remote authentication protocol created to control access to dial-up lines
Identity & access management: what is Kerberos?
Kerberos has been introced by Microsoft and is a network authentication protocol able to use SSO.
It also provides mutual authentication, both the client & server authenticate to each other to avoid replay attack or on-path attack
Identity & access management: what is SSO?
You authenticate one time and then you are trusted by the system and can access different file shares, print to different printers