Back close
About the Project

Building trustworthy software is critical with the increasing demand for software capabilities. The specification identifies five principles of software trustworthiness, such as safety, reliability, availability, resilience, and security. Making secure software products requires an understanding of security ideas and guidelines for secure coding. This set of principles and techniques for any software implementation needs to be suited to the context and intended use. The specification detail describes a widely applicable approach to achieving software trustworthiness. However, the important issue is to ensure that secure software coding is considered and implemented throughout the entire Security Development Lifecycle (SDL). Making secure software products requires an understanding of security ideas and guidelines for secure coding in terms of programming languages. The research will mainly focus on identifying the vulnerability in the source code and fixing it.

Department & Campus

Department of Computer Science and Engineering, School of Computing, Chennai

Any Specific Skillsets Required by Applicants

Very Good programming skills, Basic knowledge in threats and cryptography

Admissions Apply Now