← Back to the module

Knowledge check

SSH: key exchange, host keys, and authentication

10 questions testing what you just read — no login, no tracking, just immediate feedback.

Question 1 of 10

What key-exchange method do modern SSH implementations typically use?

Question 2 of 10

What does SSH's default "trust-on-first-use" host key model mean?

Question 3 of 10

What key type do modern SSH deployments increasingly default to for user authentication, and why?

Question 4 of 10

What is the first step in an SSH connection, before any key exchange happens?

Question 5 of 10

After the key exchange, how does the SSH server prove it's the right machine?

Question 6 of 10

What symmetric ciphers are commonly used for SSH's actual session data, after the handshake completes?

Question 7 of 10

How can larger organizations move closer to the TLS trust model for SSH, instead of relying purely on trust-on-first-use?

Question 8 of 10

What is the recommended alternative to password authentication for SSH users?

Question 9 of 10

What does the module say SSH's protocol combines, compared to TLS?

Question 10 of 10

What is the final step of SSH connection setup, after session keys are derived?

0 / 10 answered