Skip to content
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

Suggestion for distributed key management and recovery. #318

Closed
xDanielA opened this issue Oct 25, 2019 · 3 comments
Closed

Suggestion for distributed key management and recovery. #318

xDanielA opened this issue Oct 25, 2019 · 3 comments
Labels
enhancement A change to existing implementation feature A new implementation feature request

Comments

@xDanielA
Copy link

Hi all,

Would love to explore if this is something we can incorporate for key signing and recovery for identities.

https://drive.google.com/file/d/1iWkUlVMk3sJaJh8ZLe3lz5ri_xrJQfrX/view

@OR13
Copy link
Contributor

OR13 commented Oct 25, 2019

I had a good conversation with these guys after a Capital Factory event. There is some related community work, in particular multisig / threshold crypto for DID Authentication:

w3c/did-core#2

@burntorange89 can you add the specific signature mechanisms (with reference implementation links) to this ticket if possible?

When attempting to address the auth ticket above, I started looking at: https://github.com/Turing-Chain/TSSKit-Threshold-Signature-Scheme-Toolkit

But could not figure out how to present the key material needed to propose a JSON format for threshold auth... that is what is required to integrate this. We need a way to represent threshold public keys in a DID Document, and a way to represent a threshold signature.

If both use secp256k1 its possible this could be directly applied to did:ion and did:elem.

@OR13 OR13 added enhancement A change to existing implementation feature A new implementation feature request labels Oct 25, 2019
@CoreyTX
Copy link

CoreyTX commented Oct 25, 2019

Here is some additional research and reference projects that @burntorange89 did for the solution for the communities reference.

https://www.notion.so/Abstrakt-Digital-Signature-Implementation-bfbcb5cc22b44f7b8991a0ad5af3685c

The linked research papers at the end I believe will provide some insight?

@OR13
Copy link
Contributor

OR13 commented Jul 7, 2020

This is stale, you can do this with sidetree... non actionable.

@OR13 OR13 closed this as completed Jul 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement A change to existing implementation feature A new implementation feature request
Projects
None yet
Development

No branches or pull requests

3 participants