JCMathLib icon indicating copy to clipboard operation
JCMathLib copied to clipboard

Add support for ED25519

Open petrs opened this issue 8 years ago • 4 comments

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

petrs avatar Sep 13 '17 09:09 petrs

any news on this feature?

sdellava avatar May 04 '21 16:05 sdellava

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

petrs avatar May 06 '21 13:05 petrs

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 .

jonycoo avatar Feb 23 '24 18:02 jonycoo

@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)

petrs avatar Feb 25 '24 14:02 petrs