It’s a mandatory e-signature which every director holds for electronically signing the forms for reporting. The DSC are issued for a period of 2 years or 3 years and are required to be renewed thereafter. The application for same is processed with local authority of digital signature certificate providers attaching Identity and Address proofs and is approved subject to some verifications.