Christmas is coming!

To celebrate the new year and thank for the support from all our dear customers, Christmas promotional activity is being held in JavaCardOS online store.

During the event, you can enjoy many promotional activities - High Discount on JavaCardOS products,Lucky Draw,Double forum Points.

Come to choose your own Christmas gift and try your luck now!

Elliptic Curve Cryptography

Algorithm School

Moderator: UNKNwYSHSA

Posts: 9
Joined: Tue May 03, 2016 3:40 am
Points: 128

Elliptic Curve Cryptography

Postby Benli » Wed Feb 01, 2017 6:52 pm

I have two questions about Elliptic Curve Cryptography(ECC).

Code: Select all

private KeyPair keyPairA;
private KeyPair keyPairB;

keyPairA = KeyPair(KeyPair.ALG_EC_F2M,KeyBuilder.LENGTH_EC_F2M_113);
keyPairB = KeyPair(KeyPair.ALG_EC_FP,KeyBuilder.LENGTH_EC_FP_112);

Could anyone tell me what is the difference between ALG_EC_F2M and ALG_EC_FP ?
And is the second parameter the length of private key or public key?

Posts: 23
Joined: Mon Nov 30, 2015 3:02 am
Points: 170

Re: Elliptic Curve Cryptography

Postby JCaberham » Thu Feb 02, 2017 5:56 am

It's recommended to check JavaCard API documentfirstly.You will find the basic introduction about these.
public static final byte ALG_EC_F2M: KeyPair object containing an EC key pair for EC operations over fields of characteristic 2 with polynomial basis.

public static final byte ALG_EC_FP: KeyPair object containing an EC key pair for EC operations over large prime fields

Return to “Algorithm School”

Who is online

Users browsing this forum: No registered users and 3 guests

JavaCard OS : Disclaimer