Design & Development of Portal for Licensing of Certifying Authorities and Dashboard for DSCs
Development of responsive & interactive web application for management of licenses issued to CAs.
Brief Description
The project aims at development of a web based application for management of licenses issued to Certifying Authorities by CCA. Key objectives include facilitating aspiring CAs to fill their application online, get it audited by one of the CCA empanelled Auditors, facilitating existing CAs to get their annual audit done as per the schedule, fill their application for renewal of issued licenses, submit request for cessation of issued license, facilitating O/o CCA to process the submitted applications online. The project also focuses on creation of AI-based real-time dashboard on information regarding month-wise and state-wise data on issuance of DSCs & eSign certificates by the CAs.
Use Cases
- Aspiring CAs can submit their application to obtain a valid CA license.
- Existing CAs can submit their application for renewal of issued CA license.
- CCA can review the submitted applications and issue/ renew the licenses.
- Empanelled Auditors can submit the Audit Reports to CCA and mark non-compliances.
- CAs can submit monthly data on state-wise issuance of DSCs & eSign certificates while CCA can have AI-based real-time dashboard of submitted data.
Salient Features
- Responsive design using the latest JavaScript UI framework.
- Security & Privacy employing Multi-Factor Authentication and Role-based Authorization.
- Advanced captcha-check mechanism preventing bots from gaining access to the system.
- Enhanced Scalability using Micro-Service Architecture.
- AI-based real-time dashboard.
Technical Specifications
- Front-End - ReactJS
- Back-End - Spring Boot
- Architecture - Micro-Service Architecture
- Database - PostgreSQL
- Server - Tomcat
Chief Investigator Details
Sh. N K Jain,
Scientist 'G' & Centre Head,
C-DAC Delhi
nkjain@cdac.in