Loading previews...
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 |
Toolbox
There are no actions available for this resource.