Web Application Security and Software Standards
Postgraduate course, LYIT, Department of Computing, 2021
Web Application Security and Software Standards module, on the MSc in Cybersecurity.
Learning Outcomes:
- Critically analyse selected topics in web application and software security.
- Develop and evaluate applications with security vulnerabilities and propose solutions for security-conscious environments.
- Produce original texts to communicate ideas concisely and effectively in written work which shows clear expression and coherent structure.
- Appraise, review and critically and reflexively formulate issues involved in designing, developing and implementing a secure application from both a legal and ethical point of view.
- Research and evaluate future trends in the field of application security and standards.
- Revise and document the security of applications using various analysis techniques.
Topics:
- Application Vulnerabilities: web application security, OWASP, penetration testing and prioritisation, application security testing, detection and circumvention
- Secure Document Exchange: use of encryption and certificates, client certificate authentication, digital signatures, certificates and keystores, signed code, secure file exchange
- Cryptographic concepts: design principles, implementing cryptography in an object oriented programming language
- Compliance and Standards: SSDLC, case studies
- Evaluation of Applications and Future Trends: evaluation of security risks of applications and determination of ways of correcting vulnerabilities; evaluation of techniques from both an ethical and legal point of view; future trends in software security