server/dh.c: Set the correct scalar size when loading XDH keys.
authorMark Wooding <mdw@distorted.org.uk>
Sun, 9 Jul 2017 18:31:58 +0000 (19:31 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Sun, 9 Jul 2017 18:31:58 +0000 (19:31 +0100)
commit9dd1db76f03d49c394f136658a0c60b88be07113
tree9974346c2ab8824be5cd64ea0090a9e2edfe3146
parent76e91db906e1e949955fee632b57a6e442046aef
server/dh.c: Set the correct scalar size when loading XDH keys.

This was left hardcoded as 32 bytes, which means that X448 could never
work.  (The `x448_stsc' function always fails because the buffer size
doesn't match its expectation.)
server/dh.c