UIDAI 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.
Sample Java application (both binary and source code zip files) to test Aadhaar authentication can be downloaded from here.
Production Public Key Certificates
Note: Latest production public key certificate (for PID Encryption) will always be available under link: https://uidai.gov.in/images/authDoc/uidai_auth_prod.cer
Certificate Detail |
Expiry Date |
---|---|
23 Sep 2025 |
|
30 Dec 2019 |
|
27 Feb 2017 |
|
5 Aug 2015 |
|
3 Oct 2013 |
UIDAI Digital Signature
For validating & signature in the UIDAI response
Certificate Detail |
Expiry Date |
---|---|
28 Apr 2026 |
|
27 May 2023 |
|
07 June 2020 |
|
10 June 2017 |
|
29 Jul 2015 |
Offline e-KYC public key certificates
Please find the Public key certificate details for Validating the digital signature of Aadhaar Paperless Offline e-KYC and Secure QR Code.
Paperless Offline e-KYC
Certificate Detail |
Expiry Date |
---|---|
17 Feb 2026 |
|
27 Feb 2024 |
|
28 Feb 2021 |
|
09 April 2019 |
|
07 June 2020 |
Secure QR Code
Certificate Detail |
Expiry Date |
---|---|
07 June 2021 |
|
07 June 2020 |
Staging/Testing Public Key Certificates
Note: Latest staging/testing public key certificate will always be available under link https://uidai.gov.in/images/uidai_auth_stage.cer
Certificate Detail |
Expiry Date |
---|---|
25 Aug 2025 |
|
16 Sept 2020 |
|
22 Sept 2020 |
|
26 Jan 2023 |
PreProduction Signature/Encryption Public Key Certificates
Please find the keys below for validating the Digital Signature of UIDAI response XML, and encrypting the PID block of request XML in PreProduction Environment.
Certificate Detail |
Expiry Date |
---|---|
03 May 2026 |
|
02 June 2023 |
|
29 Sept 2025 |
|
16 June 2020 |
|
30 October 2020 |