Skip to content

noise spec: various refinements.#244

Merged
raulk merged 2 commits intomasterfrom
noise-refinements
Jan 21, 2020
Merged

noise spec: various refinements.#244
raulk merged 2 commits intomasterfrom
noise-refinements

Conversation

@raulk
Copy link
Member

@raulk raulk commented Jan 20, 2020

Following from the discussion in #234, we've abandoned the "handshake seal" construction, as it is considered redundant. This PR carries forward the other changes introduced in that PR, for inclusion in the spec.

Concretely, this PR simplifies protobuf field naming, and formalises in which Noise messages of IK and XX the message payload is to be shared, to guarantee secrecy, integrity and authentication.

Since these changes have been reviewed in past iterations with no comments, I will merge this PR in 24h unless somebody screams.

ping: @shahankhatch @Mikerah @djrtwo @dryajov @mpetrunic @morrigan @araskachoi @mhchia

Copy link
Contributor

@yusefnapora yusefnapora left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, thanks for pulling this out of the earlier PR. I'll make a branch on the go implementation to update the protobuf field names.

Copy link
Contributor

@mhchia mhchia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me! May I also get added to the interest group? Thank you.

raulk added 2 commits January 21, 2020 10:23
This PR simplifies protobuf field naming, and formalises
in which Noise messages of IK and XX the message payload
is to be shared, to guarantee secrecy, integrity and
authentication.
@raulk raulk force-pushed the noise-refinements branch from 8596f40 to 51d5ac6 Compare January 21, 2020 10:23
@raulk raulk merged commit 16852be into master Jan 21, 2020
@raulk raulk deleted the noise-refinements branch January 21, 2020 10:23
@raulk
Copy link
Member Author

raulk commented Jan 21, 2020

@mhchia done, thanks!

jxs pushed a commit to jxs/specs that referenced this pull request Aug 8, 2025
* Removing biglep maintainer permissions on various repos

* fix@10220223226 [skip fix]

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants