Unlike many other services, OpenSSH cannot be configured to hide its version information without
recompiling from source code. What is the primary reason for this disclosure of version
information?
A.
There are many inconsistent SSH client and server versions. This information is used to enable
protocol compatibility adjustments.
B.
The information is used for surveys of SSH servers on the internet by the OpenSSH project.
C.
Being a security centric application, the OpenSSH developers do not rely on security through
obscurity.
D.
It is used by network auditing tools to report on when versions of ssh require security updates.