• No results found

Page 1. Lecture 1: Introduction to. Introduction to Computer Networks Security. Input file DES DES DES DES. Output file

N/A
N/A
Protected

Academic year: 2021

Share "Page 1. Lecture 1: Introduction to. Introduction to Computer Networks Security. Input file DES DES DES DES. Output file"

Copied!
8
0
0

Loading.... (view fulltext now)

Full text

(1)

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Lecture 1:

Lecture 1:

Introduction to

Introduction to

Computer Networks Security

Computer Networks Security

Prof. Sead Muftic

Prof. Sead Muftic

Matei Ciobanu Morogan

Matei Ciobanu Morogan

1

1 S. Muftic / M. Ciobanu Morogan S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security 2 2

Lecture 1 :

Lecture 1 :

Introduction to Computer Networks Security

Introduction to Computer Networks Security

Subjects / Topics :

Subjects / Topics :

1. Overview of the course

1. Overview of the course

2. Approach and relationship with prerequisites

2. Approach and relationship with prerequisites

3. Threats to computer networks and applications

3. Threats to computer networks and applications

4. Network security services and mechanisms

4. Network security services and mechanisms

5. A model for inter

5. A model for inter

network security

network security

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security 3 3

Lecture 1 :

Lecture 1 :

Introduction to Computer Networks Security

Introduction to Computer Networks Security

Subjects / Topics :

Subjects / Topics :

1. Overview of the course

1. Overview of the course

2. Approach and relationship with prerequisites

2. Approach and relationship with prerequisites

3. Threats to computer networks and applications

3. Threats to computer networks and applications

4. Network security services and mechanisms

4. Network security services and mechanisms

5. A model for inter

5. A model for inter

network security

network security

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Approach

Approach

1.

Based on the textbook

2.

Based on Internet standards (RFCs)

3.

Mixture of theoretical overview and

practical approach (examples)

4.

From basic components towards

an integrated global network security system

5.

Some advanced aspects

4 4

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security 5 5

DES algorithm in Previous Courses

DES algorithm in Previous Courses

Input file

Input file

8

8

8

8

8

8

8

8

IV

IV

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

DES algorithm in IV2020

DES algorithm in IV2020

6 6

(2)

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Certificate in Previous Courses

Certificate in Previous Courses

7 7

Algorithm ID

Algorithm ID

Serial number

Serial number

Validity period (from, to)

Validity period (from, to)

CA signature

CA signature

Issuer (CA)

Issuer (CA)

Subject (User)

Subject (User)

Public key

Public key

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Certificate in IV2020

Certificate in IV2020

8 8

Certificate:

30 82 01 F3

30 82 01 9D

-- SEQUENCE

02 01 00

-- Serial Number

30 0D

-- Signature Algorithm

06 09 2A 86 48 86 F7 0D 01 01 02 05

00

30 64 31 32

-- Issuer’s X.500 DN

30 09

06 03 55 04 06

13 02 73 65 30 25

06 03 55 04 0A

...

17 0D

-- Time Validity

39 34 30 36 32 32 32 31

39 35 30 36 32 32 32 31

...

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security 9 9

Lecture 1 :

Lecture 1 :

Introduction to Computer Networks Security

Introduction to Computer Networks Security

Subjects / Topics :

Subjects / Topics :

1. Overview of the course

1. Overview of the course

2. Approach and relationship with prerequisites

2. Approach and relationship with prerequisites

3. Threats to computer networks and applications

3. Threats to computer networks and applications

4. Network security services and mechanisms

4. Network security services and mechanisms

5. A model for inter

5. A model for inter

network security

network security

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Normal flow of messages

Normal flow of messages

User

User

Server

Server

Client

Client

Network

Network

10 10

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Interruption

Interruption

User

User

Server

Server

Client

Client

Network

Network

11

11 S. Muftic / M. Ciobanu Morogan S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Interception

Interception

User

User

Server

Server

Client

Client

Network

Network

12 12

(3)

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Modification

Modification

User

User

Server

Server

Client

Client

Network

Network

13

13 S. Muftic / M. Ciobanu Morogan S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Fabrication

Fabrication

User

User

Server

Server

Client

Client

Network

Network

14 14

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Classification of threats

Classification of threats

15

15 S. Muftic / M. Ciobanu Morogan S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Additional aspects

Additional aspects

User

User

Server

Server

Client

Client

Network

Network

1.

Simple client/server model

2.

Mainly communication services

3.

Static allocation of code

16 16

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Multi

Multi

party transactions

party transactions

Client

Client

Network

Network

17

17 S. Muftic / M. Ciobanu Morogan S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Application requirements

Application requirements

Client

Client

Network

Network

18 18

(4)

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Mobile agents security

Mobile agents security

1.

Simple client/server model

2.

Mainly communication services

3.

Static allocation of code

1.

Mobile agents security

2.

Applets security

3.

“Small footprint” code

User

User

Server

Server

Client

Client

19

19 S. Muftic / M. Ciobanu Morogan S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security 20 20

Lecture 1 :

Lecture 1 :

Introduction to Computer Networks Security

Introduction to Computer Networks Security

Subjects / Topics :

Subjects / Topics :

1. Overview of the course

1. Overview of the course

2. Approach and relationship with prerequisites

2. Approach and relationship with prerequisites

3. Threats to computer networks and applications

3. Threats to computer networks and applications

4. Network security services and mechanisms

4. Network security services and mechanisms

5. A model for inter

5. A model for inter

network security

network security

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

2. Access control

2. Access control

3. Data confidentiality

3. Data confidentiality

4. Data integrity

4. Data integrity

1. Authentication

1. Authentication

5. Non

5. Non

-

-

repudiation

repudiation

OSI Security Services

OSI Security Services

21

21 S. Muftic / M. Ciobanu Morogan S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

2. Authorization

2. Authorization

3. Registration (directory)

3. Registration (directory)

4. Security management

4. Security management

1. Availability

1. Availability

5. Mobile agents security

5. Mobile agents security

Additional Services

Additional Services

22 22

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

2. Security platform and APIs

2. Security platform and APIs

3. Documents encapsulation

3. Documents encapsulation

4. Integration

4. Integration

1. Key exchange protocols

1. Key exchange protocols

5. Smart cards

5. Smart cards

Security Architecture

Security Architecture

23

23 S. Muftic / M. Ciobanu Morogan S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

2. Distributed system security

2. Distributed system security

3. Verification and evaluation

3. Verification and evaluation

4. Java security

4. Java security

1. Secure payment transactions

1. Secure payment transactions

5. Generic security objects

5. Generic security objects

Not covered

Not covered

24 24

(5)

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security 25 25

Lecture 1 :

Lecture 1 :

Introduction to Computer Networks Security

Introduction to Computer Networks Security

Subjects / Topics :

Subjects / Topics :

1. Overview of the course

1. Overview of the course

2. Approach and relationship with prerequisites

2. Approach and relationship with prerequisites

3. Threats to computer networks and applications

3. Threats to computer networks and applications

4. Network security services and mechanisms

4. Network security services and mechanisms

5. A model for inter

5. A model for inter

network security

network security

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Simple client/server model

Simple client/server model

User

User

Server

Server

Client

Client

Network

Network

26 26

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Trusted third party

Trusted third party

27

27 S. Muftic / M. Ciobanu Morogan S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Communication / socket level security

Communication / socket level security

Protected

Protected

Unprotected

Unprotected

Unprotected

Unprotected

User

User

Server

Server

Client

Client

Network

Network

28 28

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Applications/document level security

Applications/document level security

User

User

Server

Server

Client

Client

Network

Network

29

29 S. Muftic / M. Ciobanu Morogan S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Smart cards: User level security

Smart cards: User level security

User

User

Server

Server

Client

Client

Network

Network

30 30

(6)

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Additional features

Additional features

User

User

Server

Server

Client

Client

Network

Network

1.

Non–repudiation

2.

Storage of secrets

3.

User mobility

4.

Mobile code

31

31 S. Muftic / M. Ciobanu Morogan S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Trusted third party

Trusted third party

32 32

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Functions

Functions

33

33 S. Muftic / M. Ciobanu Morogan S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Security infrastructure

Security infrastructure

B

B

A

A

TTP

TTP

TTP

TTP

TTP TTP TTPTTP 34 34

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Network access security model

Network access security model

35

35 S. Muftic / M. Ciobanu Morogan S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Firewalls

Firewalls

packet filtering

packet filtering

36 36

(7)

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Firewalls

Firewalls

application filtering

application filtering

37

37 S. Muftic / M. Ciobanu Morogan S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

System resources access control

System resources access control

38 38

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Users and application level

Users and application level

Apache

39 39

Application

Application

Server

Server

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Reference monitor

Reference monitor

40 40

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Authorization

Authorization

?

41

41 S. Muftic / M. Ciobanu Morogan S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

In closed environments

In closed environments

Application

Application

Server

Server

Security

Administration

42 42

(8)

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

In open networks

In open networks

43

43 S. Muftic / M. Ciobanu Morogan S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Networks security model

Networks security model

Crypto modules Crypto modules Smart card

Smart card Certification clientCertification client

Security Platform

Security Platform

TCA TCA PCA PCA UCA UCA HCA HCA PCA PCA UCA UCA HCA HCA

App client

App client

App server

App server

Certification

Certification

Infrastructure

Infrastructure

Secure Transactions

Secure Transactions

44 44

S. Muftic / M. Ciobanu Morogan

S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

Lecture 1 :

Lecture 1 :

Introduction to Computer Networks Security

Introduction to Computer Networks Security

Subjects / Topics :

Subjects / Topics :

1. Overview of the course

1. Overview of the course

2. Approach and relationship with prerequisites

2. Approach and relationship with prerequisites

3. Threats to computer networks and applications

3. Threats to computer networks and applications

4. Network security services and mechanisms

4. Network security services and mechanisms

5. A model for inter

5. A model for inter

network security

network security

45

45 S. Muftic / M. Ciobanu Morogan S. Muftic / M. Ciobanu Morogan Computer Networks Security Computer Networks Security

?

?

Questions

Questions

46 46

References

Related documents

Innate immune cell activation via metabolic and epigenetic reprogramming perpetuates a systemic low-grade inflammatory state in cardiovascular disease (CVD) that is also com- mon

he Masoneilan Control Valve Sizing Handbook presents equations for sizing control valves based on recognized standards.. based on

Third, using an evolutionary optimisation ap- proach, we effectively apply route randomisation while controlling its impact on hard real-time performance guarantees..

New-Keynesian model: in this model, instead, an unexpected negative shock and consequently an increase in uncertainty generates a reduction in consumption, worked hours,

IPTV is a service that provides television programming services (sports, news, movies, etc.) and other interactive entertainment content (music, games, advertising)

There is a well- documented doctoral dissertation (Plew, 2011) pertaining to Facebook friendships between teachers and students from the teachers’ perspective. However, there are

1 The employee’s primary duty must consist of: 1) the application of systems analysis techniques and procedures, including consulting with users, to determine hardware, software