Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Users are automatically given the servers DSA public key when they connect – can this behavior be disabled to increase security?

0
10 Posted

Users are automatically given the servers DSA public key when they connect – can this behavior be disabled to increase security?

0
10

(top) A: There is no support for this, because it wouldn’t make any sense – the purpose of the DSA key is to authenticate the server to the client, not vice versa. The client is authenticated to the server by means of the user/password combo, which is sent over the encrypted link. If you can’t trust username/password to authenticate your users, then you should reconsider your entire authentication scheme (for example, implement tighter controls over who has a password and how often they must change it). The public DSA key truly is meant to be a public key, which is made accessible to anyone who wants it so they can verify that the holder of the corresponding private key (ie. the SafeTP proxy on your server machine) really is who it claims to be when it signs cryptographic messages during secure connection establishment. Hiding this public key wouldn’t make your setup any more secure, it would simply make it harder for legitimate users to connect and authenticate via user/password. If y

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123