BACK TO IT ACT
IT Act 2000

Section 20

Controller to Act as Repository

THE STATUTE

Original Text

(1) The Controller shall be the repository of all Digital Signature Certificates issued under this Act. (2) The Controller shall — (a) make use of hardware and software that is secure from intrusion and misuse; (b) observe such other standards as may be prescribed by the Central Government, to ensure that the secrecy and security of the digital signatures are assured. (3) The Controller shall maintain a computerised data base of all public keys in such a manner that such data base and the public keys are available to any member of the public.

Simplified

Section 20 establishes the CCA as the national repository for all Digital Signature Certificates issued in India — effectively a national public directory of digital certificates. The repository serves a critical function in the PKI trust model: any person who receives a digitally signed document can check the CCA's repository to verify whether the certificate used is genuine, whether it was actually issued by a licensed CA, and whether it is still valid (not revoked or expired). Section 20(3) is particularly important — the repository must be publicly accessible. This transparency is fundamental to PKI: the security of the system depends on anyone being able to verify any certificate independently. The hardware and software security requirements in Section 20(2) protect the repository itself from tampering — a compromised repository could be used to introduce fake certificates into the system, undermining the trust of the entire PKI. The CCA repository (accessible at cca.gov.in) publishes the Root CA certificate, all licensed CA certificates, Certificate Revocation Lists (CRLs), and disclosure records of each CA.

Legal Evolution

Section 20 was in the original IT Act 2000. The national repository architecture was modelled on IETF PKI standards (RFC 2459). The CCA repository has been progressively modernised, with OCSP (Online Certificate Status Protocol) added to enable real-time certificate status checking rather than relying solely on periodic CRL downloads.

Key Amendments

Repository expanded to include eSign service provider disclosures alongside traditional CA certificates.

OCSP service added — enables real-time certificate status queries rather than batch CRL checking.