pub unsafe extern "C" fn ocrypto_spake2p_p256_get_ZV(
    Z: *mut u8,
    V: *mut u8,
    w0: *const u8,
    w1: *const u8,
    xy: *const u8,
    YX: *const u8,
    NM: *const u8,
    L: *const u8
)
Expand description

SPAKE2+ P256 common value calculation.

  • Z - Common value Z.
  • V - Common value V.
  • w0 - First password hash.
  • w1 - Second password hash. NULL on server side.
  • xy - Secret key.
  • YX - Peer key share.
  • NM - Peer random element.
  • L - Password registration. NULL on client side.