In order to thank you for all members' support of our website, we are holding new events - Getting Free Samples by Paying Freight only.
Want to get free samples? Please check this post for more details.

Problems of JMRTD client application

Passport Applet

Moderator: Ellisun

User avatar
UNKNwYSHSA
Posts: 630
Joined: Thu May 21, 2015 4:05 am
Points :3023
Contact:

Problems of JMRTD client application

Post by UNKNwYSHSA » Tue Aug 25, 2015 7:59 am

I download JMRTD client source code from the website jmrtd.org, using eclipse to build this passport client application and found the following problems, who can help solve it.
1 In org.jmrtd.Util, the parameter "point" as type "org.bouncycastle.math.ec.ECPoint" did not has method normalize(), isValid(), getAffineXCoord() and getAffineYCoord(), I saw the definition of class org.bouncycastle.math.ec.ECPoint, these methods is not exists indeed;
2 In org.jmrtd.lds.PACEInfo, i can't import org.bouncycastle.crypto.agreement.DHStandardGroups, I did not find it indeed;
3 In org.jmrtd.lds.SODFile, i can't find the constructor of X509CertificateObject class with parameter type as org.bouncycastle.asn1.x509.Certificate;
I continue studing the code while waiting for your help.
sense and simplicity

User avatar
UNKNwYSHSA
Posts: 630
Joined: Thu May 21, 2015 4:05 am
Points :3023
Contact:

Re: Problems of JMRTD client application

Post by UNKNwYSHSA » Tue Aug 25, 2015 11:39 pm

I update the math lib to latest:
bcprov-ext-jdk15on-152.jar
bcprov-jdk15on-152.jar
from http://www.bouncycastle.org/latest_releases.html
Now there is no problem in JMRTD library.

But i found this project is not the client application, it is only one lib project. The client application is in the "abandoned" directory, named "passportapplication", now, i can't find its dependence project "passporthostapi", only one project "passporthostapi-test" there.

The code is reconstructing now?
sense and simplicity

Post Reply Previous topicNext topic

Who is online

Users browsing this forum: No registered users and 1 guest

JavaCard OS : Disclaimer