Hi, all
This is a simple question. When
I was trying to implement ssh client side, I sent out SSH_MSG_KEXDH_INIT message
without any MAC. I got error message back from server:
"Packet integrity error". Why?
Do I need to append MAC at the
end of the SSH_MSG_KEXDH_INIT message? If so, what is used as key for the MAC?
(key exchange has not finished)
thanks,
lu
|