-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding functions for message_4 #312
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Congrats on your first PR, it looks very good!
Did a first very quick review round, I will let you have CI passing for the test matrix and then do a more detailed one.
Please also follow the project's convention for commit messages. We use a format loosely based on Conventional Commits. For example, you may change your first commit message to |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed the examples code, looks good, left a few nitpick comments.
bb2d03b
to
978bcd4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the update, my main comment is about prk_exporter. Let's discuss it offline.
Added test_handshake for 3 and 4 messages to derive prk_exporter in both cases Added a function completed_without_message4 for handshake with 3 messages Removed the trait for Done Fix minor mistakes
457f378
to
9b23dea
Compare
remove test_handshake_message_4 in lib.rs
9d21663
to
95b7958
Compare
b2773c3
to
9dc6011
Compare
Using this with aiocoap broke interoperability; before I dig further in: Is this supposed to be a breaking API change on the Python side, or merely an extension? |
Previously, a call to `.edhoc_exporter()` would happily have produced exports from the all-zero key material.
7f8d669
to
25e1206
Compare
e27c78d
to
2fefa55
Compare
2fefa55
to
628266e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Almost there @ElsaLopez133 ! Left a few more comments :)
@ElsaLopez133 congrats on finishing your first PR on lakers! And it was a big one! Merging now. |
Adding trait to call the edhoc_exporter and edhoc_prk_update either when in state in message 3 or 4.
Adding functions to prepare, parse, and process message 4.
Corrected examples (coap and lakers-nrf52840).
Added tests.