cfrg / draft-irtf-cfrg-opaque

The OPAQUE Asymmetric PAKE Protocol
https://cfrg.github.io/draft-irtf-cfrg-opaque/draft-irtf-cfrg-opaque.html
Other
100 stars 20 forks source link

Fixing constructors for structs in pseudocode #466

Closed kevinlewi closed 2 months ago

kevinlewi commented 2 months ago

Instead of the using the syntax

Create Envelope envelope with (envelope_nonce, auth_tag)

in pseudocode, we now say:

envelope = Envelope {
  envelope_nonce,
  auth_tag
}

This is done for all of the instantiated structs in the protocol.

Also, we are renaming the nonce field of an Envelope to be called envelope_nonce, as this will match the protocol and test vectors.