Does or did anyone develope E-passport?
E-Passport holds Biometric Information on card.The biometrics must comply with some standards, in which the format of biometric data is defined. What are the standards' name? And where can I find them?
Thanks
E-Passport holds Biometric Information on card.The biometrics must comply with some standards, in which the format of biometric data is defined. What are the standards' name? And where can I find them?
Thanks
What are your requirements?
Thanks, you are really enthusiastic.
I want to know if I want to perform MOC(Match on Card), do I need to organize my biometric data objects following some standards?
Such as:ISO7816-11.CBEFF.
Or I just write my applet as comfortable as I can, regardless of the standards?
A document I found useful which describes some standards used for fingerprint verification:
http://www.bsi.de/english/publications/studies/BioFinger.pdf --> 7 Standards and Universal Fingerprints --> 7.2.1 General Standards
And the NIST document:
http://fingerprint.nist.gov/standard/Approved-Std-20070427.pdf
I am not an expert in biometry. Maybe leva or JosephSmith can help you more.
to perform your MOC, you'll need to call the api's supplied by the MOC vendor. They usually implement the Javacard Bio. I have seen cases where vendors have required you to use their API which is just another JavaCard API
Thanks!
Hi,
What are you interested in: in developing your own MOC algorithm, or using some vendors MOC algorithms?
Best regards,
Eve
I want to develop an applet to execute my own MOC algorithm.
The questions now I have met with include:
1.Does my biometric template need to be compliant with some standards ?
2.MOC needs large amount of float number calculation, while java card does not support float number.So if I use short number to represent float number on card, I wonder if the speed of calculation will slow daown much.
1. It depends, whether you want to be your application interindustry and compliant with some american standards like NIST or more global ISO/ iEC standards?
Such an application has to be compliant with the whole set of ISO 7816 standards for the ICC smart cards.
It also depends on the biometry, you are going to compare, because ISO 7816-11 references other CBEFF standards.
P.S. I my oppinion: standards give interoperability but reduce the performance.
2. Yes, the perfomance is critical in MOC algorithms. There are no floats on Java Card, and nowadays i heard only about one ATHENA card, that suppports integer primitive type. Such constraints oblige you to change even the idea of the algorithm and the idea of simlarity scores counting, to reduce their values to fit in 2 bytes of short. This i actually the main problem, why MOC algorithm cannot be so accurate as PC versions can.
Best regards,
Eve
Thats why I state building a post issuance MOC algorithm isn't worth the effort.