AP®︎ Cybersecurity: Topic 5.5 Flashcards

Master key terms and definitions for Topic 5.5 of AP Cybersecurity – Protecting Applications to help you prep for quizzes and the AP exam.


0%
8 cards total
8 not started
0 learning
0 almost done
0 mastered
Term

Secure by Design

Definition

Building security into every phase of a product’s life cycle as a fundamental design principle rather than adding it after development

1 / 8
Secure by Design
Not Started

Building security into every phase of a product’s life cycle as a fundamental design principle rather than adding it after development

5.5.A5.5.A.1
Ownership of Customer Security Outcomes
Not Started

The secure-by-design principle that producers should build products around customers’ security needs instead of shifting the security burden to customers

5.5.A5.5.A.2
Radical Transparency and Accountability
Not Started

The secure-by-design principle that producers should promptly and responsibly communicate security issues, updates, affected products, and remediation

5.5.A5.5.A.2
Organizational Structure and Leadership
Not Started

The secure-by-design principle that organizations need responsible leaders, authority, and resources to maintain a security-first posture

5.5.A5.5.A.2
Secure by Default
Not Started

The principle that a product’s security features should be enabled in its initial configuration so it is secure out of the box

5.5.A5.5.A.3
Control Characters
Not Started

Characters that delimit or control parts of a processed expression, such as the single quote, double quote, and semicolon

5.5.B5.5.B.1
Data Validation
Not Started

Verifying before processing that input meets the expected type, format, length, range, or other criteria

5.5.B5.5.B.2
Input Sanitization
Not Started

Removing unsafe content or rejecting input before processing so user data cannot become commands, executable code, or unauthorized file paths

5.5.B5.5.B.2