Timedora
Free Online Flashcard Deck

2 Secure Design and Access Control Free Online FlashCards

Study 2 Secure Design and Access Control with 12 free online flashcards. Review key terms, definitions, and concepts with this interactive flashcard deck.

12 cards
01
Front

What is the goal of secure architecture?

Back

Secure architecture builds protection into system structure and operations throughout the system life cycle.

02
Front

What does least privilege require?

Back

Give each user, service, and process only the access needed for its assigned tasks.

03
Front

What is complete mediation?

Back

Check authorization whenever a protected resource or action is requested, not only at login or session start.

04
Front

What does it mean to fail securely?

Back

If an authorization decision cannot be made, deny the request rather than granting access by default.

05
Front

Why use separation and isolation in system design?

Back

Divide sensitive functions and limit communication between components so a compromise is less likely to spread.

06
Front

What is defense in depth?

Back

Combine complementary safeguards so that one control's failure does not expose the entire system.

07
Front

What does identity represent in access control?

Back

Identity represents the claimed user, device, or service requesting access.

08
Front

What is authentication?

Back

Authentication verifies a claimed identity, for example by using a password and a separate authentication factor.

09
Front

What does authorization determine?

Back

Authorization decides whether an authenticated subject may perform a particular action on a resource.

10
Front

How does role-based access control (RBAC) assign permissions?

Back

RBAC assigns permissions to job or service roles, and subjects receive access through those roles.

11
Front

What information can attribute-based access control (ABAC) use?

Back

ABAC bases access decisions on attributes such as subject role, resource sensitivity, requested action, or current context.

12
Front

How should access be assigned to an automated workload?

Back

Give each workload its own identity and permissions instead of sharing a powerful account or embedding credentials in code.