[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: OpenBSD SSH in potato.



On Fri, Feb 11, 2000 at 01:47:11AM +0800, Ronald Tin wrote:
> I just noticed a strange thing....
> 
> In the default /etc/ssh/sshd_config there is a line "ServerKeyBits 768",
> however, the post-installation script creates a key with 1024 bits.
> 
> I thought the ServerKeyBits option should correspond to
> the host key as generated by the script?
> 
> Is it a bug, or did I misunderstood something?

different keys, the hostkey is used to verify the host is who it says
it is, how that works is the first time a client connects its given
the public host key (it would be more secure to get this directly from
the admin but...) the client then encrypts a random token with that
public key and sends it to the server, if the server sends the
decrypted token back the client knows the server is who it says it is
(this of course assumes you did not get a bogus public key in the
first place)

ServerKeyBits refers to the encryption key that is generated on the
fly when sshd starts its used to actually encrypt the session traffic.
its never saved to disk and is regenerated every hour or so (defined
in sshd_config as well) 

-- 
Ethan Benson


Reply to: