Christmas is coming! To thank for the support from all our dear customers, Christmas promotional activity is going on in JavaCardOS Online Store
Please check this post to know more. Don't Miss Our Best Prices!
Please check this post to know more. Don't Miss Our Best Prices!
Problems of JMRTD client application
Moderator: Ellisun
- UNKNwYSHSA
- Posts: 630
- Joined: Thu May 21, 2015 4:05 am
- Points :3037
- Contact:
Problems of JMRTD client application
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.
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
- UNKNwYSHSA
- Posts: 630
- Joined: Thu May 21, 2015 4:05 am
- Points :3037
- Contact:
Re: Problems of JMRTD client application
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?
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
Re: Problems of JMRTD client application
I'm not sure this forum is the best place to ask about JMRTD issues. I don't think anybody of the project is actively monitoring this thread.
I might be wrong though
But I'd try and contact that team directly if you need an application. Say hi from me if you do 
I might be wrong though


Re: Problems of JMRTD client application
Maybe a little hint, since the last update. Recently JMRTD has been upgraded. I am not sure this is useful.
https://sourceforge.net/projects/jmrtd/files/
https://repo1.maven.org/maven2/org/jmrtd/jmrtd/0.5.13/
https://sourceforge.net/projects/jmrtd/files/
https://repo1.maven.org/maven2/org/jmrtd/jmrtd/0.5.13/
Who is online
Users browsing this forum: No registered users and 1 guest