Embed
Email

Data security _2_

Document Sample

Description

Data security , encryption , decryption

Shared by: myknol koko
Stats
views:
11
posted:
11/7/2011
language:
English
pages:
34
Course Contents

 Introduction

Classical cryptography

Symmetric-key cryptography

Modern Methods: Public Key System

Key management

Intrusion Detection System

Firewalls

And other topics







Security

Textbooks



• Useful references:

–William Stallings, : Cryptography &

Network Security (4th Edition)

Prentice-Hall International









7 November 2011 Security 3

Introduction





7 November 2011 Artificial Intellegence 4

Chapter 1 – Introduction



The art of war teaches us to rely not on the

likelihood of the enemy's not coming, but

on our own readiness to receive him; not

on the chance of his not attacking, but

rather on the fact that we have made our

position unassailable.

—The Art of War, Sun Tzu

Cryptology



A form of communication which is primarily

concerned with the secure transmission

Cryptography (through encryption) of a secret message

over an insecure channel.



+

Deals with attacks on encrypted intercepted

Cryptanalysis messages to recover the secret message.





= Cryptology

Background

 Information Security requirements have changed

in recent times

 traditionally provided by physical and

administrative mechanisms

 computer use requires automated tools to

protect files and other stored information

 use of networks and communications links

requires measures to protect data during

transmission

Definitions

 Computer Security - generic name for the

collection of tools designed to protect data and

to thwart hackers

 Network Security - measures to protect data

during their transmission

 Internet Security - measures to protect data

during their transmission over a collection of

interconnected networks

OSI Security Architecture

 ITU-T X.800 “Security Architecture for OSI”

 defines a systematic way of defining and

providing security requirements

 for us it provides a useful, if abstract,

overview of concepts we will study

Aspects of Security

 consider 3 aspects of information security:

 security attack

 security mechanism

 security service

Security Attacks

Security Attacks

 Interruption: This is an attack on availability

 Interception: This is an attack on

confidentiality

 Modification: This is an attack on integrity

 Fabrication: This is an attack on authenticity

Security Attack

 any action that compromises the security of

information owned by an organization

 information security is about how to prevent

attacks, or failing that, to detect attacks on

information-based systems

 often threat & attack used to mean same thing

 have a wide range of attacks

 can focus of generic types of attacks

 passive

 active

Passive Attacks

Active Attacks

Security Service

 enhance security of data processing systems

and information transfers of an organization

 intended to counter security attacks

 using one or more security mechanisms

 often replicates functions normally associated

with physical documents

• which, for example, have signatures, dates; need

protection from disclosure, tampering, or

destruction; be notarized or witnessed; be

recorded or licensed

Security Services

 X.800:

“a service provided by a protocol layer of

communicating open systems, which ensures

adequate security of the systems or of data

transfers”



 RFC 2828:

“a processing or communication service

provided by a system to give a specific kind of

protection to system resources”

Security Services (X.800)

 Authentication - assurance that the

communicating entity is the one claimed

 Access Control - prevention of the

unauthorized use of a resource

 Data Confidentiality –protection of data from

unauthorized disclosure

 Data Integrity - assurance that data received is

as sent by an authorized entity

 Non-Repudiation - protection against denial by

one of the parties in a communication

Security Mechanism

 feature designed to detect, prevent, or

recover from a security attack

 no single mechanism that will support all

services required

 however one particular element underlies

many of the security mechanisms in use:

 cryptographic techniques

 hence our focus on this topic

Security Mechanisms (X.800)

 specific security mechanisms:

 encipherment, digital signatures, access



controls, data integrity, authentication

exchange, traffic padding, routing control,

notarization

 pervasive security mechanisms:

 trusted functionality, security labels, event



detection, security audit trails, security

recovery

Model for Network Security

Model for Network Security

 using this model requires us to:

1. design a suitable algorithm for the security

transformation

2. generate the secret information (keys) used

by the algorithm

3. develop methods to distribute and share the

secret information

4. specify a protocol enabling the principals to

use the transformation and secret

information for a security service

Model for Network Access

Security

Model for Network Access

Security

 using this model requires us to:

1. select appropriate gatekeeper functions to

identify users

2. implement security controls to ensure only

authorised users access designated

information or resources

 trusted computer systems may be useful

to help implement this model

Key Security Properties

 Confidentiality



 Authentication



 Integrity



 Non-repudiation



 Availability



 Access Control

Confidentiality (Secrecy)

 INTERCEPTION

 Protect transmitted data Unauthorised party gains

access to data

 Protect against traffic analysis









Timeliness

Authentication

 FABRICATION

 Assurance that message is Insertion of “counterfeit”

from proper source messages



 Protect from third party

masquerade









Mutual Authentication

Integrity

 MODIFICATION

 Message is received as sent Gain access and “tampers”

with messages

 Modification



 Also interested in replay, re-

ordering, deletion, delay

Availability

 INTERRUPTION

 Complete loss of availability Loss of communication (cut the

cable)

 Reduction/Degradation in  DENIAL OF SERVICE

availability Noisy comms (physical noise,

spurious messages)

Non-repudiation

 REPUDIATION ATTEMPT

 Prevents parties from denying Party anonymously publishes

they sent or received a his or her message/key(s) and

message; ie. concerned with falsely claims that they were

protecting against legitimate stolen.

protocol participants, not with

protection from external source



 Receiver can verify and prove

who sent a message



 Sender can verify and prove

who received a message

Access Control

 REPLAY

 Limit & control access to host Record a legitimate message

system/services e.g. a login, and replay later



 Limit & control access to

networks



 Authenticate each party so that

access rights can be assigned

 More fine-grained solutions,

e.g. Digital Rights

Management



Auditing Service

Passive Attacks



Interception





Message Contents Traffic Analysis





 Only monitors channel (threat to confidentiality)

 Difficult to Detect -> Incentive to Prevent

 Countermeasures?

Active Attacks



Interruption Modification Fabrication

Denial of Service (INTEGRITY) Masquerade

(AVAILABILITY) (AUTHENTICITY)





 Modification of, or creation of a false data stream

 Hard to Prevent -> Incentive to Detect and Recover

 REPLAYS are a very powerful form of active attack where a message

is intercepted (passive attack) and then replayed to gain access or to

break a protocol. E.g. fake interfaces at bank teller machines.

Summary

 have considered:

 definitions for:

• computer, network, internet security

 X.800 standard

 security attacks, services, mechanisms

 models for network (access) security


Related docs
Other docs by myknol koko
CaseStudy2
Views: 0  |  Downloads: 0
Chapter 1_ L1 -IIntro
Views: 1  |  Downloads: 0
CaseStudy4
Views: 1  |  Downloads: 0
Ch _30_
Views: 26  |  Downloads: 0
Data security _2_
Views: 11  |  Downloads: 0
CaseStudy2-2003
Views: 12  |  Downloads: 0
The important questions in Statistic
Views: 4  |  Downloads: 0
case study 3
Views: 12  |  Downloads: 0
By registering with docstoc.com you agree to our
privacy policy

You are almost ready to download!

You are almost ready to download!