-
Notifications
You must be signed in to change notification settings - Fork 511
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
Initial DIDComm v2 envelope support via Askar backend #1331
Initial DIDComm v2 envelope support via Askar backend #1331
Conversation
What about adding a "DIDComm2Envelopes.md" that talks about how to use this? How do we get this tested? @ianco @shaangill025 -- can you please take a look at the code, at least? Thanks! This is another very cool addition. |
Also -- is there any feedback to add to RFC 587 after the implementation? I know you are commenting in the DIDComm2 Working Group, but wanted to make sure what's needed is getting back to the Aries community. Thanks! |
@swcurran There isn't really a way to use it at the moment, at least for agent-to-agent communication. We still need to implement a standard key lookup interface for the agent's own DID document keys as well as other agents' keys via the DID resolver (and cache). This is mainly a proof of concept to see what the complexity is and what it left to do. |
OK -- perhaps @troyronda and @Baha-sk might be interested in taking a look? |
Codecov Report
@@ Coverage Diff @@
## main #1331 +/- ##
==========================================
+ Coverage 95.75% 95.82% +0.07%
==========================================
Files 485 488 +3
Lines 29779 30009 +230
==========================================
+ Hits 28515 28757 +242
+ Misses 1264 1252 -12 |
9c883cf
to
3619c5e
Compare
3619c5e
to
e4dd549
Compare
8e0a1d4
to
5ff2542
Compare
…tes to JWE handling Signed-off-by: Andrew Whitehead <cywolf@gmail.com>
… and variables for consistency Signed-off-by: Andrew Whitehead <cywolf@gmail.com>
Signed-off-by: Andrew Whitehead <cywolf@gmail.com>
Signed-off-by: Andrew Whitehead <cywolf@gmail.com>
5ff2542
to
8022586
Compare
@andrewwhitehead -- can you please update. @ianco, once done, can you please review? Thanks! |
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.
Looks good to me
Also cleans up and relocates the (incomplete) in-memory ECDH-1PU support.
This does not make the DIDComm v2 envelope format(s) available for communication yet, it only establishes some of the basic functionality.