PKI Enabling Applications
MCA Implementation
Agenda



    • About MCA21
       – Goals
       – Services
       – Key Milestones
       – Key statistics
    • TCS Solution for MCA21
       – e-Forms Filing Flow
       – Certificate issuance and management
       – PKI enabling




                                       -2-
About MCA21
Initiative
    • 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

                                          -3-
About MCA21
MCA21 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



                            Ensure proactive and effective compliance of relevant laws and
     MCA Employees
                            corporate governance




                                                 -4-
About MCA21
MCA21 Services


     Registration and incorporation of new companies

     Filing of Annual Returns and Balance Sheets

     Filing of forms for change of names/address/Director’s details

     Registration and verification of charges

     Inspection of documents

     Applications for various statutory services from MCA




                                            -5-
About MCA21
MCA21 Key Milestones

                                     National Award for e-Governance –2007-08 in Gold
    2007-08                     category for excellence in government Process Re-engineering


                                   Government mandates electronic filing by
  16 Sep 2006
    th                            companies with the use of digital signatures.


                               Nation-wide rollout completed across
  04 Sep 2006
    th                           all 20 Registrars of Companies.


                            Hon’ble Prime Minister of India
  19th Mar 2006           launched the second Pilot at Delhi.


                       Pilot launch of MCA21 e-Gov
  18 Feb 2006
    th                     project at Coimbatore




                                   -6-
About MCA21
MCA21 Key Statistics

    2 million hits on an average per day

    6.5 million hits on 29th November 06

    42.92 lakh documents submitted till 31st March 08

    80% documents were filed by companies and professionals using MCA portal
    without any help
    4.72 lakh company records viewed as on 31st March 08 using the public documents
    facility
    7.91 lakh Direct Identification Numbers (DINs) issued as on 31st Mar 08

    110006 companies registered online as on 31st Mar 08




                                            -7-
Agenda



    • About MCA21
       – Goals
       – Services
       – Key Milestones
       – Key statistics
    • TCS Solution for MCA21
       – e-Forms Filing Flow
       – Certificate issuance and management
       – PKI enabling




                                       -8-
TCS Solution for MCA21
e-Forms Filling Flow




                         -9-
TCS Solution for MCA21
Solution 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




                                             - 10 -
TCS Solution for MCA21
Certificate Issuance

       Certificate
        Certificate
       Details
        Details



                  1. The end user                                    2. The RA
                   1. The end user                                    2. The RA
                   requests for aa                                 Office verifies
                     requests for                                   Office verifies
                  Digital Certificate                              the certificate
                   Digital Certificate                              the certificate
                                                                      request
                                                                        request

End User
                                                                                                         3. The certificate
                                                                                                          3. The certificate
                                              RA Office                                                   is generated at
                                                                                             CA             is generated at
                                                                                                             CA Secure
                                                                                                               CA Secure
                                                                                                                Facility
                                                                                                                 Facility




                               5. The end user
                                 5. The end user
                                downloads and                                             4. The
                                  downloads and                                            4. The
                              installs the Digital                                     certificate is
                                installs the Digital                                    certificate is
                                   Certificate                                         published in
                                    Certificate                                         published in
                                                                                      the repository          CA Repository
                                                                                       the repository



                                                          - 11 -
TCS Solution for MCA21
Certificate Management
                                                                   Request Initiated by RA
                                                                   Office
                                                                                             3. The RA Administrator
                                                                                              3. The RA Administrator
                                                                                             initiates and processes
                                                                                               initiates and processes
                                                                                                    the request for
                                                                                                     the request for
                                                                                              certificate revocation / /
                                                                                                certificate revocation
                                                                                              suspension / / activation
              Request Initiated by End User                                                     suspension activation
                                                                2. The RA
                                                                 2. The RA
                                                               Administrator
                                                                Administrator
                                                                verifies the
                                                                 verifies the
                                                                  request
                                                                   request
 End User                                                                                                          4. The
                                                                                                                    4. The
                                                                                                                certificate is
                                              RA Office                                                          certificate is
                                                                                                               revoked at CA
            1. The end user                                                                       CA            revoked at CA
             1. The end user                                                                                   Secure Facility
             requests for aa                                                                                    Secure Facility
               requests for
            Digital Certificate
             Digital Certificate
               revocation/
                 revocation/
              suspension/
                suspension/
                activation
                  activation
                                                                                             5. CRL
                                                                                               5. CRL
                                                                                         published in the
                                                                                          published in the
                                                                                           repository
                                                                                             repository
                                                                                                                     CA Repository




                                                          - 12 -
TCS Solution for MCA21
PKI Enabling


   User Registration

   Secure login to MCA21 Portal

   Role check for companies

   Back office approval (Batch signing of documents)

   Access public documents

   Digital certificate expiry check




                                           - 13 -
TCS Solution for MCA21
PKI Enabling - User Registration

    Business users to register digital certificates



                                 End User                                                Server



                                                                 Internet
        Registration




                       • The TCS PKI solution displays                        Store user digital certificate
           User




                         a list of available digital                        fields in the MCA21 database
                         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



                                                               - 14 -
TCS Solution for MCA21
PKI Enabling - Secure Login

    MCA21 employees, directors and professionals logon to the MCA21 portal
    using digital certificates



                             End User                                             Server



                                                         Internet
       Secure Login




                      • The TCS PKI solution                        The TCS PKI solution
                        displays a list of available                verifies the signature and
                        digital certificates                        provides access to the
                                                                    MCA21 portal
                      • The user selects a digital
                        certificate for login

                      • The TCS PKI solution is used
                        to present signed data for
                        authentication


                                                       - 15 -
TCS Solution for MCA21
PKI 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



                              End User                                                Server



                                                              Internet
      for Companies
        Role Check




                      • Users click on their role                        The TCS PKI solution verifies
                                                                         the signature and maps the
                      • The TCS PKI solution displays a                  certificate against the
                        list of available digital certificates           selected role


                      • The user selects a             digital
                        certificate for registration

                      • The TCS PKI solution is used to
                        present     signed  data    for
                        authentication


                                                            - 16 -
TCS Solution for MCA21
PKI Enabling - Back Office Approval

     MCA21 employees digitally sign eForms as proof of having processed/
     approved a request in recognition of delivery of service



                         MCA21 Official                 Server
           Back Office
            Approval




                               • The TCS PKI solution is used
                                 to sign submitted eForms/
                                 documents in a batch using
                                 MCA        employee    digital
                                 certificates




                                               - 17 -
TCS Solution for MCA21
PKI Enabling - Access to Public Documents

    MCA21 provides access to general public for the documents submitted by
    companies



                               End User                                             Server



                                                      Internet
      Public Documents
         Access to




                         • Employee requests for                 The TCS PKI solution is used to
                           download of a document                parse digital signatures to extract
                                                                 documents requested for download




                                                    - 18 -
TCS Solution for MCA21
PKI Enabling - Digital Certificate Expiry Check

     Certificate expiry check is performed during registration and login.




                                  End User                                             Server



                                                              Internet
        Public Documents
           Access to




                           • The TCS PKI solution                        The TCS PKI solution
                             displays a list of available                checks if the certificate is
                             digital certificates                        valid

                           • The user selects a digital
                             certificate            for
                             registration/login

                           • The TCS PKI solution is
                             used to present signed
                             data for authentication

                                                            - 19 -
MCA21 Benefits


   On‐line incorporation of companies

   Simplified and easy mode of filing of Forms/ Returns

   Anywhere, anytime registration and verification of charges

   Corporate‐centric approach

   Centralized database repository of corporate companies operating in India

   Enhanced service level fulfillment and customer relationship building

   Total transparency through e-Governance

   Timely redressal of investor grievances




                                             - 20 -
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




                                          - 21 -
Thank You

Pki enabling applications and mca implementation in tcs

  • 1.
  • 2.
    Agenda • About MCA21 – Goals – Services – Key Milestones – Key statistics • TCS Solution for MCA21 – e-Forms Filing Flow – Certificate issuance and management – PKI enabling -2-
  • 3.
    About MCA21 Initiative • 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 -3-
  • 4.
    About MCA21 MCA21 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 Ensure proactive and effective compliance of relevant laws and MCA Employees corporate governance -4-
  • 5.
    About MCA21 MCA21 Services Registration and incorporation of new companies Filing of Annual Returns and Balance Sheets Filing of forms for change of names/address/Director’s details Registration and verification of charges Inspection of documents Applications for various statutory services from MCA -5-
  • 6.
    About MCA21 MCA21 KeyMilestones National Award for e-Governance –2007-08 in Gold 2007-08 category for excellence in government Process Re-engineering Government mandates electronic filing by 16 Sep 2006 th companies with the use of digital signatures. Nation-wide rollout completed across 04 Sep 2006 th all 20 Registrars of Companies. Hon’ble Prime Minister of India 19th Mar 2006 launched the second Pilot at Delhi. Pilot launch of MCA21 e-Gov 18 Feb 2006 th project at Coimbatore -6-
  • 7.
    About MCA21 MCA21 KeyStatistics 2 million hits on an average per day 6.5 million hits on 29th November 06 42.92 lakh documents submitted till 31st March 08 80% documents were filed by companies and professionals using MCA portal without any help 4.72 lakh company records viewed as on 31st March 08 using the public documents facility 7.91 lakh Direct Identification Numbers (DINs) issued as on 31st Mar 08 110006 companies registered online as on 31st Mar 08 -7-
  • 8.
    Agenda • About MCA21 – Goals – Services – Key Milestones – Key statistics • TCS Solution for MCA21 – e-Forms Filing Flow – Certificate issuance and management – PKI enabling -8-
  • 9.
    TCS Solution forMCA21 e-Forms Filling Flow -9-
  • 10.
    TCS Solution forMCA21 Solution 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 - 10 -
  • 11.
    TCS Solution forMCA21 Certificate Issuance Certificate Certificate Details Details 1. The end user 2. The RA 1. The end user 2. The RA requests for aa Office verifies requests for Office verifies Digital Certificate the certificate Digital Certificate the certificate request request End User 3. The certificate 3. The certificate RA Office is generated at CA is generated at CA Secure CA Secure Facility Facility 5. The end user 5. The end user downloads and 4. The downloads and 4. The installs the Digital certificate is installs the Digital certificate is Certificate published in Certificate published in the repository CA Repository the repository - 11 -
  • 12.
    TCS Solution forMCA21 Certificate Management Request Initiated by RA Office 3. The RA Administrator 3. The RA Administrator initiates and processes initiates and processes the request for the request for certificate revocation / / certificate revocation suspension / / activation Request Initiated by End User suspension activation 2. The RA 2. The RA Administrator Administrator verifies the verifies the request request End User 4. The 4. The certificate is RA Office certificate is revoked at CA 1. The end user CA revoked at CA 1. The end user Secure Facility requests for aa Secure Facility requests for Digital Certificate Digital Certificate revocation/ revocation/ suspension/ suspension/ activation activation 5. CRL 5. CRL published in the published in the repository repository CA Repository - 12 -
  • 13.
    TCS Solution forMCA21 PKI Enabling User Registration Secure login to MCA21 Portal Role check for companies Back office approval (Batch signing of documents) Access public documents Digital certificate expiry check - 13 -
  • 14.
    TCS Solution forMCA21 PKI Enabling - User Registration Business users to register digital certificates End User Server Internet Registration • The TCS PKI solution displays Store user digital certificate User a list of available digital fields in the MCA21 database 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 - 14 -
  • 15.
    TCS Solution forMCA21 PKI Enabling - Secure Login MCA21 employees, directors and professionals logon to the MCA21 portal using digital certificates End User Server Internet Secure Login • The TCS PKI solution The TCS PKI solution displays a list of available verifies the signature and digital certificates provides access to the MCA21 portal • The user selects a digital certificate for login • The TCS PKI solution is used to present signed data for authentication - 15 -
  • 16.
    TCS Solution forMCA21 PKI 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 End User Server Internet for Companies Role Check • Users click on their role The TCS PKI solution verifies the signature and maps the • The TCS PKI solution displays a certificate against the list of available digital certificates selected role • The user selects a digital certificate for registration • The TCS PKI solution is used to present signed data for authentication - 16 -
  • 17.
    TCS Solution forMCA21 PKI Enabling - Back Office Approval MCA21 employees digitally sign eForms as proof of having processed/ approved a request in recognition of delivery of service MCA21 Official Server Back Office Approval • The TCS PKI solution is used to sign submitted eForms/ documents in a batch using MCA employee digital certificates - 17 -
  • 18.
    TCS Solution forMCA21 PKI Enabling - Access to Public Documents MCA21 provides access to general public for the documents submitted by companies End User Server Internet Public Documents Access to • Employee requests for The TCS PKI solution is used to download of a document parse digital signatures to extract documents requested for download - 18 -
  • 19.
    TCS Solution forMCA21 PKI Enabling - Digital Certificate Expiry Check Certificate expiry check is performed during registration and login. End User Server Internet Public Documents Access to • The TCS PKI solution The TCS PKI solution displays a list of available checks if the certificate is digital certificates valid • The user selects a digital certificate for registration/login • The TCS PKI solution is used to present signed data for authentication - 19 -
  • 20.
    MCA21 Benefits On‐line incorporation of companies Simplified and easy mode of filing of Forms/ Returns Anywhere, anytime registration and verification of charges Corporate‐centric approach Centralized database repository of corporate companies operating in India Enhanced service level fulfillment and customer relationship building Total transparency through e-Governance Timely redressal of investor grievances - 20 -
  • 21.
    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 - 21 -
  • 22.