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

Add support for ED25519 #1

Open
petrs opened this issue Sep 13, 2017 · 4 comments
Open

Add support for ED25519 #1

petrs opened this issue Sep 13, 2017 · 4 comments

Comments

@petrs
Copy link
Member

petrs commented Sep 13, 2017

https://github.com/david-oswald/jc_curve25519 converts Curve25519 into Weierstrass form and then uses
the standard KeyAgreement

@sdellava
Copy link

sdellava commented May 4, 2021

any news on this feature?

@petrs
Copy link
Member Author

petrs commented May 6, 2021

Dear @sdellava , no update yet - still planned, but lacking time to implement it

dufkan added a commit that referenced this issue May 7, 2023
fix: wrong generator for SignVerifyECDSA in multX
@jonycoo
Copy link

jonycoo commented Feb 23, 2024

Is it possible to use the native Curves of Javacard 3.1 with JCMathLib?
My Application needs ED25519 KeyDerivation and some other Math operations. If it works without modification I will just use version 3.1, if not I might drop to version 3.0.5 and use this: https://github.com/dufkan/JCEd25519 .

@petrs
Copy link
Member Author

petrs commented Feb 25, 2024

@jonycoo to use native curves from JC API spec 3.1, you need to have smartcard supporting this version - we do not have such card yet so we cannot test such usage. Anyway, @dufkan is involved in JCMathLib development and https://github.com/dufkan/JCEd25519 is good way to go (if you have smartcard supporting 3.0.5)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants