Basic FAQ

Basic FAQs

The FAQ section answers all your questions, whether they are related to the Digital Certificates, their usage, applications, Certifying Authorities or any technical question you may have. If this section doesn't answer your questions please feel free to contact our Helpdesk 6356 - 894 - 444, Email : dscsales[at]ncode[dot]in

Digital signatures are electronically generated and can be used to ensure the integrity and authenticity of some data and protect against non-repudiation. It is a form of an electronic credential on the Internet. After the enactment of Information Technology Act 2000 in India, Electronic Signatures are legally valid in India. It is commonly abbreviated as ESC/DSC.

  • Classes of ESC/DSCs a Certifying Authority can issue are:
    1. Class 1 : It is generally used for basic level of assurance. However this is the least popular in India.
    2. Class 2 & Class 3 (Signing only): Class 3 individual signing certificates is a combination of both class 2 & class 3 certificates for both Personal & organizational. It includes Class 2 OID in the Class 3 certificates which will be qualified as both class 2 & class 3 individual signing certificates. These certificates are issued for both business personnel and private individuals use. These certificates are majorly used for moderate risk of transactions, eg: Income Tax efiling & MCA-21.
    3. Class 3 (Signing and Encryption) : This certificate is issued to individuals as well as organizations where threat to data are high. These certificates are majorly used for eTendering and IRCTC eTicketing.
    4. Special Purpose Certificate : Secure Socket Layer (SSL) and Document Signer Certificate are special purpose certificates used for Website (HTTPS) and bulk signing at the server respectively.
  • A DSC can be issued upto three year validity. The difference is in the commercials. 2 yr DSC is marginally higher than 1 yr DSC so is 3 year DSC costlier than 2 year validity DSC.

Class 2 and Class 3 is issued in two categories - Only Sign DSC and Sign + Encryption DSC.

With Only Sign Certificate, one can Sign the data to ensure the Data integrity and non-repudiation. Such types of certificates are majorly used for Income Tax eFiling, MCA-21, DGFT, GSTN, eTicketing, Sign Invoices, Sign Purchase Orders, etc.

  1. With Sign + Encrypt, apart from Signing, one can also Encrypt the data to protect it from the unauthorized access of data. These are majorly used for eTendering services.

It is decided by the Application owner (like Govt. website, eTendering portal, MCA-21 website, Income tax portal, GSTN, etc) i.e Application, where you intend to use the DSC. For example, if you plan to use the DSC at MCA-21 Website, MCA-21 decides what class and type of certificate you have to procure from a Certifying Authority, in India.

OID stand for Object Identifier, OID is used to differentiate one class of certificates from another as per CCA IVG Guidelines and also indicate which CA has used what OID in the DSC and helps software applications to easily validate DSC programatically.

CPS stand for Certification Practice Statement. It is basically a detailed statement of the DSC issuance practices and operational procedures to issue a DSC to the subscriber. Every Certifying Authority will have different CPS, which is generalized by CCA. Our CPS is available at our website - www.ncodesolutions.com

A Subscriber Agreement is an agreement between Subscriber and (n)Code Solutions CA stating that, subscriber is solely responsible for the protection of the Private key in Crypto Token and ensuring functionality of his/her key pair. Subscriber also agrees that all the information provided to (n)Code is correct. (n)Code Solutions CA will not be responsible for any legal disputes arising due to misrepresentation on the part of subscriber. The subscriber agreement is available at our website www.ncodesolutions.com

A DSC can be revoked under circumstances like:

Users suspect compromise of certificate private key.

    1. Change of personal data.
    2. Change of relationship with the organization. To revoke your DSC, download the revocation form available at our website www.ncodesolutions.com
    3. Raise the revocation request by sending mail to revoke@ncode.in from the registered email ID while buying DSC. (n)Code can ask for more information in case of any doubt before DSC gets Revoked.
    4. The subscriber can submit filled & signed revocation form along with id proof to nearest (n)Code office or RA.

The X.509 Certificate Policy for India PKI mandates that the private key of the DSC of the subscriber should be stored only in a Cryptographic token ( which resembles a pen drive). There are four major makes of USB Token available - ePass, mToken, Watchdata. USB Token is must to obtain a DSC. Pls refer to www.cca.gov.in for CCA Crypto guidelines.

At (n)Code we truly believe in providing best in class services to our customers. We aim to understand both our strengths and shortcomings from our customer's point of view and work across to meet their needs. If you are not satisfied with the service received or you have a feedback to share w.r.t to the services availed, you can draw our attention either by calling us at our toll free no. 6356 - 894 - 444 or or by writing to us at dscsupport@ncode.in, dscsupport1@ncode.in

    1. What is Aadhaar Paperless Offline e-KYC?
      • It is a secure sharable document which can be used by any Aadhaar number holder for offline verification of Identification of Aadhaar holder in digital form.
      • A resident desirous of using this facility shall generate his/her digitally signed Aadhaar details by accessing UIDAI resident portal. The details will contain Name, Address, Photo, Gender, DOB, hash of registered Mobile Number, hash of registered Email Address and reference id which contains last 4 digits of Aadhaar Number followed by time stamp in a digitally signed XML. It will provide Offline Aadhaar Verification facility to service providers/Offline Verification Seeking Entity (OVSE) without the need to collect or store Aadhaar number.
    2. How to generate Offline Aadhaar?

      The process of generating Aadhaar Offline e-KYC is explained below:

      • Go to URL https://resident.uidai.gov.in
      • Enter ‘Aadhaar Number’ or ‘VID’ and mentioned ‘Security Code’ in screen, then click on ‘Send OTP’ or ‘Enter TOTP’. The OTP will be sent to the registered Mobile Number for the given Aadhaar number or VID. TOTP will be available on m-Aadhaar mobile Application of UIDAI. Enter the OTP received/TOTP. Enter a Share Code which be the password for the ZIP file and click on ‘Download’ button.
      • The Zip file containing the digitally signed XML will be downloaded to device wherein the above mentioned steps have been performed. [ Ensure to download such file in your own mobile/computer device for safety ]
    3. Who are the users of this Aadhaar Paperless Offline e-KYC?
      • Any Aadhaar number holder who desires to establish his/her identity to any service provider (OVSE) using digitally signed XML downloaded from UIDAI website can be a user of this service. The service provider should have provisions of providing this Aadhaar Paperless Offline e-KYC at their facility and do the offline verification
    4. How to share this Paperless Offline eKYC document with the service provider?
      • Residents can share the XML ZIP file along [ and enter the Share Code in application ] to the service provider as per their mutual convenience ( sharing secure code with anyone is not desirable ).

1. PAN e-KYC Based Paperless DSC Issuance Process

Sr. No. Activity Who will Perform
01 For Pan based DSC issuance: Unique Mobile number, Email, PAN of the applicant and any government issued id having address are mandatory. Subscriber
02 PAN details needs to be verified online while creating eKYC account. Subscriber
03 Scanned Documents need to be uploaded in PDF/JPG/PNG format including Passport size photograph of the subscriber in PNG, JPG format. (upto 3 Mb/per attachment) Subscriber
04 eMail intimation & digitally signed subscriber agreement by mail (n)Code
05 Tele Verification & Email Verification using OTP while creating e-KYC Account. Subscriber
06 Live interactive Video recording: subscriber needs to show original documents in case of address proof “front and back side” of the document without any stamp like “Color Xerox & Photo copy”. Subscriber
07 Paperless Application verification process (n)Code
08 Issuance of Auth/Reference Codes to be sent on the registered Mobile of the Subscriber (n)Code
09 Downloading DSC using the Auth/Reference Code from (n)Code website ( or link received by mail ) Subscriber
10 Issuance of Invoice and sending it to registered email ID. (n)Code

2. Aadhaar Offline e-KYC Based Paperless DSC Issuance Process

Sr. No. Activity Who will Perform
01 For Aadhaar offline e-KYC based DSC issuance: Aadhaar linked Mobile number is mandatory and need to download XML file from Aadhaar website. Subscriber
02 PAN details needs to be verified online while creating eKYC account and Subscriber name should be matched with Aadhaar Name. Subscriber
03 Aadhaar offline XML needs to upload and enter Share code Subscriber
04 If Email is not available into the Aadhaar Database kindly enter Email and perform verification using OTP while creating e-KYC Account. Subscriber
05 eMail intimation & digitally signed subscriber agreement by mail (n)Code
06 Live interactive Video recording: subscriber needs to record interactive video (Length Min : 21 sec) Subscriber
07 Paperless Application verification process (n)Code
08 Issuance of Auth/Reference Codes to be sent on the registered Mobile of the Subscriber (n)Code
09 Downloading DSC using the Auth/Reference Code from (n)Code website ( or link received by mail ) Subscriber
10 Issuance of Invoice and sending it to registered email ID. (n)Code
Sr. No. Activity Who will Perform
01 Submission of the Application form along with required Supporting Docs and Payment for purchase of specific Class of DSC Subscriber
02 Application and supporting Documents to be Verified (n)Code
03 Registration in system as per the Application received (n)Code
04 eMail Verification Subscriber
05 Tele Verification Subscriber
06 Upload latest Video of the Subscriber Subscriber
07 Issuance of Auth/Reference Codes and sending them to the registered Mobile of the Subscriber (n)Code
08 Downloading of DSC using the Auth/Reference Codes received, from (n)Code website (or using link received by mail ) Subscriber
09 Issuance of Invoice and sending it to registered email ID. (n)Code
  • Please Note
    1. The above steps are integrated with one another. Hence any delay in one step will lead to overall delay in DSC Issuance.
    2. The above steps are subject to Payment realization.
    3. The DSC will be downloaded in the select USB Crypto Token only - ePass, mToken, Watchdata.
    4. Process is subject to change without Notice as per IT Act/Aadhaar Act/(n)Code Solutions process.