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

Importing a public key (originally a byte array) from a ATECC508A cryptochip #57

Closed
bshambaugh opened this issue Jul 17, 2020 · 2 comments

Comments

@bshambaugh
Copy link

This involves importing a public key from the cryptographic chip ATECC508A into the library. I found I had a public key that was generated using the p-256 according to the chip documentation, yet the fastecdsa library tells me that the point is not on the curve.

I created a gist to describe my procedure:
https://gist.github.com/bshambaugh/6f0fe5a63f96b0e0a95b404cc103e9c4

As well as my broader (newbie) exploration:
https://raptorlicious.blogspot.com/2020/07/bringing-together-last-3-cryptography.html

If this is out of scope, is there a better place for this question? Thanks for your time.

@bshambaugh
Copy link
Author

bshambaugh commented Jul 18, 2020

I am going to close this issue. I tried a public key from stack-overflow and it worked. This suggests it is not a library issue, but an issue with the public key from the cryptographic authentication chip or the means that I changed it into a hex string from hex byte array for my cryptographic authentication chip.

For more information see:
https://gist.github.com/bshambaugh/6f0fe5a63f96b0e0a95b404cc103e9c4

@AntonKueltz
Copy link
Owner

Sorry I’m just now getting a chance to look at this, will double check tomorrow that the original issue isn’t a problem with this library.

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

No branches or pull requests

2 participants