Материал: KIBERXAVFSIZLIK ASOSLARI - Elboyev Baxtiyor (2-hafta)

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

3.Amaliy ish vazifasining tahlili

1. Sehrli kvadrat shifrlash usuli:

T0= a x b o r o t a g e n t l i g i ;

 

2

+1)

M (n) =

n ( n

2

 

 

 

= 34;

a

x

b

o

r

o

 

t

 

a

g

 

e

n

t

l

i

g

i

1

2

3

4

5

6

7

 

8

 

9

 

 

10

 

 

11

12

14

14

15

16

 

 

 

 

 

Natija:

T1= ibxlrenagottogla ;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

b

 

 

x

 

 

 

l

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r

 

 

e

 

 

n

 

 

 

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

g

 

 

o

 

 

t

 

 

 

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

o

 

 

g

 

 

l

 

 

 

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

KIBERNETIKA ASOSLARI

212-DI guruh | Elboyev Baxtiyor

2. Ikki tomonlama o’rin almashtirish usuli:

T0= a x b o r o t a g e n t l i g i ;

K1=1432 ;

K2=3214 ;

Shakllanmagan holati

K

3

2

1

4

1

a

x

b

o

4

r

o

t

a

3

g

e

n

t

2

l

i

g

i

K1 bo’yicha tartib

K

3

2

1

4

1

a

x

b

o

2

l

i

g

i

3

g

e

n

t

4

r

o

t

a

K2 bo’yicha tartib

K

1

2

3

4

1

b

x

a

o

2

g

i

l

i

3

n

e

g

t

4

t

o

r

a

Natija: C= bxaogilinegttora ;

7

KIBERNETIKA ASOSLARI

212-DI guruh | Elboyev Baxtiyor

3. Vijiner shifrlash usuli:

T0= axborot agentligi ;

Kalit so’z= domen ;

A

X

B

O

R

O

T

A

G

E

N

T

L

I

G

I

D

O

M

E

N

D

O

M

E

N

D

O

M

E

N

D

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

A

B

C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O

P

Q

R

S

T

U

V

W

X

Y

Z

A

B

C

D

E

F

G

H

I

J

K

L

M

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

A

B

C

D

E

F

G

H

I

J

K

L

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

A

B

C

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

A

B

C

D

E

F

G

H

I

J

K

L

M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

A

B

C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O

P

Q

R

S

T

U

V

W

X

Y

Z

A

B

C

D

E

F

G

H

I

J

K

L

M

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

A

B

C

D

E

F

G

H

I

J

K

L

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

A

B

C

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

A

B

C

D

E

F

G

H

I

J

K

L

M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

A

B

C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O

P

Q

R

S

T

U

V

W

X

Y

Z

A

B

C

D

E

F

G

H

I

J

K

L

M

N

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

A

B

C

D

E

F

G

H

I

J

K

L

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

A

B

C

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

A

B

C

D

E

F

G

H

I

J

K

L

M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

A

B

C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Natija: C= DLNSERHMKRQHXMTL;

8

KIBERNETIKA ASOSLARI

212-DI guruh | Elboyev Baxtiyor

4. RSA shifrlash usuli:

T0= axborot agentligi ;

P=11 ;

Q= 23 ;

Jadval

 

A

 

 

1

 

 

J

 

 

10

 

 

S

 

 

19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

B

 

 

2

 

 

K

 

 

11

 

 

T

 

 

20

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C

 

 

3

 

 

L

 

 

12

 

 

U

 

 

21

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D

 

 

4

 

 

M

 

 

13

 

 

V

 

 

22

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E

 

 

5

 

 

N

 

 

14

 

 

W

 

 

23

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F

 

 

6

 

 

O

 

 

15

 

 

X

 

 

24

 

 

 

 

 

 

 

 

 

 

 

 

 

 

G

 

 

7

 

 

P

 

 

16

 

 

Y

 

 

25

 

 

 

 

 

 

 

 

 

 

 

 

 

 

H

 

 

8

 

 

Q

 

 

17

 

 

Z

 

 

26

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

 

 

9

 

 

R

 

 

18

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A

X

B

O

R

O

T

A

G

E

N

T

L

I

G

I

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

24

2

15

18

15

20

1

7

5

14

20

12

9

7

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Kerakli qiymatlar:

N=p*q=11*23=253 ;

ϕ(N)=(p-1)*(q-1)=10*22=220 ;

EKUB(ϕ(N),e)=1 (e< ϕ(N) e=17 ; e*d=1mod ϕ(N), 17*d=1mod220 ;

Bundan d=13;

Shifrlash jarayoni esa quyidagi formula orqali amalga oshiriladi: C= Me mod N

Bunda har bir harfimizga mos sonni birma bir ushbu formula asosida hisoblab chiqamiz.

Ya’ni:

C1= Me mod N;

C2= Me mod N;

C3= Me mod N; ……..

C16= Me mod N;

Va bizda ushbu natijalar chiqdi:

1 139 18 148 215 148 191 1 226 245 20 191 78 26 226 26

Tekshirish uchun havola

9

KIBERNETIKA ASOSLARI

212-DI guruh | Elboyev Baxtiyor

E’tiboringiz uchun rahmat!

" Mening yagona maqsadim - bu birovlarning nomidan qilingan va ularga qarshi qilingan harakatlar to'g'risida jamoatchilikni xabardor qilishdir. "

- Edward Snowden

10

KIBERNETIKA ASOSLARI

212-DI guruh | Elboyev Baxtiyor

Источник: https://studfile.net/preview/16459115/