* Information security - from Wikipedia, the free encyclopedia. Information security means protecting information and information systems from unauthorized access, use, disclosure, disruption, modification, or destruction. The terms information security, computer security and information assurance are frequently used interchangeably.
* SecurityDocs.com provide updated reports on software security issues as well as hundreds of articles, white papers and research reports for security professionals covering topics such as firewalls, viruses, intrusion detection and other security topics. Read the original article on Practical Threat Analysis for the Software Industry first published on January 10, 2005.
* Sentinels research program is a Dutch research program on security in ICT, networks and information systems; it aims to make all kinds of computer systems and computer networks more secure. This includes standard systems such as PCs and corporate networks, but also hand held devices and embedded systems as well as wireless and on-chip networks. At present most security solutions are only partial solutions, therefore, Sentinels aims to contribute to a comprehensive framework for secure systems engineering.
* CERIAS (Center for Education and Research in Information Assurance and Security) is one of the world's leading centers for research and education in areas of information security crucial to the protection of critical computing infrastructure. The CERIAS Incident Response Database is a web-based system intended to be used while responding to incidents. It enhances preparedness by providing host, policy, service, and vulnerability management capabilities.
* NoticeBored is an innovative information security awareness service delivering fresh awareness materials every month on topics such as IT change management, security awareness program, applying critical security patches, information security culture, IT governance, Risk Analysis Methods and Tools and much more.
* Secure Software Engineering is NOT Software Security Engineering - Software projects fight with significant security defects originated from the complex interplay of internal and external software developers, software managers, customers, and time and budget pressure. Read how (S˛e) facilitates security transfer to the software engineering process, and helps to combat security relevant defects.
* ROISI will help the information security practitioner assess the costs required to implement information security in an organization and the returns that are obtained from such an investment. The research is part of an MBA dissertation by Adrian Mizzi and describes the Organizational Information Security Model for Return On Information Security Investment.
* Calculating security ROI is tricky business by Marcia J. Wilson is an excellent article which explains why information security departments can't sell security initiatives based on fear anymore. They have to come up with the same justifications as any other business unit, complete with the dreaded metrics, or hard financial facts.
* Practical Threat Analysis and Risk Management - "Threat analysis won't make you sleep any better at night, but it will help ensure that the right things keep you awake" is a quote from Mick Bauer's excellent article (Linux Journal 2001) that presented pioneer ideas on how to quantify threats and evaluate software risks in a practical manner. In the proposed method, the analyst defines, for each asset and vulnerability pair, the estimated cost of replacing or restoring the damaged asset (its single loss expectancy) and the vulnerability's expected annual rate of occurrence. The annual vulnerability loss expectancy is calculated by multiplying the two factors.
* Attack Trees is an article by Bruce Schneier (1999) describing a formal methodology for analyzing the security of systems and subsystems. Schneier presented his approach for thinking of software security, capturing and reusing expertise and responding to changes in security. According to Schneier, security should be viewed as a process and attack trees form the basis for understanding this process.
* SecGuru is a vivid mailing list, where you can discuss about hacking, cracking, security, networks, programming and various tools of the trade. This list is all about helping peers with their questions regarding IT issues and getting answers to your own. By helping others and suggesting them solutions, you will definitely hone your current skills and by reading what others have suggested you will learn new tricks.
* Resonance by O.S. Balaji on Business Process, Information Security, Quality and Knowledge Management.
* Security Liability Laws are NOT the Answer read this excellent comment from Gregory Haase on Bruce Schneier on Security article "...first of all, it makes the premise that good security is something that comes after the fact. His argument supports the “build it first, put security on later” mentality. This is a very dangerous premise, and I don’t believe any good can come from it. Sadly, it does seem to be prevalent in the industry. As an industry, we need to focus more on security at all points of development. The programmer needs to have it in the back of his head at all times. It takes a lot more time to do something incorrectly and go back and fix it, then it does to do it right the first time."
* This Information Assurance Technology Analysis Center (IATAC) State-of-the-Art Report (SOAR) of July 2007, describes the current “state-of-the-art” in software security assurance. It provides an overview of the current stare of the environment in which defense and national security software must operate then surveys current and emerging activities and organizations involved in promoting various aspects of software security assurance. The SOAR also describes the variety of techniques and technologies in use in government, industry, and academia for specifying, acquiring, producing, assessing, and deploying software that can, with justifiable degree of confidence, be said to be secure. Finally, the SOAR presents observations about noteworthy trends in software security assurance as a discipline.
* Security in the Software Lifecycle is the most comprehensive and updated (Draft version 1.2 August, 2006) document on how to make application development processes – and the software produced by them – more secure.
"...The main goal of Security in the Software Lifecycle is to arm developers, project managers, and testers with the information they need to start improving the security of the practices and processes they use to produce software. The document describes a number of practices and tools that have been used in the “real world” to create software that contains fewer defects that can be targeted as vulnerabilities. In addition, while it is not always their explicit objective, many of the practices and technologies described in Security in the Software Lifecycle should coincidentally help in the production of software of higher quality and reliability.
Unlike other works published on secure software engineering, secure programming, secure coding, application security, and similar topics, Security in the Software Lifecycle does not set out to recommend a specific approach to the software security problem. Where it does resemble such works is in the more detailed technical information... the scope of the information provided is probably broader than that to be found in other published works with similar content. Also unlike other such works, Security in the Software Lifecycle discusses a number of lifecycle process models, development methodologies, “best” (or “sound”) practices supporting tools that have been shown in “real world” software development projects, across government, industry, and academia in the U.S. and abroad, to reduce the number of exploitable software defects that can be targeted as vulnerabilities to compromise the software itself, the data it processes, or the computing and networking resources on which it depends..."
Joe Jarzombek, PMP Director for
Software Assurance
National Cyber Security Division
US Department of Homeland Security
Version 1.1 is available here.
***
Threat Analysis Methodology in-depth
- Practical Threat
Modeling Documents
Home Page