NPCI adopts Verhoeff Algorithm
for validation of Aadhaar Numbers
The
NPCI Aadhaar Seeder is the bridge connecting the Government Departments and the
Bank Account Holders for receipt various Government subsidies, scholarships etc.
Due
to the LPG subsidy rollout program in the last couple of months, the number of
Aadhaar numbers being seeded in Bank Accounts and NPCI Database has zoomed up drastically.
It
might be noted that Aadhaar is just another number, if the Biometrics
validation of the Resident is not done.
At
present, basing on the Aadhaar Number Card, the seeding is done on Bank
accounts or with LPG companies. The actual biometric validation has not yet
commenced.
Hence,
it becomes still more important to capture the correct Aadhaar number.
Recognizing
that the Aadhaar number will be manually keyed in numerous occasions, UIDAI had
adopted the Verhoeff
Algorithm method, to minimize data-entry mistakes.
The
Algorithm logic is in public domain. However, computation cannot be done
manually, and only computer programs are capable of validating a number in the Verhoeff
Algorithm method.
NPCI
vide its circular
dt. July 09, 2013, advised all banks which are part of the NACH-APB system to
implement the Verhoeff Algorithm in their systems to validate Aadhaar numbers
before seeding the same in customer accounts. If this is not done, any invalid
Aadhaar number will be rejected by NPCI mapper with the reason, ‘Invalid
Aadhaar No_ Verhoeff Checksum validation failed’.