···3434 @param salt The salt from PBKDF params response
3535 @param iterations The iteration count from PBKDF params response
3636 @param context The PASE context from {!make_context}
3737- @return [(state, pA)] where pA is sent to the device *)
3737+ @return [(state, pA)] where [pA] is sent to the device. *)
38383939val prover_finish :
4040 Spake2.Plus.prover_state ->
···4242 (string * string * string, string) result
4343(** [prover_finish state pB] processes the device's pB message.
44444545- @return [Ok (shared_key, confirmation_a, expected_confirmation_b)] or error
4545+ @return [Ok (shared_key, confirmation_a, expected_confirmation_b)] or error.
4646*)
47474848(** {1:verifier Verifier (Device) Operations} *)
···53535454 @param w0 The stored w0 value
5555 @param l The stored L = w1*G value
5656- @return [(state, pB)] where pB is sent to the commissioner *)
5656+ @return [(state, pB)] where [pB] is sent to the commissioner. *)
57575858val verifier_finish :
5959 Spake2.Plus.verifier_state ->
···6161 (string * string * string, string) result
6262(** [verifier_finish state pA] processes the commissioner's pA message.
63636464- @return [Ok (shared_key, confirmation_b, expected_confirmation_a)] or error
6464+ @return [Ok (shared_key, confirmation_b, expected_confirmation_a)] or error.
6565*)
66666767(** {1:setup Device Setup} *)