• DocumentCode
    1286789
  • Title

    Resilient Security Architecture: A Complementary Approach to Reducing Vulnerabilities

  • Author

    Diamant, John

  • Author_Institution
    Hewlett-Packard
  • Volume
    9
  • Issue
    4
  • fYear
    2011
  • Firstpage
    80
  • Lastpage
    84
  • Abstract
    The software industry would benefit from more emphasis on avoiding security mistakes in the first place. That means security requirements analysis and architecting and designing security in, an approach that´s currently rare but that provides substantial benefits. The most common approaches to the latent (generally called 0-day) vulnerability problem fall into one of two categories: Do nothing. Wait for vulnerabilities to be discovered after release, and then patch them. Test security in. Implement code with vulnerabilities, and invest in finding or removing as many vulnerabilities as practical before release or production.
  • Keywords
    DP industry; security of data; security architecture; security mistakes; security requirements analysis; software industry; vulnerabilities; Computer architecture; Computer security; Investments; Product life cycle management; Software development; 0-day; HP Comprehensive Applications Threat Analysis; W. Edwards Deming; architectural threat analysis; dynamic application security testing; security and privacy; security quality; security requirements gap analysis; security vulnerabilities; software development; static application security testing; zero day;
  • fLanguage
    English
  • Journal_Title
    Security & Privacy, IEEE
  • Publisher
    ieee
  • ISSN
    1540-7993
  • Type

    jour

  • DOI
    10.1109/MSP.2011.88
  • Filename
    5968094