GeoAmida/AadhaarAuth1.5 — comment on commit 0136df6f8dcc7acb4df948fb982aac4771fd4ee9
File:  line 0
By GeoAmida:

Hi Madhu,
Sorry for the delay in responding.

Do get bio mismatch responses (300) if someone else's biometric is
used with my Aadhaar number. Used to get this all the time when one was
using a valid Aadhaar number but my finger(s).

The steps involved in generating the PID XML is as follows:-
* The ISO 19794:2 template (FMR) is encoded first (Base 64).
* This is made as the content for in the "Bio" XML node of "Bios".
* "Bios" node is the content of the "Pid" block that also has a
timestamp. If the "ts" element is incorrect, you would get
error code 561 or 562.
* The PID XML is encrypted using the 256-bit AES Session Key.
* The AES encrypted PID XML data is encoded and made a part of
the "Data" element.

So, you need to ensure that the "Skey" XML element that is encoded &
encrypted using the Aadhaar Staging public certificate, is the same
one that is used for encrypting the PID XML.

Hope this helps.
warm regards,
subbu

On Tue, Jan 31, 2012 at 03:52:27AM -0800, madhu402 wrote:
> Hi subbu
> As i was embedding the one person's UID and other persons Biometric It
> should generate the erorr code as 300 but I am getting the error code as
> 999 may I know the reason please and Do let me know whether you will
> able to generate the erorr-300 with the wrong biometric detail of the
> other persons.
>
> Thanking you
> Madhu
>
> ---
> Reply to this email directly or view it on GitHub:
> https://github.com/GeoAmida/AadhaarAuth1.5/commit/0136df6f8dcc7acb4df948fb982aac4771fd4ee9#commitcomment-917947

--
Dr P R Subramanya | VP - Technology
Geodesic Limited | www.geodesic.com
Ph: +91 80 6655 1000
Mob: +91 98459 80500