Security Requirements



Definition

Security Requirement
a user-oriented quality requirement that specifies a minimum required amount of a quality subfactor of the security quality factor

Objectives

The typical objectives of security requirements are to:

Types

The following are different types of security requirements:

  1. Access Control:
    1. Identification Requirements
    2. Authentication Requirements
    3. Authorization Requirements
  2. Immunity Requirements
  3. Integrity Requirements
  4. Intrusion Detection Requirements
  5. Nonrepudiation Requirements
  6. Privacy Requirements
  7. Security Auditing Requirements
  8. Survivability Requirements
  9. Physical Protection Requirements
  10. System Maintenance Security Requirements

Guidelines

The following guidelines have been found to be useful when producing security requirements: