Mirzo ulug’bek nomidagi


Kalit so’zli jadval almashtirishlar



Yüklə 0,67 Mb.
səhifə8/93
tarix20.10.2023
ölçüsü0,67 Mb.
#128930
1   ...   4   5   6   7   8   9   10   11   ...   93
KRIPTOGRAFIK USULLAR OQUV QOLLANMA

Kalit so’zli jadval almashtirishlar


O‘rin almashtirish shifrlari tanlangan o‘rin almashtirish kaliti (qoidasi)ga mos holda matndagi harflar guruhini qayta tartiblaydi. Buning uchun oddiy shifrlash protsedura (kalit)larini beruvchi maxsus jadvallardan foydalaniladi. Unga ko‘ra xabardagi harflar o‘rnini almashtirish amalga oshirilgan. Bunday jadvaldagi kalit sifatida jadval o‘lchamlari hamda almashtirish yoki jadvalning boshqa maxsus xususiyatlarini beruvchi iboralar xizmat qiladi.
Kalit so‘zi oltita harfdan kam bo‘lmasligi va bu so‘zda har bir harf faqat bir marotaba ishtirok etishi kerak. Masalan, kalit so‘z – sevinch, shifrlanadigan matn “O‘zbekiston kelajagi buyuk davlatdir” bo‘lsin.

Matnni shifrlash:


    1. Jadvalning birinchi satriga kalit so‘z yoziladi;

    2. Ikkinchi satridan boshlab matn yozib chiqiladi;

    3. Jadvalning bo‘sh qolgan qismini bir xil belgi bilan to‘ldirib chiqiladi (bu holda x harfi bilan);




s

e

v

i

N

c

h

o

.

z

b

E

k

i

s

t

o

n

K

e

l

a

j

a

g

I

b

u

y

u

k

d

A

v

l

a

t

d

i

r

x

x

    1. Kalitdagi harflarning alfavitdagi tartib raqamlari yozib chiqiladi;


s-

e-4

v-

i-8

n-

c-2

h-7

o

C.

z

b

e

k

i

s

T

o

n

k

e

l

a

j

a

g

i

b

u

y

U

k

d

a

v

l

a

T

d

i

r

x

x

    1. Kalit harflarining tartib raqamlari bo‘yicha o‘sish taribida ustunlar tartiblanadi;



2

4

7

8

13

18

21

k

.

i

b

e

o

z

e

t

l

n

t

s

o

b

j

u

g

i

a

a

v

u

l

d

a

y

k

x

t

x

i

r

a

d

    1. Ushbu jadvaldagi harflar gorizontal ketma-ketlikda yoziladi va matnning shifri hosil bo‘ladi. C - “k’ibeozetlntsobjugiaavuldaykxtxirad”.

Shifrlangan matnni ochish:


    1. Shifrlangan matn gorizontal ketma-ketlikda jadvalga yoziladi;




k



i

b

e

o

z

e

t

l

n

t

s

o

b

j

u

g

i

a

a

v

u

l

d

a

y

k

x

t

x

i

r

a

d




    1. Kalitdagi harflarning harfini tartib raqamini yozib s-18, e-4, v-21, i-8, n-13, c-2, h-7 jadvalning 1 satriga o‘sish tartibida yoziladi;

c-2

e-4

h-7

i-8

n-

s-18

v-

k



i

b

e

o

z

e

t

l

n

t

s

o

b

j

u

g

i

a

a

v

u

l

d

a

y

k

x

t

x

i

r

a

d




    1. Kalit harflariga mos ravishda ustunlar tartiblanadi;


s-18

e-4

v-21

i-8

n-13

c-2

h-7

o



z

b

e

k

i

s

T

o

n

k

e

l

a

J

a

g

i

b

u

y

U

k

d

a

v

l

a

T

d

i

r

x

x




    1. Ushbu jadvaldagi harflar gorizontal ketma-ketlikda yoziladi va ochiq matn hosil bo‘ladi: “O‘zbekiston kelajagi buyuk davlatdir”



Nazorat uchun savollar:


  1. Kalit so‘zga qanday shartlar qo‘yiladi?

  2. Kalit so‘z jadvalning qaysi qismiga yoziladi?

  3. Shifrlanadigan matn jadvalga qaysi tartib bilan yoziladi?

  4. Shifrlanadigan matn jadvalning barcha kataklarini to‘ldirmasa nima qilinadi?

  5. Jadval kataklari qaysi qoidaga asosan almashtiriladi?

  6. Kalit so‘z har ikkala tomonda ham bo‘lishi shartmi?

2.3. Kalit sonli jadval almashtirishlar


Kalit sifatida 2 ta son olinadi. Har bir sonda raqamlar takrorlanmasligi
kerak. 1- yozilgan son gorizontal kalit, 2-yozilgan son vertikal kalit sifatida ishlatiladi. Birinchi son birinchi satrga yoziladi, ikkinchi son birinchi ustunga yoziladi. Ochiq matn shu jadval o‘lchamiga mos qilib tuziladi. Agar matn katta bo‘lsa, bloklarga ajratiladi.
Shifrlash: Masalan, kalit ”364512, 76815”, ochiq matn ”Axborotni himoyalash usullari fan” bo‘lsin. 6x7 jadval chiziladi, gorizontal kalit birinchi satrga yoziladi, vertikal kalit birinchi ustunga yoziladi, matn gorizontal tarzda jadval ichiga yozib chiqiladi.






3

6

4

5

1

2

7

A

x

b

o

r

o

6

T

n

i

h

i

m

8

O

y

a

l

a

s

1

H

u

s

u

l

l

5

A

r

i

f

a

n

1.1. Gorizontal kalit bo‘yicha ustunlarni o‘sish tartibida joylashtiriladi;




1

2

3

4

5

6

7

r

o

a

b

o

x

6

I

m

t

I

h

n

8

a

s

o

a

l

y

1

l

l

h

s

u

u

5

a

n

a

i

f

r

1.2 . Vertikal kalit bo‘yicha satrlarni o‘sish tartibida joylashtiriladi;


1

L

l

h

s

u

u

5

A

n

a

i

f

r

6

L

m

t

l

h

n

7

R

o

a

b

o

x

8

A

s

o

a

l

y

1.3. Ushbu jadvaldagi harflar gorizontal ketma-ketlikda yoziladi va


shifrlangan matn hosil bo‘ladi. Shifrlangan matn - ”llhsuuan aifr lmtl hnroab oxasoaly” .
Shifrlangan matnni ochish:
2.1. 6x7 jadval chiziladi, gorizontal kalit birinchi satrga raqamlarining o‘sish tartibida yoziladi, vertikal kalit birinchi ustunga raqamlarining o‘sish tartibida yoziladi, shifrlangan matn gorizontal tarzda jadval ichiga yozib chiqiladi;






1

2

3

4

5

6

1

L

l

h

s

u

u

5

A

n

a

i

f

r

6

L

m

t

l

h

n

7

R

o

a

b

o

x

8

A

s

o

a

l

y




    1. Vertikal kalit o‘z holiga keltiriladi, shu bilan satrlar o‘rni almashadi.


7

R

o

a

b

o

x

6

I

m

t

I

h

n

8

A

s

o

a

l

Y

1

L

l

h

s

u

u

5

A

n

a

i

f

r


    1. Gorizontal kalit o‘z holiga keltiriladi, shu bilan ustunlar o‘rni almashadi;




3

6

4

5

1

2

A

x

b

o

r

o

T

n

i

h

i

m

O

y

a

l

a

s

H

u

s

u

l

l

A

r

i

f

a

n


    1. Hosil bo‘lgan jadvaldagi harflar gorizontal ketma-ketlikda yoziladi va ochiq matn hosil bo‘ladi. Ochiq matn: ”Axborotni himoyalash usullari fan”.

Yüklə 0,67 Mb.

Dostları ilə paylaş:
1   ...   4   5   6   7   8   9   10   11   ...   93




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə