This is only the beginning, and the goal is to do the same with the entire population (1.2 billion), so that poorer Indians can finally prove their existence and identity when needed for getting documents, getting help from the government, and opening bank and other accounts.
This immense task needs a database that can contain over 12 billion fingerprints, 1.2 billion photographs, and 2.4 billion iris scans, can be queried from diverse devices connected to the Internet, and can return accurate results in an extremely short time.
The program - dubbed UIDAI - is lead by techno tycoon Nandan Nilekani, and is already a big success, as its effectiveness has been proved by a number of trials that allowed citizens to open bank accounts electronically, receive payments from the government directly into them, and withdrawing the money from them by authenticating themselves on a slew of simple devices.
According to BBC's Saritha Rai, the database in question has an open source backbone, and it's not locked into any specific hardware or software. The collected information - stored in a data centre in Bangalore - is secured by multiple layers of security, and it is transmitted to and from the database in encrypted form.
The 12-digit number each individual is assigned is unique and random, so it can't be guessed. And the combination of photo, fingerprints of all ten hand fingers and iris scans of both eyes makes it practically impossible for someone not to get identified or to get identified as another person, especially after the three planned de-duplication checks are executed.
Using the latest biometric, cloud computing and connection technologies, this program is likely to become a great example for future ones dealing with even larger databases.
Reading our newsletter every Monday will keep you up-to-date with security news.
Receive a daily digest of the latest security news.