The only flow that needs to be changed is the publication message:
Once the server gets a publication message, it sends back challenge values for each one of the values we need. The client generates the challenges, sends them back, and the server returns success or failure.
We also need to remember that we need to tie the shared secret from the DAKE into the proofs.
We should ratchet the following MACs for these values.
Specifically, we would need proofs for:
The only flow that needs to be changed is the publication message:
Once the server gets a publication message, it sends back challenge values for each one of the values we need. The client generates the challenges, sends them back, and the server returns success or failure.
We also need to remember that we need to tie the shared secret from the DAKE into the proofs.
We should ratchet the following MACs for these values.