220 likes | 442 Views
PKI Enabling Applications MCA Implementation. Niraj Shukla niraj.shukla@tcs.com. Agenda. About MCA21 Goals Services Key Milestones Key statistics TCS Solution for MCA21 e-Forms Filing Flow Certificate issuance and management PKI enabling. About MCA21 Initiative.
E N D
PKI Enabling Applications MCA Implementation Niraj Shukla niraj.shukla@tcs.com
Agenda • About MCA21 • Goals • Services • Key Milestones • Key statistics • TCS Solution for MCA21 • e-Forms Filing Flow • Certificate issuance and management • PKI enabling
About MCA21Initiative • Initiated by Ministry of Corporate Affairs, Government of India • Provides easy and secure access to MCA services for business users and citizens • Aims at repositioning MCA as an organization capable of fulfilling the aspirations of its stakeholders in the 21st century MCA Vision “To be a leader and partner in initiatives for Corporate Reforms, Good Governance and Enlightened Regulation, with a view to promote and facilitate effective corporate functioning and investor protection.” The MCA21 application builds on the Government's vision to introduce a service-oriented approach in the design and delivery of Government services and establish a healthy business eco-system
About MCA21MCA21 Goals – Stakeholders’ Perspective Business Register a company and file statutory documents quickly and easily Public Easy access to relevant records and prompt redressal of grievances Professionals Offer efficient services to their client companies Financial Institutions Easily find charges registration and verification MCA Employees Ensure proactive and effective compliance of relevant laws and corporate governance
About MCA21MCA21 Key Milestones National Award for e-Governance –2007-08 in Gold category for excellence in government Process Re-engineering 2007-08 Government mandates electronic filing by companies with the use of digital signatures. 16th Sep 2006 Nation-wide rollout completed across all 20 Registrars of Companies. 04th Sep 2006 Hon’ble Prime Minister of India launched the second Pilot at Delhi. 19th Mar 2006 Pilot launch of MCA21 e-Gov project at Coimbatore 18th Feb 2006
Agenda • About MCA21 • Goals • Services • Key Milestones • Key statistics • TCS Solution for MCA21 • e-Forms Filing Flow • Certificate issuance and management • PKI enabling
TCS Solution for MCA21Solution Components The TCS solution consisted of: • Certificate Issuance and Management Certificate issuance and management module is responsible for the issuance of Indian IT Act compliant digital certificates. MCA is the Registration Authority Office (RAO) that accepts the end users requests and verifies them before forwarding them to TCS CA for certificate generation. The RAO also handles the revocation and suspension requests. • PKI Enabling of Application
Certificate Details 2. The RA Office verifies the certificate request 1. The end user requests for a Digital Certificate 3. The certificate is generated at CA Secure Facility End User RA Office CA 5. The end user downloads and installs the Digital Certificate 4. The certificate is published in the repository CA Repository TCS Solution for MCA21Certificate Issuance
Request Initiated by RA Office 3. The RA Administrator initiates and processes the request for certificate revocation / suspension / activation 2. The RA Administrator verifies the request Request Initiated by End User 4. The certificate is revoked at CA Secure Facility End User 1. The end user requests for a Digital Certificate revocation/ suspension/ activation RA Office CA 5. CRL published in the repository CA Repository TCS Solution for MCA21Certificate Management
Internet TCS Solution for MCA21PKI Enabling - User Registration Business users to register digital certificates • The TCS PKI solution displays a list of available digital certificates • The user selects a digital certificate for registration • The TCS PKI solution parses the digital certificate to retrieve digital certificate fields and transmits them to the server Server End User Store user digital certificate fields in the MCA21 database User Registration
Internet TCS Solution for MCA21PKI Enabling - Secure Login MCA21 employees, directors and professionals logon to the MCA21 portal using digital certificates • The TCS PKI solution displays a list of available digital certificates • The user selects a digital certificate for login • The TCS PKI solution is used to present signed data for authentication Server End User The TCS PKI solution verifies the signature and provides access to the MCA21 portal Secure Login
Internet TCS Solution for MCA21PKI Enabling - Role Check for Companies MCA21 business users designated as directors, manager/secretary and practicing professionals need to register their digital certificate against their role • Users click on their role • The TCS PKI solution displays a list of available digital certificates • The user selects a digital certificate for registration • The TCS PKI solution is used to present signed data for authentication Server End User The TCS PKI solution verifies the signature and maps the certificate against the selected role Role Check for Companies
TCS Solution for MCA21PKI Enabling - Back Office Approval MCA21 employees digitally sign eForms as proof of having processed/ approved a request in recognition of delivery of service • The TCS PKI solution is used to sign submitted eForms/ documents in a batch using MCA employee digital certificates MCA21 Official Server Back Office Approval
Internet TCS Solution for MCA21PKI Enabling - Access to Public Documents MCA21 provides access to general public for the documents submitted by companies • Employee requests for download of a document Server End User The TCS PKI solution is used to parse digital signatures to extract documents requested for download Access to Public Documents
Internet TCS Solution for MCA21PKI Enabling - Digital Certificate Expiry Check Certificate expiry check is performed during registration and login. • The TCS PKI solution displays a list of available digital certificates • The user selects a digital certificate for registration/login • The TCS PKI solution is used to present signed data for authentication Server End User The TCS PKI solution checks if the certificate is valid Access to Public Documents
References • MCA21 Process handbook: http://www.mca.gov.in/MinistryWebsite/dca/help/ProcessHandbook.pdf • MCA21 Newsletter – April 2008: http://www.mca.gov.in/MinistryWebsite/dca/Newsletter/newsletter_April08.pdf • MCA21 website: http://www.mca.gov.in • TCS PKI Offerings: http://www.tcs-ca.tcs.co.in Products