eMudhra is a certifying authority (CA) authorised by the controller of certifying authority (CCA) for issuance of Digital Signature Certificates in India. The company will open its initial public offering (IPO) today, May 20.