Certificate Details

Aadhaar authentication requires the identity data of the resident within the XML (PID block) to be encrypted. AES-256 session key is encrypted using UIDAI's 2048- public key. This page contains all certificates available for the ecosystem.

 

Production Public Key Certificates

Note: Latest production public key certificate will always be available under link https://developer.uidai.gov.in/site/sites/default/files/uidai_auth_prod.cer

Following table lists out all production public key certificates issued so far with their expiry date.

Certificate Detail Expiry Date
uidai_auth_prod.cer (latest) 5 Aug 2015

 

Certificate Detail Expiry Date
uidai_auth_prod_old.cer (old) 3 Oct 2013

 

 

 

              

              

 

 

UIDAI Digital Signature: For validating signature in the UIDAI response xml , you are requested to make use of the new signature public key attached below. (Not required if you are not validating signatures in API responses or using the trust root validation for validating the UIDAI response xml signature)

Certificate Detail Expiry Date
uidai_auth_sign_prod.cer (latest) 29 Jul 2015

 

Staging/Testing Public Key Certificates

Note: Latest staging/testing public key certificate will always be available under link https://developer.uidai.gov.in/site/sites/default/files/uidai_auth_stage.cer

Following table lists out all staging/testing public key certificates issued so far with their expiry date.

Certificate Detail Expiry Date
uidai_auth_stage.cer (latest) 22 Sept 2015