Yes. It is necessary for the directors to have a DSC (Digital Signature Certificate) and DIN (Director Identification Number) before filing the application for company registration. All the subscribers to the memorandum need to obtain a DSC, and all the proposed directors need to obtain a DIN.