ID Verification Solution (Aadhaar Authentication)

The purpose of ID Verification (AADHAAR Authentication) is to enable AADHAAR-holders to prove their identity digitally and online, and for service providers to confirm the resident’s identity claim in order to supply services and give access to benefits.


The lack of identity proof is a serious challenge for a large section of the population in India which is leading to their marginalization as well as non-inclusion in development programmes of the state.

  • Establishing Identity
  • Improving Efficiency & Transparency in Service Delivery
  • Address and Demographic Verification


  • Secure connectivity through UIDAI using ASA / AUA
  • Supports Data Encryption and public key cryptography standards—ANXI X3.92 and ANSI X9.42
  • Supports wide range of STQC certified Biometric scanners

ID Verification (Aadhaar authentication) is the process wherein Aadhaar Number, along with other attributes, including biometrics, are submitted online to the CIDR for its verification on the basis of information or data or documents available with it.


  • Identity & Demographic Data Verification services using AADHAAR, OTP & Biometric
  • Efficiency & Transparency in Service Delivery
  • Residents access to social levelers such as banking & telecom which they have so far been denied for want of identity proof
  • Will help curb leakages and ensure that the targeted beneficiary is not denied entitlement
  • Programs such as SSA and NREGA where financial outlay is linked to beneficiary attendance can benefit AADHAAR authentication for attendance tracking
  • Provides self-help facilities through self-service kiosks, mobile phones and call centers


  • Authenticate against resident’s data in UIDAI’s CIDR
  • Return response to requesting agencies as Yes / No
  • Initiate request over mobile, landline or broadband network
  • Requires AADHAAR for every authentication request reducing transaction to1:1 match

Agency Compliance

Unique Identification Authority of India (UIDAI)

ID Verification (Aadhaar authentication) is the process wherein Aadhaar Number, along with other attributes, including biometrics, are submitted online to the CIDR for its verification on the basis of information or data or documents available with it.

1) What is Aadhaar authentication?

Aadhaar authentication is the process wherein Aadhaar number, along with other attributes (demographic and/or biometrics and/or OTP) is submitted to UIDAI’s Central Identities Data Repository (CIDR) for verification; the CIDR verifies whether the data submitted matches the data available in CIDR and responds with a “yes/no”. No personal identity information is returned as part of the response.

2) What are the expected benefits of Aadhaar authentication? How to use Aadhaar authentication as part of service delivery?

Some of the expected benefits of Aadhaar authentication are:

  • Establishing identity for purposes such as adding new beneficiaries, confirming genuine beneficiary before service delivery, attendance management, financial transactions etc.
  • Enabling demand-driven, portable service delivery by providing anywhere anytime real-time authentication
  • Access to relevant MIS and empowerment of beneficiary
  • Improving efficiency & transparency in service delivery by enabling tracking of end-to-end service delivery process, improving accountability and vigilance etc.
  • Access control to restricted areas such as airports, hotels, high security buildings etc.

Aadhaar authentication may be used at various points in service delivery when there is a need to authenticate / identify / audit / hold accountable beneficiaries, officials or other members of service delivery / monitoring / audit chain. Illustrative details on how Aadhaar authentication may be integrated in various service delivery programs such as PDS, NREGA, JSY, SSA etc are available in various working papers and presentations developed by UIDAI.

3) What all data can be authenticated / verified with UIDAI?

Aadhaar authentication supports demographic data verification & biometric authentication. Demographic data that can be verified includes data captured as part of enrolment – name, address, gender, age/DOB, mobile number, email address. Biometric authentication can be done through fingerprints or iris. In addition, UIDAI also supports OTP based authentication.

4) Is resident involvement mandatory for every Aadhaar authentication?

Resident involvement is not necessary for demographic authentication, wherein an AUA can verify demographic attributes such as name, age/DOB, address, gender, mobile number, email address available in AUAs’ database. However, for biometric and OTP authentication, resident involvement is necessary for every authentication transaction.

5) Do the names/addresses of beneficiaries/ customers in AUA database need to be spelled same as that in CIDR for verification?

Not necessary. Aadhaar authentication supports exact match and partial match. Partial match implies that based on a threshold that an AUA sets, name “Ram Kumar” can be authenticated as “R Kumar” OR “Ram K”. For partial match, at least spelling of one word should match exactly. Similarly, for address, the verification can be either entire address verification or partial at state, district, pin code, village / town/city, locality, house number level.

6) What all authentication factors is UIDAI supporting?

Aadhaar Besides demographic data verification, UIDAI offers following factors of authentication for cases where it is required to prove “who you say you are”:

  • Who you are (inherence factor) – biometrics
  • What you have (possession of mobile) – OTP

7) Is there a mechanism to notify the residents when an authentication occurs against their Aadhaar number?

UIDAI has an sms and email based notification mechanism. Through this mechanism, every time CIDR receives an authentication request against an Aadhaar number, a notification will be sent to the registered mobile / email address.