Secure Software Development: Week 7 - Secure Design Principles

LoadingLoading previews...
Secure Design Principles
HTML Creative Commons: Attribution-Noncommercial-No Derivative Works 4.0
View
    Secure Design Principles
    Secure Design Principles
    1 file in this resource
    Summary: The design phase is one of the major parts of the SDLC (software development life cycle). How well an application performs and meets its business goals is directly affected by decisions made during this phase. Designing secure software requires a secure mind-set. Envisioning the finished product and looking at it from various perspectives is essential to achieving a well-rounded application design that is also secure. The best way to achieve secure application design is to follow proven industry practices as well as thinking out of the box in cases where newer technologies are to be used. Discussed below are 11 principles that have been tried and tested and proved to deliver secure applications. Nowadays it is common in the security community to assume that you have an attacker on your system. The question is how quickly one can discover the compromise? This is the extent of our security brokenness. Hopefully these principles will help limit the damage that an attack can cause.
    Creators:
    Divisions: Academic > School of Computing, Engineering and Built Environment > Department of Computing > Computing
    Copyright holder: Copyright © Glasgow Caledonian University
    Viewing permissions: World
    Depositing User:
    Date Deposited: 14 Mar 2019 15:12
    Last Modified: 13 Feb 2020 09:55
    URI: https://edshare.gcu.ac.uk/id/eprint/4709

    Actions (login required)

    View Item View Item

    Toolbox

    There are no actions available for this resource.