Question: To apply secure software development concepts to design, implement and evaluate the security of a web application. Instructions Choose a web application project such as
To apply secure software development concepts to design, implement and evaluate the security of a web application.
Instructions
Choose a web application project such as a simple blog, ecommerce site or a task management tool that you would like to use for the assignment.
Ensure the project involves user authentication, data storage, and interactions with a database.
Prepare a PowerPoint presentation to showcase the secure software development process used for your chosen web application project.
Discuss the implemented security features.
Security Requirements
Define a set of security requirements that include accounting, authentication, authorization AAA mechanisms, data encryption, input validation and secure coding practices.
Discuss how you will use the OWASP Top Ten to assist with your design.
Discuss security testing, penetration testing and code review strategies that you will use.
Discuss any automated tools and manual testing that will be performed on the application.
Discuss any software debugging tools or concepts to be included during development.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
