It must be sent by any SSH client in addition to a user key in order to identify the client's host.
B.
It provides the server's identity information to connecting SSH clients.
C.
It is the root key by which all user SSH keys must be signed.
D.
It authenticates any user that logs into a remote machine from the key's host.
E.
It is used by system services like cron, syslog or a backup job to automatically connect to remote hosts.
The Answer Is:
B
This question includes an explanation.
Explanation:
An SSH host key is a cryptographic key used for authenticating computers in the SSH protocol. Host keys are key pairs, typically using the RSA, DSA, or ECDSA algorithms. Public host keys are stored on and/or distributed to SSH clients, and private keys are stored on SSH servers. Each host (i.e., computer) should have a unique host key. Host keys are used for authentication towards the connecting client, analogous to user SSH keys. Host keys are generated using asymmetric encryption algorithms like RSA, DSA, or ECDSA algorithms12. When a client connects to the host, the host sends its public host key to the client, and the client verifies that the host key matches the one stored in its known hosts file. If the host key is unknown or has changed, the client will display a warning and prompt the user to accept or reject the host key. This is to prevent man-in-the-middle attacks, where an attacker intercepts the connection and pretends to be the legitimate host. The other options are either incorrect or irrelevant to the purpose of an SSH host key. References:
What is an SSH Host Key & How are They Configured?, What are SSH Host Keys? section
SSH Host Key Management Demystified, What are SSH host keys? section
What is SSH host key - omnisecu.com, first paragraph
102-500 PDF/Engine
Printable Format
Value of Money
100% Pass Assurance
Verified Answers
Researched by Industry Experts
Based on Real Exams Scenarios
100% Real Questions
Get 65% Discount on All Products,
Use Coupon: "ac4s65"