Barcha mumkin bo'lgan kalitlar. Tutib olingan shifrdan foydalanib, Momo Havo har birida shifrlangan matnni hal qiladi


Kategoriyalar ning An'anaviy Shifrlar



Download 97,11 Kb.
bet2/5
Sana21.12.2022
Hajmi97,11 Kb.
#893707
1   2   3   4   5
Bog'liq
PzeYufL4GZLQk bNgEh6rcm2NFu7wDmS (1)

Kategoriyalar ning An'anaviy Shifrlar


Biz mumkin bo'lmoq an'anaviy simmetrik kalit shifrlar ichiga ikki keng toifalar: almashtirish shifrlar va transpozitsiya shifrlar. In a almashtirish shifrlash, biz almashtiring bitta ramzi ichida the

shifrlangan matn bilan boshqa belgi; ichida a transpozitsiya shifrlash, biz qayta tartiblash the pozitsiya ning belgilar ochiq matnda.

3.2 ALSHISH CIPHERS


Almashtiruvchi shifr bir belgini boshqasi bilan almashtiradi. Agar ochiq matndagi belgilar bo'lsa alifbo belgilaridir, biz bir belgini boshqasiga almashtiramiz. Masalan, biz qila olamiz almashtiring xat A bilan xat D, va xat T bilan xat Z. Agar the belgilar bor raqamlar (0 uchun 9), biz 3 ni 7 ga, 2 ni 6 ga almashtirishimiz mumkin. monoalfavitli shifrlar yoki polialfavitli shifrlar.

A almashtirish shifr almashtiradi bitta ramzi bilan boshqa.


Monoalfavit Shifrlar


Biz birinchi navbatda monoalfavit shifrlari deb ataladigan almashtirish shifrlari guruhini muhokama qilamiz. In monoalfavit almashtirish, a xarakter (yoki a belgisi) ichida the Oddiy matn hisoblanadi har doim shifrlangan matndagi joylashuvidan qat'i nazar, bir xil belgiga (yoki belgiga) o'zgartiriladi matn. Misol uchun, agar algoritm ochiq matndagi A harfiga o'zgartirilganligini aytsa D harfi, har bir A harfi D harfiga o'zgartiriladi. Boshqacha aytganda, o'rtasidagi munosabatlar harflar ochiq matnda va shifrlangan matnda birma-bir.

In monoalfavit almashtirish, the munosabat orasida a ramzi ichida the Oddiy matn uchun a ramzi ichida the shifrlangan matn hisoblanadi har doim birma-bir.




Misol 3.1
The ergashish ko'rsatadi a Oddiy matn va uning mos keladigan shifrlangan matn. Biz foydalanish kichik harf belgilar uchun ochiq matnni ko'rsatish; shifrlangan matnni ko'rsatish uchun katta harflardan foydalanamiz. Shifr, ehtimol monoalfavit chunki ikkala men ham (els) sifatida shifrlangan O.

Plaintext: hello Ciphertext: KHOOR



Misol 3.2
Quyida ochiq matn va unga mos shifrlangan matn ko'rsatilgan. Shifr monoalfa emas betik chunki har biri l (el) hisoblanadi shifrlangan tomonidan a boshqacha xarakter. The birinchi l (el) hisoblanadi shifrlangan kabi N; the ikkinchisi Z.

Plaintext: hello Ciphertext: ABNZF



Qo'shimcha Shifr
Eng oddiy monoalfavitli shifr qo'shimchali shifrdir. Bu shifr ba'zan Shifrlash shifrlash va ba'zan Sezar shifrlash deb ataladi, ammo qo'shimcha shifrlash atamasi yaxshiroq uning matematik mohiyatini ochib beradi. Oddiy matn kichik harflardan iborat deb faraz qiling (a dan z gacha) va shifrlangan matn katta harflardan iborat (A dan Z gacha). Qodir bo'lish uchun ochiq matn va shifrlangan matnda matematik amallarni qo'llaymiz, biz sonlarni tayinlaymiz qiymatlar har biriga harf (pastki - yoki bosh harf), kabi da ko'rsatilgan 3.8-rasm.

Rasm 3.8 Vakillik ning Oddiy matn va shifrlangan matn belgilar ichida Z 26



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

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

00

01

02

03

04

05

06

07

08

09

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25



Oddiy matn Shifrlangan matn
Qiymat

In Rasm 3.8 har biri xarakter (kichik harf yoki bosh harf) hisoblanadi tayinlangan a butun son ichida Z 26 . The sir kalit orasida Elis va Bob hisoblanadi shuningdek a butun son ichida Z 26 . The shifrlash algoritm ochiq matn belgisiga kalit qo'shadi; shifrni hal qilish algoritmi kalitni dan ajratadi the shifrlangan matn xarakter. Hammasi operatsiyalar bor bajarildi ichida Z 26 . Rasm 3.9. ko'rsatadi the jarayon.


Rasm 3.9 Qo'shimcha shifr


To'g'ri matn Ochiq matn

Elis
P
C = (P + k ) mod 26 k
P
k P = (C − k ) mod 26
Bob


Shifrlash C
Shifrlangan matn
C shifrni ochish

Biz mumkin osongina isbotlash bu the shifrlash va shifrni ochish bor teskari ning har biri boshqa chunki ochiq matn yaratilgan Bob tomonidan (P 1 ) - bu kabi yuborgan tomonidan Elis (P).


P 1 = (C − k ) mod 26 = (P + k k ) rejim 26 = P

Qachon the shifr hisoblanadi qo'shimcha, the Oddiy matn, shifrlangan matn, va kalit bor butun sonlar ichida Z 26 .



Download 97,11 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish