|
|
(15 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
− | {{OpenSAMM-NoCat}}
| + | #redirect [[OWASP SAMM Project]] |
− | | |
− | = OpenSAMM =
| |
− | <div style="display:inline;
| |
− | width:220px; float:right; padding-left:40px; padding-bottom:40px;">
| |
− | <div style="padding-bottom:10px;">
| |
− | [https://www.owasp.org/images/c/c0/SAMM-1.0.pdf https://www.owasp.org/images/9/9a/DownloadButton.png]
| |
− | </div>
| |
− | <div style="padding-top:10px;">
| |
− | [http://www.opensamm.org/ Visit the SAMM Website]
| |
− | [http://www.opensamm.org/ https://www.owasp.org/images/4/44/SAMM-1.0-Cover.png]
| |
− | </div>
| |
− | </div>
| |
− | | |
− | ''OWASP.org is a valuable resource for any company involved with online payment card transactions. Dell uses OWASP’s Software Assurance Maturity Model (OpenSAMM) to help focus our resources and determine which components of our secure application development program to prioritize. Participation in OWASP’s local chapter meetings and conferences around the globe helps us build stronger networks with our colleagues.
| |
− | '', ('''Michael J. Craigue, Information Security & Compliance, Dell, Inc.''')
| |
− | | |
− | The Software Assurance Maturity Model (SAMM) is an open framework to help organizations formulate and implement a strategy for software security that is tailored to the specific risks facing the organization. The resources provided by SAMM will aid in:
| |
− | * '''Evaluating an organization’s existing software security practices'''
| |
− | * '''Building a balanced software security assurance program in well-defined iterations'''
| |
− | * '''Demonstrating concrete improvements to a security assurance program'''
| |
− | * '''Defining and measuring security-related activities throughout an organization'''
| |
− | | |
− | | |
− | For an introduction see the latest [https://www.owasp.org/images/9/97/OWASP_SAMM_Germany_2014_talk_seba_v_20141209_final.pptx project presentation] that was delivered on the [[German OWASP Day 2014]].
| |
− | | |
− | | |
− | The foundation of the model is built upon the core business functions of software development with security practices tied to each (see diagram below). The building blocks of the model are the three maturity levels defined for each of the twelve security practices. These define a wide variety of activities in which an organization could engage to reduce security risks and increase software assurance. Additional details are included to measure successful activity performance, understand the associated assurance benefits, estimate personnel and other costs.
| |
− | | |
− | [[Image:SAMM-Overview.png|720px]]
| |
− | | |
− | = Browse Online =
| |
− | ===== Click on any badge to learn more =====
| |
− | | |
− | {| cellpadding="1"
| |
− | |[https://www.owasp.org/index.php/SAMM_-_Governance https://www.owasp.org/images/f/f7/G.png]
| |
− | |-
| |
− | |align="center"|'''Strategy & Metrics'''
| |
− | |{{SAMM-BadgeList|name=Strategy_&_Metrics|abbr=SM|padding=0}}
| |
− | |-
| |
− | |align="center"|'''Policy & Compliance'''
| |
− | |{{SAMM-BadgeList|name=Policy_&_Compliance|abbr=PC|padding=0}}
| |
− | |-
| |
− | |align="center"|'''Education & Guidance'''
| |
− | |{{SAMM-BadgeList|name=Education_&_Guidance|abbr=EG|padding=0}}
| |
− | |-
| |
− | |[https://www.owasp.org/index.php/SAMM_-_Construction https://www.owasp.org/images/e/ee/C.png]
| |
− | |-
| |
− | |align="center"|'''Threat Assessment'''
| |
− | |{{SAMM-BadgeList|name=Threat_Assessment|abbr=TA|padding=0}}
| |
− | |-
| |
− | |align="center"|'''Security Requirements'''
| |
− | |{{SAMM-BadgeList|name=Security_Requirements|abbr=SR|padding=0}}
| |
− | |-
| |
− | |align="center"|'''Secure Architecture'''
| |
− | |{{SAMM-BadgeList|name=Secure_Architecture|abbr=SA|padding=0}}
| |
− | |-
| |
− | |[https://www.owasp.org/index.php/SAMM_-_Verification https://www.owasp.org/images/8/83/V.png]
| |
− | |-
| |
− | |align="center"|'''Design Review'''
| |
− | |{{SAMM-BadgeList|name=Design_Review|abbr=DR|padding=0}}
| |
− | |-
| |
− | |align="center"|'''Code Review'''
| |
− | |{{SAMM-BadgeList|name=Code_Review|abbr=CR|padding=0}}
| |
− | |-
| |
− | |align="center"|'''Security Testing'''
| |
− | |{{SAMM-BadgeList|name=Security_Testing|abbr=ST|padding=0}}
| |
− | |-
| |
− | |[https://www.owasp.org/index.php/SAMM_-_Deployment https://www.owasp.org/images/5/54/D.png]
| |
− | |-
| |
− | |align="center"|'''Vulnerability Management'''
| |
− | |{{SAMM-BadgeList|name=Vulnerability_Management|abbr=VM|padding=0}}
| |
− | |-
| |
− | |align="center"|'''Environment Hardening'''
| |
− | |{{SAMM-BadgeList|name=Environment_Hardening|abbr=EH|padding=0}}
| |
− | |-
| |
− | |align="center"|'''Operational Enablement'''
| |
− | |{{SAMM-BadgeList|name=Operational_Enablement|abbr=OE|padding=0}}
| |
− | |-
| |
− | |}
| |
− | | |
− | = Tools & Templates =
| |
− | | |
− | * Recent OWASP SAMM 1-Day training slide deck delivered by Bart De Win and Sebastien Deleersnyder at AppSec Europe 2014 in Cambridge
| |
− | ** Slide deck download [https://www.owasp.org/images/d/df/OpenSAMM_Training_vFINAL.pptx here]
| |
− | ** Training description download [https://www.owasp.org/images/7/7c/Training_-_Bootstrap_and_improve_your_SDLC_with_OpenSAMM.docx here]
| |
− | | |
− | * BSIMM-V mapping to SAMM activities:
| |
− | ** Spreadsheet download [https://www.owasp.org/images/f/f9/OpenSAMM-BSIMM-V-Mapping-data.xlsx here]
| |
− | ** Presentation with start of analysis download [https://www.owasp.org/images/6/66/OpenSAMM_-_BSIMM-V_mapping.pptx here]
| |
− | | |
− | = SAMM Community =
| |
− | | |
− | ==SAMM Adopters==
| |
− | Current list of [https://www.owasp.org/index.php/OpenSAMM_Adopters OpenSAMM adopters]
| |
− | | |
− | ==SAMM Workshops==
| |
− | During the AppSec conferences, the SAMM project team organises workshops for you to influence the direction SAMM evolves.
| |
− | | |
− | This is also an excellent opportunity to exchange experiences with your peers.
| |
− | | |
− | If you plan on attending http://appsec.eu be sure to get involved in the SAMM workshop (scheduled on Jun-23).
| |
− | * The agenda for the SAMM Workshop in Cambridge on 23-Jun-2014 is available [https://docs.google.com/document/d/1tXqIovpSuFqycVYetdGSC2PiPygySymiLUhHT5yHR2M/edit here].
| |
− | | |
− | Previous workshop notes:
| |
− | * The notes for the SAMM Workshop in New York on 21-Nov-2013 are available [https://docs.google.com/document/d/1PwoDVsWyhoWksBiLIRh8UOh-QCs8H7QMqrSUsS13WzU/edit here].
| |
− | * The notes for the SAMM Workshop in Hamburg on 21-Aug-2013 are available [https://docs.google.com/document/d/12mB7FkmhcI04YDZle_VD90n1xcENgNhAGqZkCAb6EkM/edit here].
| |
− | | |
− | = Project =
| |
− | {{:Key Project Information:Software Assurance Maturity Model Project}}
| |
− | | |
− | [[Category:OWASP Project]]
| |
− | [[Category:OWASP Document]]
| |
− | [[Category:OWASP Alpha Quality Document]] | |
− | | |
− | | |
− | | |
− | | |
− | ==== Project Activities ====
| |
− | | |
− | '''Project Work Packages:'''<br>
| |
− | If you have some cycles to spare, have a look at the open tasks in the online Work Package list [https://docs.google.com/spreadsheet/ccc?key=0AocY8G2SHaWKdHhKZXdnek1hcFFRTWhzN1NRQWd0d1E&usp=sharing here]
| |
− | | |
− | | |
− | '''Project Roadmap:'''<br>
| |
− | Is available via this [https://docs.google.com/document/d/1y97loS-JqhDjLqGj8gLZdGLT0GHdp50QpLD59W34wQA/edit link]
| |
− | | |
− | '''List of SAMM Improvements:'''<br>
| |
− | Is available [https://docs.google.com/document/d/1MPOMjairq6PQbwIt3fGWp0muTY6yfFwkWjo5cgPEK4s/edit here]
| |
− | | |
− | ==== Monthly Call ====
| |
− | | |
− | The monthly call is on each 2nd Wednesday of the month at 21h30 CET. ([http://www.timeanddate.com/worldclock/fixedtime.html?msg=monthly+SAMM+call&iso=20141112T2130&p1=48&ah=1 Your timezone])
| |
− | | |
− | Main topics to start are:
| |
− | *SAMM v1.1
| |
− | *SAMM Summit in Dublin
| |
− | The call is open for everybody interested in SAMM or who wants to work on SAMM.
| |
− | | |
− | Meeting notes:
| |
− | * [https://docs.google.com/document/d/1599hkupNaEquVIk-VbN1qGDOzfq1Rwo1zhXLmWmRUFA/edit notes meeting 10-Dec-2014]
| |
− | * [https://docs.google.com/document/d/1GbDmwYyymxw_IZYNSh8aI9tyvl0MhxMO5ErFPN8hNKg/edit notes meeting 12-Nov-2014]
| |
− | | |
− | ==== Project Activities 2014 ====
| |
− | * meeting notes 25-Feb-2014: goto [https://docs.google.com/document/d/16xrToid3S8PW58FboFhtyB2D5fYS3wpQg4vWlwmsVvQ/edit here]
| |
− | | |
− | ==== Project Activities 2013 ====
| |
− | | |
− | '''Project meeting minutes:'''
| |
− | * Last meeting notes 16-June-2013: goto [https://docs.google.com/document/d/1zqajadFNkDhla3_pT8vYmwR1e_qzmVCUtCrBbbDxErs/edit here]
| |
− | * Kick-off meeting notes / actions 7-Feb 2013: goto [https://docs.google.com/document/d/1H-Oz1UhKUV6SfJlF2TBI9uHzO-ovs8-DIIge7cSEayk/edit here]
| |
− | * Meeting notes SAMM Workshop Hamburg on 21-Aug-2013: [https://docs.google.com/document/d/12mB7FkmhcI04YDZle_VD90n1xcENgNhAGqZkCAb6EkM/edit here].
| |
− | * Meeting notes SAMM Workshop in New York on 21-Nov-2013: [https://docs.google.com/document/d/1PwoDVsWyhoWksBiLIRh8UOh-QCs8H7QMqrSUsS13WzU/edit here].
| |
− | | |
− | | |
− | '''Project presentation:'''<br>
| |
− | | |
− | Download the latest OpenSAMM presentation (was presented by Seba at the OWASP India Delhi NCR meeting on 31-Januari-2015) [https://www.owasp.org/images/9/9c/OWASP_SAMM_India_2015_01_31_talk_seba.pptx here]
| |
− | | |
− | = Project Sponsors =
| |
− | | |
− | ==== Acknowledgements ====
| |
− | We would like to thank the following sponsors who donated funds to our project:
| |
− | | |
− | [http://www.veracode.com https://www.owasp.org/images/d/d6/Veracode-samm.png]
| |
− | | |
− | | |
− | __NOTOC__
| |
− | <headertabs/>
| |
− | <br/>
| |
− | {{OWASP Book|6888083}}
| |
− | <br/>
| |