wolfssh icon indicating copy to clipboard operation
wolfssh copied to clipboard

Key Agree Update

Open ejohnstown opened this issue 1 year ago • 0 comments

  1. Found some issues in some of the compiler guards for the key agreement functions.
  2. Broke the key agreement out into separate functions to make the jumbo Kex functions a little smaller.
  3. Added a ForceZero() for the Ecdh/Kyber shared secret.
  4. Made explicit flags for all the kex types and check for them specifically. Fixes a miss in some Ecdh cases.

This should fix issue #678 and #679. This supercedes pull request #684.

ejohnstown avatar May 02 '24 00:05 ejohnstown