Christmas is coming soon! To thank for the support from all our dear customers, Christmas promotional activity is going on in JavaCardOS online store. For more activities details, please check this post.

Elliptic Curve Cryptography

Algorithm School

Moderator: UNKNwYSHSA

Posts: 10
Joined: Tue May 03, 2016 3:40 am
Points :142

Elliptic Curve Cryptography

Post by 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: 24
Joined: Mon Nov 30, 2015 3:02 am
Points :188

Re: Elliptic Curve Cryptography

Post by 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

Post Reply Previous topicNext topic

Who is online

Users browsing this forum: No registered users and 1 guest

JavaCard OS : Disclaimer