Please refer https://tools.ietf.org/html/draft-hao-jpake-01
Client hello “unknown extension” format as below:
Extension jpake_key_kp_list:
Length:(330)dec (2 bytes)
octet string KP_X1:... (165bytes)
octet string KP_X2:... (165bytes)
Server key Exchange message format as below:
/* Server Key Exchange format:
struct
{
curve_type: 0x03 (1 byte)
namedcurve: 0x0017 (2 bytes ->secp256)
jpake_key_kp:
octet string KP_Xs:... (165 bytes)
}ServerKeyExchange
*/