International Information Systems Security Certification Consortium, Inc. (ISC)²
Certified Secure Software Lifecycle Professional (CSSLP)
Credential: Certified Secure Software Lifecycle Professional (CSSLP)
Credentialing Agency: International Information Systems Security Certification Consortium, Inc. (ISC)²
Renewal Period: 3 years
The International Information Systems Security Certification Consortium, Inc. (ISC 2), Certified Secure Software Lifecycle Professional (CSSLP) certification is ideal for software development and security professionals responsible for applying best practices to each phase of the SDLC – from software design and implementation to testing and deployment. Candidates are required to have a minimum of four years of cumulative paid Software Development Lifecycle (SDLC) professional work experience in one or more of the eight domains of the (ISC)² CSSLP CBK, or three years of cumulative paid SDLC professional work experience in one or more of the eight domains of the CSSLP CBK with a four-year degree leading to a Baccalaureate, or regional equivalent in Computer Science, Information Technology (IT) or related fields.
More information can be found on the certifying agency's website.
Certified Secure Software Lifecycle Professional (CSSLP)
Attainability: 
Eligibility Requirements (View Details)
- Credential Prerequisite
- Experience: 4 years
- Education
- Training
- Membership
- Other
- Fee
Note: This credential may have multiple options for a Service member to meet eligibility requirements. Requirements listed here are based on the minimum degree required.
To view other options, see the Eligibility tab.
Exam Requirements (View Details)
- Exam
- Written Exam
- Oral Exam
- Practical Exam
- Performance Assessment
Exam Administration (View Details)
- In-person exam
- Remote proctored on-line exam
- Third-party test vendor
Renewal Period: 3 years
- Continuing Education
- Exam
- Continuing Education OR Exam
- Fee
- Other
International Information Systems Security Certification Consortium, Inc. (ISC)²
311 Park Place Blvd
Suite 400
Clearwater, FL 33759
Phone: (866) 331-4722
Fax: (703) 356-7977
Email: communications@isc2.org
Option 1:
Candidate must have a minimum of four years of cumulative paid Software Development Lifecycle (SDLC) professional work experience in one or more of the eight domains of the (ISC)² CSSLP CBK.
Option 2:
Candidate must have three years of cumulative paid full-time professional work experience in the SDLC in one or more of the eight CSSLP domains and a four year college degree or regional equivalent in Computer Science, Information Technology or related fields.
The Certified Secure Software Lifecycle Professional (CSSLP) credential has the following other requirements:
-
Candidate must subscribe to the International Information Systems Security Certification Consortium, Inc. (ISC)2 Code of Ethics.
-
Individuals who pass a CSSLP exam must have their qualifications endorsed by another (ISC2) credential holder.
-
Secure Software Concepts (13%)
-
Core Concepts
-
Security Design Principles
-
Secure Software Requirements (14%)
-
Identify Security Requirements
-
Interpret Data Classification Requirements
-
Identify Privacy Requirements
-
Develop Misuse and Abuse Cases
-
Include Security in Software Requirement Specifications
-
Develop Security Requirement Traceability Matrix
-
Secure Software Design (16%)
-
Perform Threat Modeling
-
Define the Security Architecture
-
Performing Secure Interface Design
-
Performing Architectural Risk Assessment
-
Modeling (Non-Functional) Security Properties and Constraints
-
Model and Classify Data
-
Evaluate and Select Reusable Secure Design
-
Perform Design Security Review
-
Design Secure Assembly Architecture for Component-Based Systems
-
Use Security Enhancing Architecture and Design Tools
-
Use Secure Design Principles and Patterns
-
Secure Software Implementation/Programming (16%)
-
Follow Secure Coding Practices
-
Analyze Code for Security Vulnerabilities
-
Implement Security Controls
-
Fix Security Vulnerabilities
-
Look for Malicious Code
-
Securely Reuse Third Party Code or Libraries
-
Securely Integrate Components
-
Apply Security during the Build Process
-
Debug Security Errors
-
Secure Software Testing (14%)
-
Develop Security Test Cases
-
Develop Security Testing Strategy and Plan
-
Identify Undocumented Functionality
-
Interpret Security Implications of Test Results
-
Classify and Track Security Errors
-
Secure Test Data
-
Develop or Obtain Security Test Data
-
Perform Verification and Validation Testing (e.g., IV&V)
-
Secure Lifecycle Management (10%)
-
Secure Configuration and Version Control
-
Establish Security Milestones
-
Choose a Secure Software Methodology
-
Identify Security Standards and Frameworks
-
Create Security Documentation
-
Develop Security Metrics
-
Decommission Software
-
Report Security Status
-
Support Governance, Risk, and Compliance (GRC)
-
Software Deployment, Operations, and Maintenance (9%)
-
Perform Implementation Risk Analysis
-
Release Software Securely
-
Securely Store and Manage Security Data
-
Ensure Secure Installation
-
Perform Post-Deployment Security Testing
-
Obtain Security Approval to Operate
-
Perform Security Monitoring (e.g., managing error logs, audits, meeting SLAs, CIA metrics)
-
Support Incident Response
-
Support Patch and Vulnerability Management
-
Support Continuity of Operations
-
Supply Chain and Software Acquisition (8%)
-
Analyze Security of Third Party Software
-
Verify Pedigree and Provenance
-
Provide Security Support to the Acquisition Process
There are a number of resources available to help you prepare for the Certified Secure Software Lifecycle Professional (CSSLP) examination:
An additional resource is O'Reilly Learning Safari Books Online, a searchable digital library that provides online access to thousands of books, training videos and conference sessions. See the Educational Resources section on the
Related Sites page here on COOL to learn how to get free access.
-
Exam Administration
Credential exams may be administered in-person at a testing site, proctored on-line remotely, or have options for both. If an exam is administered through a test vendor, the third-party test vendor box will be checked. The following test administration options apply to the Certified Secure Software Lifecycle Professional (CSSLP) credential where checked:
- In-person exam
- Remote proctored on-line exam
- Third-party test vendor
-
Third-Party Test Vendor Information
Testing for this credential is handled by the following vendor:
Pearson VUE
The test centers are located in the U.S.
They also have some test centers on military bases.
To find out more, use the following links on the Pearson VUE website:
Certified Secure Software Lifecycle Professional (CSSLP)
Renewal Period: 3 years
The Certified Secure Software Lifecycle Professional (CSSLP) credential has the following recertification information:
-
The CSSLP credential must be renewed every three years by meeting continuing education requirements. All ISC2 certifications also require an annual maintenance fee. More information on Continuing Professional Education (CPE) requirements and annual maintenance fees can be found on the ISC2 website.
Candidates who do not meet the required experience may still sit for the exam and become an
Associate of (ISC)2 until they have gained the required experience. Once the required experience for the CSSLP certification is reached, the Associate of (ISC)
2 can be converted to CSSLP status. Annual maintenance fees and continuing education requirements apply while working towards the experience requirement.
MOS is Military Occupational Specialty
ASI is Additional Skill Identifier
WOMOS is Warrant Officer Military Occupational Specialty
AOC is Area Of Concentration Officer
Functional Area
Branch
Bright Outlook – new job opportunities are very likely in the future for this job
This is an official U.S. Army website
Updated: January 07, 2021
Army Table Legend
Related As
The military occupations shown in this table are related to this credential in one of four ways: Most, Some, or Other.
MOST
This credential is directly related to most of the major duties associated with the military occupation (at least 80%). Note that the credential may require additional education, training or experience before you are eligible for it.
SOME
This credential is related to some tasks associated with the duties of the military occupation (related 80% to at least one or more critical tasks but less than 80% of all of the entire military occupation). Note that the credential may require additional education, training or experience before you are eligible for it.
OTHER
This credential is related to this military occupation, but is more advanced or specialized and therefore will likely require additional education, training, or experience.
CA Eligible
This column indicates that the credential is eligible for CA.
Promotion Points
This credential has been approved for promotion points for this MOS towards promotion to Sergeant and Staff Sergeant. Clicking the Promotion Points icon will open a link to the promotion points fact sheet.
Skill Level Designation
Skill Level I
This skill level consists of all Soldiers in the ranks of Private (pay grade E-1) up to Specialist (pay grade E-4). Time in Service (TIS) is generally between initial entry and four Years of Service (YOS). This skill level is Entry-level positions requiring performance of tasks under direct supervision.
Institutional training:
- Structured Self-Development (SSD) level I
- Basic Leader Course (BLC)
Skill Level II
This skill level is obtained when promoted to Sergeant (paygrade E-5). TIS is generally between 4-8 YOS. Positions requiring performance of more difficult tasks under general supervision; and in some instances, involving supervision of Soldiers in SL1.
Institutional training:
- Structured Self-Development (SSD) level II
- Advance Leader Course (ALC)
Skill Level III
This skill level is obtained when promoted to Staff Sergeant (paygrade E-6). TIS is generally between 8-12 YOS. Positions requiring performance of still more difficult tasks and involving first line supervision of Soldiers in SL1 & SL2.
Institutional training:
- Senior Leader Course (SLC)
- Structured Self-Development (SSD) level III
Skill Level IV
This skill level is obtained when promoted to the rank of Sergeant First Class (paygrade E-7). TIS is generally between 12-18 YOS. Positions requiring relatively detailed knowledge of all tasks specified for a given MOS, normally involving first-line supervision of Soldiers in SLs 1, 2, and 3, and involving managerial duties.
Institutional training:
- Master Leader Course (MLC)
- Structured Self-Development (SSD) level IV
- Senior Enlisted Joint Professional Military Education (SEJPME) I Course
Skill Level V
This skill level is obtained when promoted to the rank of Master Sergeant (paygrade E-8). TIS is generally between 18-22 YOS. Positions requiring direct and indirect leadership roles with expertise in company and battalion-level operations and competency across a given CMF, serving as members of a staff at every level in the Army, with a full understanding of the allocation of resources and their utilization in order to accomplish Army functions and missions.
Institutional training:
- United States Army Sergeants Major Academy (USASMA)
- Structured Self-Development (SSD) level V
Skill Level VI
This skill level is obtained when promoted to the rank of Sergeants Major (paygrade E-9). TIS is generally between 22-30 YOS. Positions requiring organizational leadership roles with multi-dimensional expertise in units and teams on division, corps, and Army staffs, integrated with Joint, Interagency, Intergovernmental, and Multinational (JIIM) partners with a full understanding of the Force Generation process, operations at all echelons, and how the Army runs.
Star Credential
Star credentials are MOS enhancing, as designated by the Proponent. MOS enhancing credentials are directly related to an MOS or ASI, are taught either partially or completely as part of a Program of Instruction (POI), and improve the MOS technical proficiency.
Gap Analysis
A detailed analysis comparing the credential requirements to the military occupation has been completed. Click on the gap analysis icon to view the analysis page.
Federal Occupations Table Legend
Related As
The federal occupations shown in this table are related to this credential in one of three ways: Most, Some, or Other.
MOST
This credential is directly related to most of the major duties associated with the federal occupation (at least 80%). Note that the credential may require additional education, training or experience before you are eligible for it.
SOME
This credential is related to some tasks associated with the duties of the federal occupation (related 80% to at least one or more critical tasks but less than 80% of all of the entire military occupation). Note that the credential may require additional education, training or experience before you are eligible for it.
OTHER
This credential is related to this federal occupation, but is more advanced or specialized and therefore will most likely require additional education, training, or experience.
Civilian Occupations Table Legend
Bright Outlook
The Bright Outlook icon indicates that new job opportunities are very likely in the future for this job. Click the links in this column to go to the external link My Next Move For Veterans State Map.
Registered Apprenticeship
The Registered Apprenticeship icon indicates that this job has an apprenticeship program registered with the U.S. Department of Labor. Click the links in this column to go to the Apprenticeship Finder and enter career path or location to find apprenticeship opportunities
Local Salary Information
Click the links in this column to go to the external link My Next Move for Veterans web site to view salary and employment information for the job.
Top