• No results found

ch01 SecurityServices

N/A
N/A
Protected

Academic year: 2020

Share "ch01 SecurityServices"

Copied!
18
0
0

Loading.... (view fulltext now)

Full text

(1)

Computer Security:

Computer Security:

Principles and Practice

Principles and Practice

First Edition First Edition

by William Stallings and Lawrie Brown by William Stallings and Lawrie Brown

Lecture slides by Lawrie Brown Lecture slides by Lawrie Brown

Chapter 1 –

(2)

Overview

Overview

Computer Security:

Computer Security:

protection afforded

protection afforded

to an automated information system in

to an automated information system in

order to attain the applicable objectives of

order to attain the applicable objectives of

preserving the integrity, availability and

preserving the integrity, availability and

confidentiality of information system

confidentiality of information system

resources (includes hardware, software,

resources (includes hardware, software,

(3)
(4)

Computer Security Challenges

Computer Security Challenges

1.

1. not simplenot simple 2.

2. must consider potential attacksmust consider potential attacks 3.

3. procedures used counter-intuitiveprocedures used counter-intuitive 4.

4. involve algorithms and secret infoinvolve algorithms and secret info 5.

5. must decide where to deploy mechanismsmust decide where to deploy mechanisms 6.

6. battle of wits (intelligence) between attacker / adminbattle of wits (intelligence) between attacker / admin 7.

7. not perceived on benefit until failsnot perceived on benefit until fails 8.

8. requires regular monitoringrequires regular monitoring 9.

9. too often an after-thoughttoo often an after-thought 10.

10. regarded as impediment (weakness) to using regarded as impediment (weakness) to using

(5)
(6)

Vulnerabilities and Attacks

Vulnerabilities and Attacks

system resource vulnerabilities may

system resource vulnerabilities may

 be corrupted (loss of integrity)be corrupted (loss of integrity)

 become leaky (loss of confidentiality)become leaky (loss of confidentiality)

 become unavailable (loss of availability)become unavailable (loss of availability)

attacks are threats carried out and may be

attacks are threats carried out and may be

 passivepassive

 activeactive

 insiderinsider

(7)

Countermeasures

Countermeasures

means used to deal with security attacks

means used to deal with security attacks

 preventprevent

 detectdetect

 recoverrecover

may result in new vulnerabilities

may result in new vulnerabilities

will have residual vulnerability

will have residual vulnerability

(8)

Threat Consequences

Threat Consequences

unauthorized disclosure

unauthorized disclosure

 exposure, interception, inference, intrusionexposure, interception, inference, intrusion

deception

deception

 masquerade, falsification, repudiationmasquerade, falsification, repudiation

disruption

disruption

 incapacitation, corruption, obstructionincapacitation, corruption, obstruction

usurpation

usurpation

(9)
(10)

Network Security Attacks

Network Security Attacks

 classify as passive or activeclassify as passive or active

 passive attacks are eavesdroppingpassive attacks are eavesdropping  release of message contentsrelease of message contents

 traffic analysistraffic analysis

 are hard to detect so aim to preventare hard to detect so aim to prevent  active attacks modify/fake dataactive attacks modify/fake data

 masquerademasquerade  replayreplay

 modificationmodification

 denial of servicedenial of service

(11)

Security Functional

Security Functional

Requirements

Requirements

 technical measures:technical measures:

 access control; identification & authentication; system & access control; identification & authentication; system &

communication protection; system & information integrity communication protection; system & information integrity

 management controls and procedures management controls and procedures

 awareness & training; audit & accountability; certification, awareness & training; audit & accountability; certification,

accreditation, & security assessments; contingency accreditation, & security assessments; contingency planning; maintenance; physical & environmental planning; maintenance; physical & environmental

protection; planning; personnel security; risk assessment; protection; planning; personnel security; risk assessment; systems & services acquisition

systems & services acquisition

 overlapping technical and management:overlapping technical and management:

 configuration management; incident response; media configuration management; incident response; media

(12)

X.800 Security Architecture

X.800 Security Architecture

X.800,

X.800,

Security Architecture for OSI

Security Architecture for OSI

systematic way of defining requirements

systematic way of defining requirements

for security and characterizing approaches

for security and characterizing approaches

to satisfying them

to satisfying them

defines:

defines:

 security attacks - compromise security security attacks - compromise security

 security mechanism - act to detect, prevent, security mechanism - act to detect, prevent,

recover from attack recover from attack

(13)
(14)
(15)
(16)
(17)

Computer Security Strategy

Computer Security Strategy

specification/policy

specification/policy

 what is the security scheme supposed to do?what is the security scheme supposed to do?  codify in policy and procedurescodify in policy and procedures

implementation/mechanisms

implementation/mechanisms

 how does it do it?how does it do it?

 prevention, detection, response, recoveryprevention, detection, response, recovery

correctness/assurance

correctness/assurance

(18)

Summary

Summary

security concepts

security concepts

terminology

terminology

functional requirements

functional requirements

security architecture

security architecture

security trends

security trends

References

Related documents

Under the management factor we have laxity on the part of public sector managers to enforce discipline, lack of confidence in subordinates, lack of proper

Chaperones act on the non-native ensemble by associating to and dissociating from misfolded (CM) and intermediate (CI) conformations. While bound to chaperones,

Spring 2013 • INFOMEVI 345: Computer Games and Computer Game Cultures, MA level (Lecturer/Coordinator), Department of Information Science and Media Studies, University of Bergen..

• Per-capita car usage in many cities and countries is now falling, and there is a growing trend to re- duced car dependent urban forms with a growth in transit and active

In section 1.1, we set down three main goals, in short they are: selection of high level programming language and tools for our approach, design a verification procedure that fits

o Nurse practitioner (specify specialty area __________________________) o Physician assistant (specify specialty area __________________________) o Registered Nurse (RN) o

This result is consistent with the result that simulation practice educa- tion composed of learning contents including excretion, dosage, oxygenation and stability of basic