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

Using the internal ledger private key as origin keys #36

Open
8 tasks done
ghost opened this issue May 31, 2022 · 2 comments · May be fixed by #37
Open
8 tasks done

Using the internal ledger private key as origin keys #36

ghost opened this issue May 31, 2022 · 2 comments · May be fixed by #37
Labels
feature New feature or request

Comments

@ghost
Copy link

ghost commented May 31, 2022

We should try to use the usage of internal private key used by Ledger to attest the device .

So the origin signature and by extension the public key will be certified to ensure some level of confidence and security.

References

Actions to Complete

  • Make a new APDU Path for the function
  • Parse the Transaction Hash from APDU
  • UI Flow for User Permission
  • Perform Signature with origin private key
  • Add tests
  • Test Changes with H/W Device
  • Sanitize Code and Debug Flags

Additional Steps

  • Write Elixir code to form the Encoded transaction
@ghost ghost added the feature New feature or request label May 31, 2022
@internet-zero
Copy link
Contributor

Hey team! Please add your planning poker estimate with ZenHub @apoorv-2204 @blackode @imnik11 @Neylix @prix-uniris @samuel-uniris

@prix-uniris prix-uniris self-assigned this Jun 6, 2022
@prix-uniris
Copy link
Contributor

Update:
Get a Transaction Hash Signature from the origin private key, send the transaction hash in the APDU and in response send the asn_signature back to the user agent.

@prix-uniris prix-uniris linked a pull request Jun 14, 2022 that will close this issue
@github-project-automation github-project-automation bot moved this to Todo 🚩 in Dev Board Feb 21, 2023
@samuelmanzanera samuelmanzanera moved this from Todo 🚩 to Blockage in Dev Board Mar 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
Status: Blockage
Development

Successfully merging a pull request may close this issue.

3 participants