WGU 3

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/24

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 4:49 AM on 8/16/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

25 Terms

1
New cards

What is the primary goal of secure coding?

To ensure software functions correctly even under malicious attack

2
New cards

Which example best demonstrates a secure coding technique?

Allocating sufficient memory for user input to prevent buffer overflows

3
New cards

What is the primary security benefit of modularity?

Allows systems to be updated or secured independently

4
New cards

How does layering (defense in depth) improve security?

By using multiple independent security controls

5
New cards

Which principle ensures users and processes receive only the access they need?

Least privilege

6
New cards

What is the primary goal of confidentiality in software and component security?

Ensuring sensitive data is accessible only to authorized users or systems

7
New cards

Which security technique ensures that only authorized users can access specific data or system components?

Access control

8
New cards

Why is access control critical to maintaining confidentiality?

It limits who can view or interact with sensitive data

9
New cards

Which statement best describes encryption?

It converts plaintext into unreadable ciphertext

10
New cards

How does hashing support confidentiality?

By protecting sensitive data using one-way transformations

11
New cards

What is the key difference between data masking and tokenization?

Tokenization replaces data with a reversible token, while masking does not

12
New cards

Why is data masking especially useful in development and testing environments?

It reduces the risk of exposing sensitive information

13
New cards

What does integrity ensure in software and component security?

Data and software are not altered without authorization

14
New cards

How does validating user input support integrity?

By preventing malformed or malicious data from entering the system

15
New cards

What is the primary purpose of a checksum?

To verify that data has not been altered

16
New cards

How does code signing help maintain integrity?

It verifies that software code has not been modified

17
New cards

Which OWASP Top 10 vulnerability occurs when a web application makes unintended requests to internal or external systems?

Server-side request forgery (SSRF)

18
New cards

Why is input validation effective at preventing injection attacks such as SQL injection?

It ensures input conforms to valid syntax and meaning

19
New cards

Data vs Information?

Data = raw facts/values, no context. Information = data that's been processed and given meaning/context

20
New cards

IPsec definition

a protocol suite providing encryption and authentication for data at the network layer. Commonly secures VPN traffic.

21
New cards

What is the primary purpose of a database?

To organize data for efficient information retrieval

22
New cards

In which environment is an application primarily created, debugged, and modified?

Development

23
New cards

What security benefit does code signing provide?

It confirms the publisher's identity and code integrity

24
New cards

What is the primary goal of database security?

To prevent unauthorized data exposure

25
New cards

How do parameterized queries help protect against SQL injection?

They separate user input from query structure