eMudhra Digital Signatures

eMudhra Digital Signatures are legally valid and are being used extensively by hundreds and thousands of individuals for secured internet banking, filing of forms to government agencies, applying for loans, applying for insurance policies etc., easy to use, cost effective and legally valid. eMudhra Digital Signature Certificates are accepted by : Best Mumbai, Govt of West Bengal, Income Tax Department of India, Punjab National Bank, Indian Railways, MCA21, NIC Chennai, NIC Orrisa, NSDL, C1India, IRCTC, NIC Orrisa, Air India, DGS & D


(n)Code issues all classes of Digital Certificates. It has pioneered many practices like, 2 year validity DSC, DSCs only with e-Tokens etc at the national level. Digital Certificates issued by (n)Code are being used as means of authentication and identification in various projects including e-procurement at state-level, IFFCO, Railways, NTPC, DGS&D and many more. (n)Code also is a major supplier of Digital Certificates used for e-filing purposes at DGFT and RoC, e-ticketing at IRCTC, filing at STPI and online application filing at Indian Patent Office.

For (n)Code Digital Signature Certificate, please click here

Sify (SafeScrypt)

Sify offers Digital Certificates & PKI Services which includes SSL Certificates by globally recognized Verisign Secured Seal, Managed PKI for SSL Certificates, Digital Signature Certificates which are used to sign documents or web based transaction and includes SafeEXIM – DGFT, Northern Railways Vendors, Online Tax Filing, Eastern Railway e-procurement etc.

TCS Digital Signatures

TCS-CA provides a comprehensive suite of digital certificate services ranging from Personal Digital Certificates and SSL Certificates to Managed PKI Services for deployment. TCS issues personal Digital Signature Certificates to individuals, companies and government organizations. They can be used both for personal and commercial purposes such as e-procurement, electronic banking, electronic data interchange (EDI), and membership-based on-line services, where security is a major concern. TCS-CA offers 128-bit SSL Web Server Certificates, a proven, cost-effective solution for securely conducting business over the Web.

Customised offering of TCS include MCA21 e-Filing, DGS&D e-Tendering, Directorate of Commercial Taxes, West Bengal, Patent/Trademark e-Filing, Norther Railway e-Procurement etc.

What is a USB-Token ?

USB Token is hardware device, which is used to store Digital Signatures Certificate for security. It is secure device and certified by International standards (FIPS). All Digital Certificate subscribers must to store their DSCs on FIPS Certified USB Tokens only. DSC stored in USB Token can not be copied to any other device. CCA (Controller of Certifying Authority) as well as all Certifying Authrorities i.e. eMudhra, (n)Code Solutions, Sify and TCS recommend to use FIPS certified tokens only. There are number of USB tokens available in India which are FIPS Certified, for example Watchdata USB Token, Trustkey Token from Watchdata Singapore, Aladdin eToken from Israel and few others like Gemalto, Athena, ePass from Fetian, China which are FIPS Certified. The only token which is FIPS Certified and plug n play (Built in driver with 1MB Flash memory) available is Trustkey from Watchdata.

USB Token is hardware mechanism used for password authentication via using identity management technique and provides hacking problem solution to the user. It fits in the USB port of the computer. Besides, it is also very useful where security is must like personal computer or cyber café pc. It can be most widely used in accessing E-banking, E-commerce, stock trading, and online data and money transactions tasks. Digital Signature Certificates are now used in various applications are of various types like Class II, Class III. Class 3 digital signature certificates are mostly used e-tendering and e-procurement. Class 2 digital signature certificate are mainly used for efiling e.g digital signature certificate for EPFO, Digital Signature for Income Tax, Digital Signature for MCA etc.


The Trustkey USB Token is a hardware cryptographic module validated against the FIPS 140-2 at security level. It is a USB-based PKI, two-factor authentication token device. It provides digital signature generation/verification for online authentications and data encryption/decryption for online transactions. The user’s private and public key pairs can be generated and stored on the embedded chip. Trustkey has 32K EEPROM and 64K FLASH for the on-card file system divided into the basic areas and extended area. The user’s key pairs reside in the EEPROM. The private key can never be exported. The implementation of FIPS-Approved cryptographic algorithms are tested under the Cryptographic Algorithm Validation Program (CAVP).

Trustkey provides the USB interface that can connect the module to a General Purpose Computer (GPC) in a “plug and play” manner, which eliminates the need to install Smart Card Reader drivers. The WatchKey implements type A USB 1.1 (full speed) specifications and USB CCID (Circuit(s) Cards Interface Device) protocol which enables communication with ISO/IEC 7816 smart cards over USB.


USB Token
  • Application providers issue the USB token with authentication CA certificate to users.

  • Users should insert the USB token if they want to use the applications.

  • During users´ online transaction process, USB token should digitally sign the key information, and then send it to the back-end for verification.

  • After the successful verification, the transaction process is completed; otherwise, the application system from the back-end should terminate the transaction.