Kriptografiya bo'yicha taqdimot yuklab olish. Kriptografiya asoslari. kriptografiya fan sifatida

Slayd 1

AXBOROT XAVFSIZLIGI ASOSLARI Mavzu 6. Kriptografiya asoslari.

Slayd 2

O'quv savollari 1. Kriptografiyaning asosiy atamalari. 2. Qaysarning shifrlashi. 3. Vigenère shifrlash. 4. Simmetrik kriptotizimlar 5. Asimmetrik shifrlash kriptotizimlari. 6. Kriptografik xeshlash algoritmlari. 7. Kriptografik protokollar.

Slayd 3

Kriptografiya - bu sirlarni saqlash haqidagi fan. Aslini olganda, kriptografiyani kichik sirlar (yashirish osonroq va qulayroq) yordamida katta sirlarni (ularning kattaligi tufayli sir saqlash qiyin) saqlash usuli sifatida qarash mumkin. "Katta sirlar" deganda biz odatda ochiq matn deb ataladigan narsani tushunamiz va "kichik sirlar" odatda kriptografik kalitlar deb ataladi. 1. Kriptografiyaning asosiy atamalari

Slayd 4

Kriptografiyaning asosiy shartlari Shifr - bu o'zboshimchalik bilan berilgan xabarni xabar mo'ljallanganlardan tashqari hech kim o'qib bo'lmaydigan shaklga aylantiruvchi tizim yoki algoritm. Shifrlash va shifrni ochishda kalit ishlatiladi, bu "kichik sir". Kalitlar maydoni - algoritmda foydalanish mumkin bo'lgan barcha mumkin bo'lgan kalitlar to'plami. Asl, shifrlanmagan xabar ochiq matn (ochiq matn) va shifrlangan matn (shifrlangan matn) deb ataladi. shunga ko'ra, shifrlash natijasida paydo bo'lgan xabar chaqiriladi.

Slayd 5

Shifrlarni ishlab chiqish va ulardan foydalanish kriptografiya, shifrlarni buzish haqidagi fan esa kriptoanaliz deb ataladi. Shifrlarni kuch-quvvat uchun sinovdan o'tkazish ularni ishlab chiqishning zarur elementi bo'lganligi sababli, kriptoanaliz ham ishlab chiqish jarayonining bir qismidir. Kriptologiya fan bo'lib, uning predmeti bir vaqtning o'zida kriptografiya va kriptoanalizning matematik asoslari hisoblanadi. Kriptanalitik hujum - bu shifr kalitini ochish va/yoki ochiq matnni olish uchun maxsus usullardan foydalanish. Taxminlarga ko'ra, tajovuzkor allaqachon shifrlash algoritmini biladi va faqat maxsus kalitni topishi kerak. Kriptografiyaning asosiy shartlari

Slayd 6

Yana bir muhim tushuncha "hack" so'zini o'z ichiga oladi. Algoritm "buzilgan" deb aytilsa, bu shifrlangan xabarlarni buzishning amaliy usuli topilganligini anglatmaydi. Bu shifrlangan xabarni shafqatsiz kuch usuli yordamida, ya'ni shunchaki barcha mumkin bo'lgan kalitlarni sinab ko'rish orqali buzish uchun zarur bo'lgan hisoblash ishlarini sezilarli darajada kamaytirish yo'li topilganligini anglatishi mumkin. Bunday hackni amalga oshirayotganda. amalda shifr hali ham kuchli bo'lib qolishi mumkin, chunki talab qilinadigan hisoblash qobiliyatlari hali ham haqiqat doirasidan tashqarida qoladi. Biroq, xakerlik usulining mavjudligi algoritmning aslida zaif ekanligini anglatmasa ham, bunday algoritm odatda endi ishlatilmaydi. Kriptografiyaning asosiy shartlari

Slayd 7

O'YIN - ma'lum bir gamma qonuniga muvofiq ochiq ma'lumotlarga shifrni qo'llash jarayoni. CIPHER GAMMA - ochiq ma'lumotlarni shifrlash va shifrlangan ma'lumotlarni parolini ochish uchun berilgan algoritmga muvofiq yaratilgan psevdo-tasodifiy ikkilik ketma-ketlik. MA'LUMOTLARNI shifrlash - ma'lumotlarni shifrlash va shifrini ochish jarayoni. MA'LUMOTLARNI shifrlash - shifr yordamida ochiq ma'lumotlarni shifrlangan ma'lumotlarga aylantirish jarayoni. MA'LUMOTLARNI DECRYPTION - shifr yordamida yopiq ma'lumotlarni ochiq ma'lumotlarga aylantirish jarayoni. Kriptografiyaning asosiy shartlari

Slayd 8

DECRYPTION - bu noma'lum kalit va ehtimol noma'lum algoritm yordamida shaxsiy ma'lumotlarni ochiq ma'lumotlarga aylantirish jarayoni. taqliddan himoyalanish - noto'g'ri ma'lumotlarni kiritishdan himoya qilish. O'zini taqlid qilishdan himoyalanishni ta'minlash uchun shifrlangan ma'lumotlarga taqlid qiluvchi qo'shimcha qo'shiladi, bu ochiq ma'lumotlardan va kalitdan ma'lum bir qoidaga muvofiq olingan qat'iy uzunlikdagi ma'lumotlar ketma-ketligidir. KEY - kriptografik ma'lumotlarni o'zgartirish algoritmining ba'zi parametrlarining o'ziga xos maxfiy holati bo'lib, u berilgan algoritm uchun barcha mumkin bo'lganlar to'plamidan bitta variantni tanlashni ta'minlaydi. SYNC SEND – kriptografik konvertatsiya qilish algoritmining dastlabki ochiq parametrlari. KRIPTO KUCH - shifrning dekodlanishiga chidamliligini belgilaydigan xarakteristikasi. Odatda shifrni ochish uchun zarur bo'lgan vaqt davri bilan belgilanadi. Kriptografiyaning asosiy shartlari

Slayd 9

Shifrlash shifrlash, Sezar kodi yoki Sezar shifrlash deb ham ataladigan Tsezar shifrlash eng oddiy va keng tarqalgan shifrlash usullaridan biridir. Tsezar shifrlash - bu almashtirish shifrining bir turi bo'lib, unda ochiq matndagi har bir belgi alifboda uning chap yoki o'ng tomonidagi doimiy pozitsiyalar soni bo'lgan belgi bilan almashtiriladi. Masalan, o'ngga siljish 3 ga teng bo'lgan shifrda A D ga, B D ga aylanadi va hokazo. Shifr Rim imperatori Gay Yuliy Tsezar sharafiga nomlangan bo'lib, u o'z generallari bilan yashirin yozishmalarda foydalangan. Sezar shifrlash tomonidan amalga oshirilgan shifrlash bosqichi ko'pincha Vigenère shifrlash kabi murakkabroq sxemalarning bir qismi sifatida kiritilgan va hali ham ROT13 tizimida zamonaviy dasturga ega. Barcha monoalfavitli shifrlar singari, Tsezar shifrini buzish oson va amaliy foydalanish deyarli yo'q. 2. SEZAR shifr

Slayd 10

CAESAR CIPHER Kalit: 3 Oddiy matn: P HELLO CAESAR CIPHER Shifr matni: C KNOOR FDNVDU FLSKNU

Slayd 11

TSEZAR SHIFRI

Slayd 12

Shafqatsiz kuch hujumi - bu muhim natija olinmaguncha kalit qiymatlarning barcha mumkin bo'lgan maydonini qidirish orqali shifrni buzish usuli. Buni Tsezar shifrida qilish uchun siz kalit qiymatini 1 ga qo'yishingiz va mazmunli matnni olmaguningizcha 25 gacha bo'lgan barcha raqamlarni sinab ko'rishni davom ettirishingiz kerak. Albatta, k 0 va k 26 variantlari ma'nosiz bo'ladi, chunki bu hollarda shifrlangan matn va ochiq matn bir xil bo'ladi. Caesar Cipher Brute Force Attack misol dasturi bu hujumni amalga oshirishdir. TSEZAR shifriga qo'pol kuch hujumi

Slayd 13

Oddiy almashtirish shifrlari bir vaqtning o'zida qirolicha Maryamga yordam bermadi. O'zgartirish shifrida har bir belgi joker alfavitning oldindan belgilangan belgisi bilan almashtiriladi, bu esa uni Tsezar shifriga o'xshab, monoalfavit almashtirish shifriga tasniflaydi. Demak, ochiq matndagi belgilar bilan shifrlangan matndagi belgilar o‘rtasida yakkama-yakka muvofiqlik mavjud. Shifrning bu xususiyati uni chastota tahliliga asoslangan hujumlarga nisbatan zaif qiladi. ODDIY ALMASH SIFIR

Slayd 14

Kalit: HTKCUOISJYARGMZNBVFPXDLWQE Ochiq matn: P HELLO SIMPLE SUB CIPHER Shifrlangan matn: C SURRZ FJGNRU FXT KJNSUV ODDIY O‘ZBIRISH CIPHER

Slayd 15

Chastotalar tahlili: O'RNISHTIRISH shifrini buzish Statistik usullardan foydalanadigan chastotali tahlil hujumi odatda oddiy almashtirish shifrlarini buzish uchun ishlatiladi. Bu aniq matnda ma'lum harflar yoki harflar birikmalarining paydo bo'lish ehtimoli o'sha harflar yoki harflar birikmalariga bog'liqligidan foydalanadi. Masalan, ingliz tilida A va E harflari boshqa harflarga qaraganda ancha keng tarqalgan. TH, HE, SH va CH harflarining juftlari boshqa juftliklarga qaraganda ancha keng tarqalgan va Q harfini, aslida, faqat QU birikmasida topish mumkin. Ehtimollarning bu notekis taqsimlanishi ingliz tilining (umuman, barcha tabiiy tillar kabi) juda ortiqcha ekanligi bilan bog'liq. Bu ortiqchalik muhim rol o'ynaydi: xabarni uzatishda xatolik ehtimolini kamaytiradi. Ammo, boshqa tomondan, ortiqchalik hujumchi tomon uchun vazifani osonlashtiradi. Simple Sub Cipher Frequency Attack kodi misoli ushbu hujum tamoyilini ko'rsatadi.

Slayd 16

1800-yillarning o'rtalarida telegrafning ixtiro qilinishi bilan kriptografiyaga qiziqish o'sishni boshladi, chunki monoalfavit almashtirish shifrlarining ishonchsizligi allaqachon ma'lum edi. O'sha davrda topilgan yechim Vigenère shifridan foydalanish edi, g'alati darajada, o'sha vaqtga qadar deyarli 300 yil davomida ma'lum bo'lgan. Bu shifr Frantsiyada "buzilmas shifr" sifatida tanilgan va u haqiqatan ham o'z davrining ajoyib shifridir. Darhaqiqat, Vijener shifrlash 1586 yilda ixtiro qilinganidan to 1854 yilda buzilganiga qadar, Charlz Bebbij nihoyat uni buzishga muvaffaq bo'lgunga qadar, deyarli uch asr davomida hal qilinmagan. 3. VIGENERE shifrlash

Slayd 17

Vigenère shifrlash polialfavit almashtirish shifridir. Bu shuni anglatadiki, almashtirish uchun ko'plab alifbolar qo'llaniladi, shuning uchun shifrlangan matndagi belgilar chastotalari ochiq matndagi belgilar chastotalariga mos kelmaydi. Shuning uchun, Tsezar shifriga o'xshash monoalfavit almashtirish shifrlaridan farqli o'laroq, Vigenère shifrlash oddiy chastota tahliliga mos kelmaydi. Aslini olganda, Vigenère shifrlash har bir keyingi belgi uchun oddiy va shifrlangan belgilar o'rtasidagi xaritalashni o'zgartiradi. U jadvalga asoslanadi, uning turi quyida ko'rsatilgan. slayd. Ushbu jadvalning har bir qatori Tsezar shifridan boshqa narsa emas, bu qatordagi pozitsiyaga mos keladigan pozitsiyalar soniga qarab o'zgartiriladi. A qator 0 pozitsiyaga, B qator 1 ga siljiydi va hokazo. VIGENERE shifr

Slayd 18

Vigenère shifrida bunday jadval matnni shifrlash uchun ishlatiladigan kalit so'z bilan birgalikda ishlatiladi. Faraz qilaylik, PRAGANDA kalitidan foydalanib, ALLOH BIZNING TARONIDA SHOH OMAS BO'LSIN iborasini shifrlashimiz kerak. Shifrlash uchun siz oddiy matn uzunligiga erishish uchun kalitni kerak bo'lganda ko'p marta takrorlaysiz, shunchaki oddiy matn belgilari ostidagi belgilarni yozasiz. Keyin har bir shifrlangan matn belgisini navbatma-navbat ochiq matn belgisi bilan belgilangan ustunni olib, uni tegishli kalit belgi bilan belgilangan qator bilan kesish orqali olasiz. VIGENERE shifr

Slayd 19

Misol: Ochiq matn: XUDO BIZ TARONDA SHOH O'ZIMIZNI YASASIN Kalit: PRO RA GA NDA PROP AGAN DAPR OPA GAND shifrlangan matn: VFR XS UN BXR HZRT LUNT OIKV NWE QIAJ VIGENERE Shifr

Slayd 20

Slayd 21

Slayd 22

Bebbij kalit tahlilni matn chastotasi tahlili bilan birlashtirish muvaffaqiyatga olib kelishi mumkinligini aniqladi. Birinchidan, kalit uzunligini aniqlash uchun kalit tahlil qilinadi. Bu, asosan, matnda takrorlanuvchi naqshlarni topishga to'g'ri keladi. Buning uchun siz matnni o'ziga nisbatan bir belgiga siljitasiz va mos keladigan belgilar sonini hisoblaysiz. Keyin keyingi siljish va yangi hisoblash amalga oshirilishi kerak. Ushbu protsedura ko'p marta takrorlanganda, siz eng ko'p mos keladigan o'zgarishlarni eslaysiz. Tasodifiy siljish gugurtlarning oz sonini hosil qiladi, lekin kalit uzunligining ko'paytmasiga siljish moslik sonini maksimal darajada oshiradi. BEBBJ HUMUMI: VIGENER shifrini oshkor qilish

Slayd 23

Bu fakt ba'zi belgilarning boshqalarga qaraganda tez-tez sodir bo'lishidan kelib chiqadi va bundan tashqari, kalit matnda ma'lum bir vaqt oralig'ida ko'p marta takrorlanadi. Belgi bir xil kalit belgisi bilan shifrlangan nusxasiga mos kelganligi sababli, kalit uzunligining ko'paytmasi bo'lgan barcha siljishlar uchun mosliklar soni biroz ortadi. Shubhasiz, bu protsedura juda katta matn hajmini talab qiladi, chunki bu shifr uchun yagonalik masofasi monoalfavit almashtirish shifrlariga qaraganda ancha katta. BEBBJ HUMUMI: VIGENER shifrini oshkor qilish

Slayd 24

Kalit uzunligi taxminiy aniqlangandan so'ng, keyingi qadam chastota tahlilidir. Bunday holda, siz kalit uzunligi haqidagi taxminga asoslanib, shifrlangan matn belgilarini har bir guruhda shifrlash uchun ishlatilgan kalit belgilarga mos keladigan guruhlarga ajratasiz. Endi siz har bir belgilar guruhiga qo'pol kuch hujumi yoki chastota tahlili yordamida Tsezar shifriga o'xshash oddiy shifrlash bilan shifrlangan matn kabi muomala qilishingiz mumkin. Barcha guruhlar alohida shifrlangandan so'ng, shifrlangan matnni olish uchun ularni bir joyga to'plash mumkin. BEBBJ HUMUMI: VIGENER shifrini oshkor qilish

Slayd 25

Yagona daxlsiz shifr: bir martalik shifr nazariy jihatdan 100% xavfsiz faqat bitta shifr mavjud. Bu "shifrlash pad" yoki "bir martalik pad" (One Time Pad - OTP) deb ataladi. Mukammal xavfsizlikka erishish uchun One-Time Pad usuli juda qattiq qoidalardan foydalanadi: kalitlar haqiqiy tasodifiy sonlar asosida ishlab chiqariladi, kalitlar qat'iy maxfiy saqlanadi va kalitlar hech qachon qayta ishlatilmaydi. Boshqa shifrlardan farqli o'laroq, bir martalik pad (OTP) usuli, uning matematik ekvivalentlari kabi, buzg'unchilikka daxlsiz bo'lgan yagona tizimdir. OTP usuli ideal xavfsizlikka erishishga imkon beradi, ammo uning amaliy qo'llanilishi kalitlar muammosiga to'sqinlik qiladi.

Slayd 26

Shu sababli, bir martalik prokladka usuli kamdan-kam hollarda, mutlaq maxfiylikka erishish hamma narsadan muhimroq bo'lganda va talab qilinadigan o'tkazuvchanlik kichik bo'lganda qo'llaniladi. Bunday holatlar juda kam uchraydi, ularni faqat harbiy sohada, diplomatiyada va josuslikda topish mumkin. OTP usulining kuchi shundan kelib chiqadiki, har qanday ma'lum shifrlangan matnni hisobga olsak, asl ochiq matnning har qanday o'zgarishi bir xil darajada ehtimoli bor. Boshqacha qilib aytganda, ochiq matnning har qanday mumkin bo'lgan varianti uchun kalit mavjud bo'lib, u qo'llanilganda ushbu shifrlangan matnni yaratadi. Yagona daxlsiz shifr: bir martalik shifr pad

Slayd 27

Bu shuni anglatadiki, agar siz kalitni qo'pol kuch bilan topishga harakat qilsangiz, ya'ni barcha mumkin bo'lgan kalitlarni sinab ko'rsangiz, siz ochiq matnning barcha mumkin bo'lgan variantlariga ega bo'lasiz. Haqiqiy ochiq matn ham bo'ladi, lekin u bilan birga mazmunli matnning barcha mumkin bo'lgan variantlari bo'ladi va bu sizga hech narsa bermaydi. OTP shifriga qo'pol kuch hujumi befoyda va nomaqbuldir, bu erda bir martalik Pad usuli haqida eslash kerak! OTP shifrini buzish umidi faqat kalit bir nechta xabarlarni shifrlash uchun bir necha marta ishlatilganda yoki soxta tasodifiy kalitni yaratish uchun bashorat qilinadigan ketma-ketlikni ishlab chiqaruvchi algoritmdan foydalanganda yoki siz qo'lga kiritishga muvaffaq bo'lganingizda paydo bo'ladi. boshqa, kriptoanalitik bo'lmagan usullar bilan kalit. Yagona daxlsiz shifr: bir martalik shifr pad

Slayd 28

Steganografiya - ma'lumotni yashirish fakti yashirin bo'lib qoladigan tarzda yashirish san'ati. Texnik ma'noda steganografiya kriptografiyaning bir turi hisoblanmaydi, lekin u hali ham aloqa sirini ta'minlash uchun samarali ishlatilishi mumkin. Steganografiya misoli oddiy dastur bo'lib, u grafik tasvirdan foydalanadigan odatiy steranografiya texnikasini tasvirlaydi. Asl tasvirning har bir 8 bitli bayti bir pikselni ifodalaydi. Har bir piksel uchun qizil, yashil va ko'k rang komponentlarini ifodalovchi uchta bayt aniqlanadi. Maxfiy xabarning har bir bayti 3, 3 va 2 bitli uchta maydonga bo'lingan. Ushbu 3x va 2x bitli maydonlar mos keladigan pikselning uchta "rangli" baytlarining eng kam ahamiyatli bitlarini almashtiradi. Steganografiya

Slayd 29

Shifrni ochish konvertatsiyasiga nisbatan KRİPSİYON AYLANTIRISH SIMMETRIK yoki ASIMMETRIK bo‘lishi mumkin. Shunga ko'ra kriptotizimlarning ikki klassi ajratiladi: 1. SIMMETRIK KRIPTOTIZIMLAR (bitta kalitli); 2. ASIMMETRIK KRIPTOTIZIMLAR (ikkita kalit bilan). 4. Simmetrik kriptotizimlar

Slayd 30

Simmetrik kriptotizimlar Simmetrik kriptotizimlar (shuningdek, simmetrik shifrlash, simmetrik shifrlar) (ing. simmetrik kalit algoritmi) - shifrlash va shifrlash uchun bir xil kriptografik kalitdan foydalaniladigan shifrlash usuli. Asimmetrik shifrlash sxemasi ixtiro qilinishidan oldin mavjud bo'lgan yagona usul simmetrik shifrlash edi. Algoritm kaliti har ikki tomon tomonidan sir saqlanishi kerak. Shifrlash algoritmi xabarlar almashinuvi boshlanishidan oldin tomonlar tomonidan tanlanadi. Ma'lumotlarni shifrlash algoritmlari kompyuter texnologiyalarida maxfiy va tijorat ma'lumotlarini uchinchi shaxslar tomonidan zararli foydalanishdan yashirish tizimlarida keng qo'llaniladi. Ulardagi asosiy tamoyil - uzatuvchi va qabul qiluvchining shifrlash algoritmini, shuningdek, xabarning kalitini oldindan bilish sharti, ularsiz ma'lumot shunchaki hech qanday ma'noga ega bo'lmagan belgilar to'plamidir.

Slayd 31

Simmetrik kriptotizimlar Bunday algoritmlarning klassik misollari quyida keltirilgan simmetrik kriptografik algoritmlardir: Oddiy almashtirish Yagona kalitli almashtirish Ikki marta almashtirish Sehrli kvadrat almashtirish Algoritm parametrlari. Ko'p (kamida ikki o'nlab) simmetrik shifrlash algoritmlari mavjud bo'lib, ularning asosiy parametrlari quyidagilardir: quvvat kaliti uzunligi ishlov beriladigan blokning aylanishlar soni, apparat/dasturiy ta'minotni amalga oshirishning murakkabligi, konvertatsiya qilishning murakkabligi.

Slayd 32

Simmetrik shifrlarning turlari blokli shifrlar AES (Advanced Encryption Standard) - Amerika shifrlash standarti GOST 28147-89 - Sovet va Rossiya shifrlash standarti, shuningdek, MDH standarti DES (Ma'lumotlarni shifrlash standarti) - AQShda ma'lumotlarni shifrlash standarti 3DES (Triple-DES, triple DES) RC2 (Rivest Cipher (yoki Ron's Cipher)) RC5 Blowfish Twofish NUSH IDEA (Xalqaro ma'lumotlarni shifrlash algoritmi, xalqaro ma'lumotlarni shifrlash algoritmi) CAST (ishlab chiquvchilar Karlayl Adams va Stafford Tavaresning bosh harflaridan keyin) CRABhu3-Khafrexu va K. Kuznechik Simmetrik kriptotizimlar

Slayd 33

oqim shifrlari RC4 (o'zgaruvchan kalit uzunligi shifrlash algoritmi) SEAL (Dasturiy ta'minot samaradorligi algoritmi, dasturiy ta'minotdan samarali algoritm) WAKE (World Auto Key Encryption algoritmi, butun dunyo bo'ylab avtomatik kalit shifrlash algoritmi) Assimetrik kriptotizimlar bilan taqqoslash (oddiy operatsiyalarni amalga oshirish tezligi, advansatorlar). ) taqqoslanadigan quvvat bilimlari uchun kichikroq talab qilinadigan kalit uzunligi (kattaroq yosh tufayli) Kamchiliklari kalitlarni almashishning katta tarmoq murakkabligida kalitlarni boshqarishning murakkabligi. Undan foydalanish uchun kalitlarni har bir abonentga ishonchli uzatish muammosini hal qilish kerak, chunki har bir kalitni har ikki tomonga uzatish uchun maxfiy kanal kerak.Simmetrik shifrlashning kamchiliklarini qoplash uchun kombinatsiyalangan (gibrid) kriptografik sxema. hozirda keng tarqalgan bo'lib qo'llaniladi, bu erda tomonlar tomonidan ishlatiladigan sessiya kaliti simmetrik shifrlash yordamida ma'lumotlar almashinuvi uchun assimetrik shifrlash yordamida uzatiladi. Simmetrik shifrlarning muhim kamchiliklari - bu elektron raqamli imzo va sertifikatlarni yaratish mexanizmlarida ulardan foydalanishning mumkin emasligi, chunki kalit har bir tomon uchun ma'lum. Simmetrik kriptotizimlar

Slayd 34

Oddiy almashtirish Kalitsiz oddiy almashtirish shifrlashning eng oddiy usullaridan biridir. Ular shunday qilishadi: Xabar jadvalga ustunlar shaklida yoziladi. To'g'ri matn ustunlarga yozilgach, shifrlashni shakllantirish uchun u satr satr o'qiladi. Ushbu shifrdan foydalanish uchun jo'natuvchi va oluvchi jadval o'lchami ko'rinishidagi umumiy kalitni kelishib olishlari kerak. masalan, "DUSHMAN BUZILADI" iborasini shifrlaymiz, matnni "jadval" ga joylashtiring - uchta ustun (va biz bo'sh joydan umuman foydalanmaymiz) - matnni ustunlarga yozing:

Slayd 35

satr bo'yicha o'qiyotganda biz shifrlashni olamiz (biz uni faqat vizual qulaylik uchun 4 guruhga ajratamiz - uni umuman ajratish shart emas): VGDR BRBE AIAU TZT Ya'ni, biz almashtirishni olamiz (natijada) almashtirish harakati) asl harflar to‘plamining (shuning uchun shunday deb ataladi) shunday: DUSHMAN TRAZ BIT VGDR BRBE AIAU TZT BO‘LADI Darhaqiqat, bu qatorni darhol ochish uchun: DUSHMAN TRAZ BIT BO‘LADI. manba jadvalidagi ustunlar soni, ya'ni ustunlar soni ushbu kriptotizimning kaliti bo'ladi. Ammo, kompyuterda tushunganingizdek, ustunlar sonini tanlash orqali bunday himoya juda oson buziladi (tekshirish - izchil matnni olish)

Slayd 36

Kalit yordamida bitta almashtirish kalitsiz almashtirishga qaraganda bir oz ishonchliroq. Biz kalitsiz shifrlangan iborani shifrlaymiz. Bizning kalitimiz Pomir so'zi bo'ladi. Jadval dastlab shunday ko'rinadi; Keling, birinchi ikkita qatorni ko'rib chiqaylik:

Slayd 37

Bu erda so'z yozilgan - va agar ular alifbo tartibida ("tabiiy tartib" deb ataladigan) tartiblangan bo'lsa, uning harflarining raqamlari quyida keltirilgan. Endi biz ustunlarni "tabiiy tartibda", ya'ni shunday tartibga solishimiz kerak. Shunday qilib, ikkinchi qatordagi raqamlar ketma-ket joylashishi uchun biz quyidagilarni olamiz: Hammasi shu, endi biz shifrlashni satr bo'yicha xavfsiz yozishimiz mumkin (4 kishilik guruhda yozish qulayligi uchun): 1 GRDV BBFE RIUZ TTA Shifrni ochish uchun siz faqat kalit so'zni bilish kerak (u ustunlar sonini aniqlaydi - uning harflari soniga qarab, bu ustunlarni qanday tartibda qayta joylashtirish kerak!)

Slayd 38

Ikki marta almashtirish Qo'shimcha maxfiylik uchun siz allaqachon shifrlangan xabarni qayta shifrlashingiz mumkin. Bu usul ikki marta almashtirish deb nomlanadi. Buning uchun ikkinchi jadvalning o'lchami shunday tanlanadiki, uning satr va ustunlari uzunligi birinchi jadvaldagidan farq qiladi. Ular nisbatan asosiy bo'lsa yaxshi bo'ladi. Bundan tashqari, birinchi jadvaldagi ustunlarni, ikkinchi jadvaldagi satrlarni esa o'zgartirish mumkin. Nihoyat, jadvalni zigzag, ilon, spiral yoki boshqa usulda to'ldirishingiz mumkin. Jadvalni to'ldirishning bunday usullari, agar ular shifrning kuchini oshirmasa, shifrlash jarayonini ancha qiziqarli qiladi.

Slayd 39

"Sehrli kvadrat" o'rnini almashtirish Sehrli kvadratlar - bu har bir ustun, har bir satr va diagonal uchun bir xil songa qo'shiladigan katakchalarida 1 dan boshlab ketma-ket natural sonlar yozilgan kvadrat jadvallar. Bunday kvadratchalar ularda berilgan raqamlash bo'yicha shifrlangan matnni kiritish uchun keng qo'llanilgan. Agar siz jadvalning mazmunini satr bo'yicha yozsangiz, harflarni qayta tartiblash orqali shifrlangan bo'lasiz. Bir qarashda, sehrli kvadratlar juda oz bo'lib tuyuladi. Biroq, ularning soni juda tez o'sib boradi, chunki kvadratning kattaligi oshadi. Shunday qilib, agar siz uning aylanishini hisobga olmasangiz, 3 x 3 o'lchamdagi bitta sehrli kvadrat mavjud. Allaqachon 880 ta 4 x 4 sehrli kvadratlar va 250 000 ga yaqin 5 x 5 sehrli kvadratlar mavjud. Shuning uchun katta sehrli kvadratlar o'sha davrning ishonchli shifrlash tizimi uchun yaxshi asos bo'lishi mumkin edi, chunki bu shifrning barcha kalit variantlarini qo'lda sinab ko'rish aqlga sig'mas edi. .

Slayd 40

1 dan 16 gacha raqamlar 4 dan 4 gacha bo'lgan kvadratga to'g'ri keladi. Uning sehrli tomoni shundaki, qatorlar, ustunlar va to'liq diagonallardagi raqamlar yig'indisi bir xil raqamga teng edi - 34. Bu kvadratlar birinchi marta Xitoyda paydo bo'lgan va u erda ular tayinlangan. qandaydir "sehrli kuch". "Sehrli kvadrat" almashtirish Sehrli kvadrat yordamida shifrlash quyidagicha amalga oshirildi. Masalan, "Men bugun kelaman" iborasini shifrlashingiz kerak. Bu iboraning harflari ularda yozilgan raqamlarga ko'ra kvadratga ketma-ket yoziladi: harfning gapdagi o'rni tartib raqamiga mos keladi. Bo'sh hujayralarga nuqta qo'yiladi.

Slayd 41

Shundan so'ng, shifrlangan matn bir qatorga yoziladi (o'qish chapdan o'ngga, satr satrga amalga oshiriladi): .irdzegu Szhaoyan P Shifrni ochishda matn kvadratga yoziladi va ochiq matn raqamlar ketma-ketligida o'qiladi. "sehrli kvadrat". Dastur "sehrli kvadratlar" ni yaratishi va kalit asosida kerakli narsani tanlashi kerak. Kvadrat 3x3 dan kattaroq. "Sehrli kvadrat" almashtirish

Slayd 42

5. Asimmetrik kriptografik shifrlash tizimlari Assimetrik kriptografik tizimlar 1970-yillarda ishlab chiqilgan. Asimmetrik kriptotizimning simmetrik shifrlash kriptotizimidan tub farqi shundaki, axborotni shifrlash va uning keyingi shifrini ochish uchun turli kalitlardan foydalaniladi: ochiq kalit K maxfiy kalitdan hisoblangan axborotni shifrlash uchun ishlatiladi; k maxfiy kaliti uning juftlashgan ochiq kaliti K yordamida shifrlangan ma'lumotlarning shifrini ochish uchun ishlatiladi. Bu kalitlar shunday farqlanadiki, K ochiq kalitdan maxfiy k kalitini hisoblash mumkin emas. Shuning uchun ochiq kalit K erkin uzatilishi mumkin. aloqa kanallari orqali. Asimmetrik tizimlar ikki kalitli kriptografik tizimlar yoki ochiq kalitli kriptotizimlar deb ham ataladi. Assimetrik ochiq kalitli shifrlash kriptotizimining umumlashtirilgan diagrammasi rasmda ko'rsatilgan.

Slayd 43

ASIMMETRIK KRIPTO TIZIMINING UMUMIY SHEKMASI

Slayd 44

Barcha abonentlar uchun ONE KEY-dan foydalanish. Biroq, bu xavfsizlik nuqtai nazaridan qabul qilinishi mumkin emas, chunki... Agar kalit buzilgan bo'lsa, barcha abonentlarning hujjat aylanishi xavf ostida bo'ladi. Abonentlarning juftlik aloqasi kalitlarini o'z ichiga olgan KEY MATRIXdan foydalanish.

Slayd 45

Slayd 46

Simmetrik shifr Simmetrik shifr - shifrlangan ma'lumotni uzatish usuli bo'lib, unda shifrlash va shifrni ochish kalitlari bir xil bo'ladi. Shifrlangan ma'lumotlarni almashuvchi tomonlar umumiy maxfiy kalitni bilishlari kerak Afzalliklari: Faqat bitta shifrlash/deshifrlash kaliti Kamchiliklari: Maxfiy kalit ma'lumotlarini almashish jarayoni xavfsizlik teshigi hisoblanadi. Maxfiy kalitni uzatish uchun shaxsiy aloqa kanali talab qilinadi.

Slayd 47

Asimmetrik shifr Assimetrik shifr shifrlangan ma'lumotni uzatish usuli bo'lib, unda shifrlash va shifrni ochish kalitlari mos kelmaydi. Asimmetrik shifrlash bir tomonlama jarayondir. Ma'lumotlar faqat ochiq kalit bilan shifrlanadi.Faqat maxfiy kalit bilan shifrlanadi.Ochiq va maxfiy kalitlar bir-biri bilan bog'liq. Afzalliklari: Kalitni uzatish uchun yopiq aloqa kanali kerak emas. Ochiq kalit erkin tarqatilishi mumkin, bu sizga barcha foydalanuvchilardan ma'lumotlarni qabul qilish imkonini beradi. Kamchiliklari: Resurs talab qiladigan shifrlash/parchalash algoritmi

Slayd 48

Asimmetrik shifrlarning turlari RSA Rivest-Shamir-Adleman DSA raqamli imzo algoritmi EGSA El-Gamal imzo algoritmi ECC Elliptik egri kriptografiya GOST R 34.10 -94 DSAga oʻxshash rus standarti GOST R 34.10 - 2001 rus standartiga oʻxshash.

Slayd 49

RSA algoritmi RSA (1977) ochiq kalitli kriptografik tizimdir. Shifrlash va raqamli imzo kabi xavfsizlik mexanizmlarini taqdim etadi. Elektron raqamli imzo (ERI) elektron hujjat imzosi uning egasiga tegishli ekanligini tekshirish imkonini beruvchi autentifikatsiya mexanizmidir. RSA algoritmi Internetda qo'llaniladi, masalan: S / MIME IPSEC (Internet Protocol Security) TLS (u SSL o'rnini bosadi) WAP WTLS.

Slayd 50

RSA algoritmi: Nazariya Asimmetrik kriptotizimlar bir tomonlama va orqa eshik funksiyalarini qurish imkonini beruvchi murakkab matematik muammolardan biriga asoslangan. RSA algoritmi katta sonlarni tub omillarga ajratishning hisoblash muammosiga asoslangan. Bir tomonlama funktsiya faqat to'g'ridan-to'g'ri hisoblangan funktsiyadir, ya'ni. amal qilmaydi. X berilgan f(x) ni topish mumkin, lekin buning teskarisi mumkin emas. RSA da bir tomonlama funksiya shifrlash funksiyasidir. Bo'shliq - bu bir tomonlama funktsiyani o'zgartirishingiz mumkinligini bilish sirning bir turi. RSA-dagi bo'shliq maxfiy kalitdir.

Slayd 56

6. KRIPTOGRAFIK XESHLASH ALGORITMMLARI Kriptografik xeshlash algoritmlari ma’lumotlarning ixtiyoriy miqdorini kirish sifatida qabul qiladi va chiqishda ma’lum hajmgacha kamaytiradi (odatda 128, 160 yoki 256 bit). Bunday algoritmning chiqishi "xabarlar dayjesti" yoki "barmoq izi" deb ataladi va natija barmoq izi odamni aniqlaganidek, asl xabarni yuqori darajada aniqlaydi. Ideal holda, kriptografik xeshlash algoritmi quyidagi talablarni qondirishi kerak: chiqish ma'lumotlaridan kiritilgan ma'lumotlarni qayta tiklash qiyin (ya'ni, algoritm bir tomonlama bo'lishi kerak); chiqishda oldindan belgilangan natijani beradigan kirish ma'lumotlarini tanlash qiyin; bir xil chiqish natijalarini beradigan kirish ma'lumotlarining ikkita variantini topish qiyin; kirish ma'lumotlaridagi bir bitni o'zgartirish chiqish bitlarining taxminan yarmini o'zgartiradi.

Slayd 57

KRIPTOGRAFIK XESHING ALGORITMMLARI Xesh algoritmi kiritilgan ma'lumotlarning ixtiyoriy miqdori uchun belgilangan o'lchamdagi "barmoq izini" hosil qiladi. Xesh algoritmining natijasi quyidagi maqsadlarda qo'llaniladi: u kiritilgan ma'lumotlarga kiritilgan o'zgarishlarni aniqlash uchun ishlatilishi mumkin; raqamli imzolarni amalga oshiradigan algoritmlarda qo'llaniladi; parolni tarmoq orqali xavfsiz uzatilishi yoki himoyalanmagan qurilmada saqlanishi mumkin bo'lgan maxfiy ko'rinishga aylantirish uchun ishlatilishi mumkin; U parolni shifrlash algoritmlarida foydalanish uchun kalitga aylantirish uchun ishlatilishi mumkin.

Slayd 58

KRIPTOGRAFIK XESHING ALGORITMMLARI Kutubxonada. NET Security Framework xeshlash algoritmlari bilan ishlash uchun quyidagi sinflarni taqdim etadi: Tizim. Xavfsizlik. Kriptografiya. Keyed hash algoritmi; Tizim. Xavfsizlik. Kriptografiya. MD5; Tizim. Xavfsizlik. Kriptografiya. SHA1; Tizim. Xavfsizlik. Kriptografiya. SHA256; Tizim. Xavfsizlik. Kriptografiya. SHA384; Tizim. Xavfsizlik. Kriptografiya. SHA512. Keyed Our Algorithm klassi mavhum sinf bo'lib, undan aniq algoritmlarni amalga oshiradigan barcha sinflar olinadi. Kalitli xesh oddiy kriptografik xeshdan farq qiladi, chunki u kalitni qo'shimcha kiritish sifatida oladi.

Slayd 59

KRIPTOGRAFIK XESHING ALGORITMMLARI Shunday qilib, xeshni tekshirish uchun siz kalitni bilishingiz kerak. Keyed Hash Algoritmidan olingan ikkita hosila sinf mavjud, bular HMACSHAl va MACTriple DES. HMACSHA1, ular ixtiyoriy o'lchamdagi kalitni oladilar va SHA1 algoritmidan foydalangan holda 20 baytlik "xabar autentifikatsiya kodi" MAC (Xabar autentifikatsiya kodi) ni yaratadilar. NMAC harflari Keyed Hash Message Authentication Co d e (kalit xesh yordamida xabarning autentifikatsiya kodi) ni anglatadi. MACtriple DES xesh algoritmi sifatida "uchlik DES" yordamida MAC kodini yaratadi. U 8, 16 yoki 24 baytli kalitlarni qabul qiladi va 8 baytlik xeshni hosil qiladi. Kalitli xeshlash algoritmlari autentifikatsiya va yaxlitlik sxemalarida foydalidir va elektron imzolarga samarali muqobildir.

Slayd 60

7. KRIPTOGRAFIK PROTOKOLLAR Kriptografik protokollar algoritmlar majmui, harakatlar ketma-ketligi va jarayonning har bir ishtirokchisining funksiyalarini belgilovchi umumiy qabul qilingan kelishuvdir. Masalan, oddiy RSA Triple DES kriptografik protokoli shunday ko'rinishi mumkin.

Slayd 61

Kriptografik protokollar 1. Elis va Bob bir juft RSA kalitlarini (ommaviy va shaxsiy kalitlar) yaratadilar. 2. Ular shaxsiy kalitlarni o'zlarida saqlagan holda RSA ochiq kalitlarini almashadilar. H. Ularning har biri o'zining Triple DES kalitini yaratadi va bu kalitni o'z sherigiga tegishli RSA ochiq kaliti yordamida shifrlaydi. Endi siz xabarning shifrini ochishingiz va Triple DES kalitini faqat sherikning maxfiy kaliti yordamida olishingiz mumkin. 4. Ular bir-biriga Triple DES shifrlangan kalitlarini yuborishadi. 5. Endi, agar Elis yoki Bob maxfiy xabar yuborishi kerak bo'lsa, har biri o'z sherigining Triple DES kaliti yordamida uni shifrlaydi va jo'natadi. 6. Hamkor shifrlangan xabarni oladi va uning Triple DES kaliti yordamida shifrini hal qiladi.

Slayd 62

Kriptografik protokollar Boshqa bir misol protokoli assimetrik RSA algoritmi va SHA1 xesh algoritmiga asoslanadi va xabar jo'natuvchini ishonchli identifikatsiyalashni ta'minlaydi. 1. Elis va Bob bir juft RSA kalitlarini yaratadilar (ommaviy va shaxsiy kalitlar). 2. Ular shaxsiy kalitlarni o'zlarida saqlagan holda RSA ochiq kalitlarini almashadilar. h. Agar o'z muxbiriga xabar jo'natish zarur bo'lsa, ularning har biri SHA1 algoritmi yordamida xabar xeshini hisoblab chiqadi, so'ngra ushbu xeshni o'zining RSA maxfiy kaliti bilan shifrlaydi va shifrlangan xesh bilan birga xabarni jo'natadi. 4. Elis yoki Bob xabarni qabul qilganda va agar jo'natuvchi boshqa tengdosh ekanligini tekshirishlari kerak bo'lsa, ular o'z tengdoshlarining RSA ochiq kaliti yordamida biriktirilgan xeshni parolini hal qiladilar. Keyin ular xabar xeshlarini qayta hisoblab chiqadilar va natijada olingan natijani shifrlangan xesh bilan solishtiradilar. Agar ikkala xesh ham mos kelsa, u holda yuboruvchi foydalanilgan RSA ochiq kalitining egasi hisoblanadi.

Slayd 63

Kriptografik protokollar Ushbu oddiy stsenariylardan farqli o'laroq, kriptografik protokollar bir-biriga to'liq ishonmaydigan, ammo qandaydir tarzda muloqot qilishlari kerak bo'lgan odamlarni o'z ichiga olishi mumkin. Masalan, bu moliyaviy operatsiyalar, bank va savdo operatsiyalari bo'lishi mumkin - ma'lum bir muhitning xususiyatlarini hisobga olgan holda hamma joyda maxsus kriptografik protokollar qo'llaniladi. Ko'pincha kriptografik protokollar kompyuter standartlari yoki konventsiyalariga aylanadi.

Slayd 64

Kriptografik protokollar Masalan, Kerberos protokoli server va mijozning bir-birini ishonchli identifikatsiya qilishiga imkon berish uchun keng qo'llaniladi. Yana bir misol - platformadagi kodga kirish xavfsizligi modeli (CAS Co d e Access Security). NET, bunda bajariladigan kod ijro etilishidan oldin tekshirish uchun muallif tomonidan raqamli imzolangan. Yana bir misol: SSL - bu Internet orqali xavfsiz aloqa uchun ishlatiladigan Secure Sockets Layer protokoli. Boshqa ko'plab misollar mavjud, jumladan, elektron pochtani shifrlash uchun PGP (Pretty Good Privacy) yoki xavfsiz bo'lmagan kanal orqali seans kalitlarini almashish uchun "Diffie-Hellman kalit kelishuvi" va avvalo hech qanday nozik ma'lumot almashmasdan.

Slayd 65

Kriptanalitik hujumlar faqat shifrlangan matnli hujum: tajovuzkor faqat tasodifiy tanlangan shifrlangan matnga ega. To'g'ri matnli hujum: tajovuzkor o'z ixtiyorida tasodifiy tanlangan ochiq matn va tegishli shifrlangan matnga ega. Tanlangan ochiq matn hujumi: tajovuzkor tanlangan ochiq matn va tegishli shifrlangan matnga ega. Tanlangan shifrlangan matn hujumi: tajovuzkor tanlangan shifrlangan matn va unga mos keladigan ochiq matnga ega. Moslashuvchan tanlangan ochiq matn hujumi: tajovuzkor har bir tanlovni oldingi hisob-kitoblarga asoslanib, berilgan ochiq matnga mos keladigan shifrlangan matnni qayta-qayta olishi mumkin.

Shifr - bu shartli tizimdir

sir uchun belgilar

dan o'qilgan xat

kalit yordamida.

Kriptografiya -

yunoncha so'z

tarjima qilingan

yashirin, yashirin

(kripto)

harf (grafik),

yoki yashirin yozish.


To‘ldiruvchi: 7-sinf o‘quvchisi

MKOU "Sonchinskaya o'rta maktabi"

Baglaeva Alina Aleksandrovna


“Ertami kechmi har bir to'g'ri

matematik g‘oya u yoki bu masalada qo‘llanadi”.

Aleksey Nikolaevich Krylov(1863-1945) - rus sovet matematigi






"Raqsga tushayotgan erkaklar" shifrlash

Ingliz yozuvchisi Artur Konan Doyl- sarguzasht detektivlarining ustasi kriptografiya mavzusini e'tiborsiz qoldirmadi


Ovoz balandligi KT tekshiruvi: shifrlar va ulardan foydalanish.

Gipoteza: kriptografiya zamonaviy sharoitda zarur

dunyo. Shifrlar bilan ishlash qiziqarli va foydalidir.

Bilim va foydalanish

shifr yordam beradi

ma'lumotlarni tasniflash

mo'ljallanmagan

begonalar uchun


  • Kriptografiya bilan tanishish; shifrlar, ularning turlari va xossalari.
  • Matematika va kriptografiya o'rtasidagi ba'zi aloqalarni ko'rsating.
  • Kriptografiya tarixiga hissa qo'shgan matematiklar bilan tanishing.
  • Rossiya kriptograflarining fashizm ustidan qozonilgan g'alabaga qo'shgan hissasini aniqlang.
  • Tajribalar orqali shifrlashning eng oddiy va samarali usullarini aniqlang.
  • Tadqiqot natijalarini AKTdan foydalangan holda taqdim eting (taqdimot, buklet).

Nazariy

Ushbu mavzu bo'yicha adabiyotlarni o'rganish va tahlil qilish

Amaliy

Anketa, tajriba


Kriptografiya tarixi taxminan 4 ming yilga borib taqaladi.

Amerikalik kriptograf L. D. Smit buni ta'kidlaydi

yoshga qarab kriptografiya

Misrdan kattaroq

Ishlatilgan

yashirin yozuv va qo'lda yozilgan

qadimiy yodgorliklar

Misr. Bu yerda shifrlangan

diniy matnlar va

tibbiy retseptlar.


Kriptografiya bosqichlari

  • kriptografiya san'at sifatida;
  • kriptografiya hunarmandchilik sifatida;
  • kriptografiya mustaqil fan sifatida asosan matematikaga asoslangan.

Kriptografiya asoslari - Kombinatorika

Kombinatorikaning elementlari:

  • kombinatsiya,
  • almashtirishlar,
  • joylashtirish.

Kombinatorik algoritmlar:

  • ko'paytirish qoidasi
  • namunalar,
  • almashtirishlar.

Usul: so'rov.

Ishtirokchilar:

6-8-sinf o'quvchilari

(19 kishi)


Savol 1: Siz shifr nima ekanligini bilasizmi?

2-savol; Kriptografiya nima ekanligini bilasizmi?


4 va 5-savollar: Turli xil shifrlash usullari haqida bilishni xohlaysizmi va ma'lumotni qanday shifrlashni o'rganishni xohlaysizmi?

3-savol: Hech qachon matnni shifrlashga harakat qilganmisiz?


Xulosa

Ko'pgina talabalar kriptografiya haqida hech narsa bilishmaydi, garchi shifr tushunchasi ularga tanish bo'lsa-da va ular ma'lumotni shifrlash usullari haqida ko'proq bilishni va, albatta, o'zlarini shifrlashni o'rganishni xohlashadi.




Tajriba 1

Maqsad: sut va piyoz bilan yashirin xat yozishni isbotlash

sharbat, ehtimol

Simpatik siyoh (sut, piyoz sharbati) yordamida siz maxfiy xat yozishingiz va muhim ma'lumotlarni himoya qilishingiz mumkin.


Tajriba 2

Maqsad: matnni shifrlash

Kardano panjaralari.

Xulosa: Ushbu usuldan foydalanish oson, lekin u sekinroq va maxsus shifrli panjarasiz matnni o'qib bo'lmaydi.


Tajriba 3

Maqsad: matnni oddiy almashtirish shifridan foydalanib shifrlash.

ABVGDEZHZIKLMNOPRSTUFHTSCHSHSHSHYYYUYA ma'lum bir tartibda yozilgan harflar

PETSCHZhREANVOZTBSIUFGHLSHCHDYAYUKSHYM tasodifiy qayta tartiblangan harflar

"KRIPTOGRAFIYA" - "VINSFBCHIPHNM"

Xulosa: Ushbu usuldan foydalanish oson, lekin kalitni bilmasdan, matnni o'qib bo'lmaydi.


Tajriba 4

Maqsad: matnni shifrlash orqali shifrlash

oddiy almashtirish - POLYBIUS shifridir.

Shifr - matn ifodalaydi

harfning koordinatalari

aniq matn (raqam

qator va ustun raqami

yoki aksincha).

"POBEDA" - 55251335 312 3

Xulosa: bu usuldan foydalanish oson

foydalaning, lekin bilimsiz

kalit, matn o'qilmaydi.


Tajriba 5

Maqsad: "Fencer" shifridan foydalanib matnni shifrlash

Yuqori qatorni, keyin esa pastki qismini qayta yozing, shunda pastki qismi yuqorining davomi bo'ladi.

MTMTKTSRTSNUAEAAAAAAAAK

Xulosa:


Tajriba 6

Maqsad: sehrli kvadrat yordamida matnni shifrlash

"G'alaba uchun rahmat" - "OAPE IPOS ABOB SUDS"

Xulosa: Ushbu usuldan foydalanish juda oson, lekin kalitni bilmasdan, matnni o'qib bo'lmaydi.


Tajriba 7

Maqsad: ishlab chiqarilgan sital yordamida matnni almashtirish usuli yordamida shifrlash

Xulosa: ushbu qayta tartibga solish usulidan foydalanish oson va matnni maxsus qurilmasiz o'qib bo'lmaydi.


Afzalliklar

Kamchiliklar- buzish oson



Miloddan avvalgi IV asrda qadimgi yunon sarkardasi Eney taktikasi. keyinchalik "Aeneas diski" deb nomlangan qurilmani taklif qildi.

Afzalliklar- soddaligi va xatolarning yo'qligi

Kamchiliklar- buzish oson



1918 yilda muhandis Artur Sherbiusning ixtirosi. 1926 yildan beri Germaniya qurolli kuchlari va razvedka xizmatlari ushbu diskli shifrlovchi bilan jihozlangan.



Matn ma'lumotlarini tasniflash uchun eng yaxshi mahalliy shifrlash mashinalaridan biri bu 10 rotorli M-125 "Violet"


Yunon faylasufi Aristotel (miloddan avvalgi 384-322) - ilm-fanni ochish usuli muallifi.


Gerolamo Kardano (1501-1576) italiyalik matematik, faylasuf, shifokor va ixtirochi.


Leonhard Eyler (1707-1783)

Isaak Nyuton

(1643-1727 )


Furye Jan Baptiste Jozef

(1768-1837)

Karl Fridrix Gauss

(1777-1855)


Rossiyada ma'lumotni shifrlash davlat tashkil topganidan beri qo'llanila boshlandi va birinchi kriptograflar Ivan Terrible (1530-1584) davrida paydo bo'ldi. Kriptografiya Pyotr I davrida alohida ahamiyat kasb etdi. 1921 yildan kriptografiya xizmatiga Gleb Ivanovich Bokiy (1879–1937) rahbarlik qildi. 1924 yilda 52 xil shifrga asoslangan holda "rus kodi" yaratildi.


Ikkinchi Jahon urushi yillarida 1,6 milliondan ortiq shifrlangan telegrammalar qayta ishlandi, garchi SSSR shifrini ochish va razvedka xizmati 150 dan ortiq kishidan iborat bo'lmagan.


Andrey Andreevich Markov (1903-1979)

matematik mantiq masalalari va boshqalar ustida ishlagan. Uning ko'paytirilmaydigan buzilish shifrlari haqidagi teoremasi bugungi kungacha dolzarbligicha qolmoqda.


Andrey Nikolaevich Kolmogorov

(1903-1987)

Kriptografiyada uning axborot nazariyasi va ehtimollar nazariyasi bo'yicha ishi, ketma-ketliklarning tasodifiyligi mezonlari, radioaloqaning ochiq matnli xat orqali uzatiladigan ma'lumotlarning o'rtacha miqdorini o'rganishning "taxmin qilish" usuli va boshqalar ishlatilgan.


Vladimir Aleksandrovich Kotelnikov

(1908-2005)

nutq signallarini shifrlash uchun birinchi mahalliy qurilmalarni yaratuvchisi, shifrlarning kuchiga qo'yiladigan talablarni matematik tarzda rasmiylashtirdi. Uning rahbarligida murakkab tasniflangan S-1 (Sobol) uskunalari ishlab chiqildi va birozdan keyin Sobol-P.


Vladimir Yakovlevich Kozlov

(1914 - 2007)

Uning ilmiy qiziqishlari doirasi juda keng edi: nazariy va amaliy kriptografiya, kriptografiyada kodlash usullari, shifrlash uskunalari xususiyatlarini ishlab chiqish va tadqiq qilish va mahalliy kriptografiyaga faol kiritilgan matematikaning boshqa sohalari.


Mixail Spiridonovich Odnorobov (1910-1997)

Georgiy Ivanovich Pondopulo

(1910-1996)

Mixail Ivanovich Sokolov

(1914-1999)

va boshqalar.



Akrostik

Shonli sana yaqinlashmoqda,

Nega yuragim bunchalik og'riyapti?

Go‘yo bobolar behuda kurashgandek.

Qaerdadir qurol jiringlasa.

Nega biz tinchlikni xohlaymiz?

Va bizga urush umuman kerak emas.


Akrostik

Shonli sana yaqinlashmoqda,

Nega yuragim bunchalik og'riyapti?

Go‘yo bobolar behuda kurashgandek.

Agar biror joyda qurol shitirlayotgan bo'lsa.

Nega biz tinchlikni xohlaymiz?

Va bizga urush umuman kerak emas.



Kriptografiya eng qiziqarli va dolzarb mavzulardan biri bo'lib, kriptografiyadagi asosiy tadqiqot usullari matematikdir. .


Hozirda

kriptografiya fan sifatida

yuqori darajada rivojlanadi

tez va zamonaviy

uni himoya qilish usullari bevosita dasturlash va turli xil yaratish bilan bog'liq

elektron kodlar

va shifrlar.


Axborot va telekommunikatsiya texnologiyalari rivojlangan davrda har bir bilimli yosh nafaqat

bu sohada bilim,

balki mas’uliyatni ham his qildi

ularga egalik qilish uchun.



"Kimki ma'lumotga ega bo'lsa, u dunyoning egasidir."

maqol


Amaliy qism

Ushbu ishning amaliy qismi "Kriptografiya sirlari" risolasining chiqarilishi edi.


  • asosiy tushunchalar: kod, kodlash, kriptografiya haqidagi bilimlarni umumlashtirish va tizimlashtirish;
  • shifrlashning eng oddiy usullari va ularni yaratuvchilari bilan tanishish;
  • kodlarni o'qish va ma'lumotlarni shifrlash qobiliyatini mashq qiling.

Rivojlanish:

  • talabalarning kognitiv faolligi va ijodiy qobiliyatlarini rivojlantirish;
  • mantiqiy va mavhum fikrlashni shakllantirish;
  • nostandart vaziyatlarda olingan bilimlarni qo'llash qobiliyatini rivojlantirish;
  • tasavvur va e'tiborni rivojlantirish.

Tarbiyaviy:

  • kommunikativ madaniyatni rivojlantirish;
  • kognitiv qiziqishni rivojlantirish.

Slayd 1. « Kriptografiya asoslari »

So'nggi paytlarda aloqa xavfsizligini ta'minlash, ma'lumotlarni saqlash, ma'lumotlarga kirishning maxfiyligi va shunga o'xshash jihatlarga tobora ko'proq e'tibor qaratilmoqda. Uskuna va dasturiy ta'minot darajasida ko'plab echimlar taklif etiladi.

Shuni esda tutingki, ma'lumotlarni shifrlashdan foydalanish ushbu ma'lumotlarning maxfiyligini kafolatlamaydi. Eng oddiy misol - shifrlangan xabarni ushlab turish, yuborish vaqtiga mos keladigan blok/bloklarni aniqlash va keyin bir xil shifrlangan xabarni ishlatish, lekin jo'natish vaqti boshqacha. Ushbu usul banklar o'rtasidagi xabarlarni soxtalashtirish uchun, masalan, tajovuzkorning hisobiga pul o'tkazish uchun ishlatilishi mumkin.

Kriptografiya faqat mijozlarni autentifikatsiya qilish va ma'lumotlarni shifrlash uchun algoritmlar va ba'zi usullarni taqdim etadi. Shifrlash birinchi navbatda qanday paydo bo'lgan?

Slayd 2.

Kriptografiya(qadimgi yunon tilidan khrυτ?s - yashirin va gr?phʼn - yozish) - (ma'lumotni begonalar tomonidan o'qishning mumkin emasligi) va haqiqiylik(mualliflikning yaxlitligi va haqiqiyligi, shuningdek mualliflikdan voz kechishning mumkin emasligi) ma `lumot.

Slayd 3.

Kriptanaliz(qadimgi yunoncha khrυτ?s - yashirin va tahlil qilish) - shifrlangan ma'lumotni kalitsiz ochish usullari haqidagi fan.

Eng mashhur shifrlar:

4-slayd: Sayohatchining shifrlashi

Likurg eramizdan avvalgi 220—212 yillarda hukmronlik qilgan Evripontidlar oilasidan Sparta shohi boʻlgan. e.

Kriptografiyada aylanib yurdi(yoki scitala yunon tilidan σκυτ?λη , rod), deb ham ataladi Qadimgi Sparta kodi, permutatsiya shifrlashni amalga oshirish uchun ishlatiladigan qurilma bo'lib, silindr va uning atrofida spiral shaklida o'ralgan tor pergament chizig'idan iborat bo'lib, unga xabar yozilgan. Qadimgi yunonlar va ayniqsa spartaliklar bu koddan harbiy yurishlar paytida muloqot qilish uchun foydalanganlar.

5-slayd: Tsezar shifr

Gay Yuliy Tsezar (miloddan avvalgi 100 - miloddan avvalgi 44 yillar) - qadimgi Rim davlat va siyosat arbobi, diktator, sarkarda, yozuvchi.

Tsezar shifr, shuningdek, nomi bilan tanilgan shifrni almashtirish, Sezar kodi yoki Qaysarning siljishi eng oddiy va keng tarqalgan shifrlash usullaridan biridir.

6-slayd: Fransua? Vie?t

Fransua? Vie?t (1540 - 1603) - fransuz matematigi, ramziy algebra asoschisi.

Qirollik saroyida Fransua Viet o'zini inkvizitor Ispaniya tomonidan Frantsiyaga qarshi urushda qo'llagan murakkab shifrlarni (maxfiy yozuv) ochish bo'yicha iqtidorli mutaxassis sifatida ko'rsatdi. O'zining murakkab kodi tufayli jangari Ispaniya frantsuz qirolining muxoliflari bilan hatto Frantsiya ichida ham bemalol muloqot qila oldi va bu yozishmalar doimo hal etilmay qoldi.

Kutilgandek, frantsuzlar ushlangan ispan maxfiy xabarlarini shifrlagandan so'ng, ispanlar birin-ketin mag'lubiyatga uchraa boshladilar. Ispanlar uzoq vaqt davomida ular uchun harbiy harakatlardagi noqulay burilish haqida hayron bo'lishdi. Nihoyat, maxfiy manbalardan ular o'zlarining kodlari frantsuzlar uchun sir emasligini va uni dekodlash uchun mas'ul shaxs Fransua Viet ekanligini bilishdi. Ispaniya inkvizitsiyasi Vyetani murtad deb e'lon qildi va olimni sirtdan olovda kuydirishga hukm qildi, lekin uning vahshiy rejasini amalga oshira olmadi.

Slayd № 7: Jon Uollis

"Kriptografiya" atamasi ingliz matematigi, fan sifatida matematik tahlilning o'tmishdoshlaridan biri Jon Uollis tomonidan keng qo'llanilishiga kiritilgan.

1655 yilda Uollis "Cheksizlar arifmetikasi" nomli katta risolani nashr etdi va u erda o'zi ixtiro qilgan cheksizlik belgisini kiritdi. Kitobda u o'zgaruvchan miqdor chegarasining qat'iy ta'rifini shakllantirdi, Dekartning ko'plab g'oyalarini davom ettirdi, birinchi marta manfiy abscissalarni kiritdi va cheksiz qatorlar yig'indilarini hisobladi - mohiyatan integral yig'indilar, garchi integral tushunchasi. hali mavjud emas edi.

Slayd raqami 8: Leon Batista Alberti

Batista Alberti, italiyalik me'mor, haykaltarosh, san'at nazariyotchisi, rassom va musiqachi. U XV asrda Yevropa kriptografiya fanida inqilobiy yutuq yaratdi. Kriptografiya sohasida Albertining xizmatlari 25 sahifali "Shifrlar haqida risola" bo'ldi - u Evropada kriptoanalizga bag'ishlangan birinchi kitobni nashr etdi va "Alberti diski" deb nomlangan polialfavit almashtirish shifrini amalga oshiradigan qurilmani ixtiro qildi.

Slayd №9: Uilyam Fridman

Amerikalik kriptograf, zamonaviy ilmiy kriptografiya asoschilaridan biri. Birinchi jahon urushi paytida Fridman Amerika kriptografiya xizmatida, shu jumladan kod buzuvchi sifatida xizmat qilgan. Fridman kriptoanalitik ishi bilan bir qatorda armiya ofitserlari uchun kriptografiya kursini ham o'qidi. 1918 yilga kelib u tinglovchilar uchun sakkizta ma’ruza turkumini tayyorladi. Hammasi bo'lib Fridman harbiy kriptografiya bo'yicha 3 ta darslik va kodlar va shifrlarni tahlil qilish bo'yicha bir qator ilmiy ishlar yozgan, shuningdek, 9 ta shifrlash mashinasini ishlab chiqqan. Fridman kriptografik masalalarni yechishda ehtimollik-nazariy usullarning samaradorligini ko'rsatdi. U bir qator amerikalik shifrlovchilarning kuchini ishlab chiqish va baholashda ishtirok etgan. Ikkinchi jahon urushidan oldin va urush paytida u yapon xabarlarini ochishda sezilarli yutuqlarga erishdi.

Slayd № 10: Shifrlarning turlari

Shunday qilib, shifrlarning asosiy turlari:

  • monoalfavit almashtirish
  • polialfavit almashtirish

11-slayd: Mono-alfavit almashtirish

Mono-alfavit almashtirish aniq xabarning harflarini yashirish uchun bitta shifrli alifbodan foydalanadigan shifrlash tizimidir.

Evropada 15-asr boshlarida. Mono-alfavitli shifrlar ko'pincha ma'lumotni maskalash usuli sifatida ishlatilgan. Mono-alfavit almashtirishda ekvivalent sifatida maxsus belgilar yoki raqamlar ham ishlatilishi mumkin. Mono-alfavitli shifrda harfni faqat harf bilan almashtirish mumkin emas; unda harf bir nechta ekvivalent bilan ifodalanishi mumkin.

12-slayd:

Shift shifrlash (Caesar Cipher)

Harflarni almashtirishdan foydalanadigan eng qadimgi va eng oddiy shifr turlaridan biri Sezar almashtirish shifridir. Ushbu shifr Gay Yuliy Tsezar sharafiga nomlangan, u Galliyadagi muvaffaqiyatli harbiy yurishlarida (zamonaviy Fransiya, Belgiya, Niderlandiya, Germaniya, Shveytsariya va Italiyaning bir qismini qamrab olgan hudud) xabarlarni shifrlash uchun foydalangan.

Oddiy matn alifbosi: A B C D E E F G H I J K L M N O P R S T U V H C CH W SQ Y Y Y Y

Shifr alifbosi: G D E E F G H I J K L M N O P R S T U V

13-slayd: Ko‘p alifboli almashtirish

Ko'p alifboli almashtirish - bu bir nechta almashtirish alifbolari yordamida shifrni yaratish usuli.

Ushbu uslub kriptograflarga o'zlarining asl xabarlarining so'zlari va jumlalarini bir necha darajadagi harflarning ma'nolari orasida yashirish imkonini beradi.

14-slayd:

Ushbu jadval alifbo, raqamlar va belgilarni shifrlash maqsadida joylashtirish uchun ishlatiladigan birinchi geometrik raqamlardan biri bo'lib, bir vaqtning o'zida barcha shifrlangan alifbolarni ko'rsatganligi sababli oldinga muhim qadam edi.

Trithemius o'z usulini "kvadrat taxta" deb atagan, chunki alifboning 24 ta harfi 24 qatordan iborat kvadrat shaklida joylashtirilgan. Ushbu jadvalning bir qismi bu erda ko'rsatilgan.

Jadval har bir keyingi qatordagi oddiy alifboni bir pozitsiyadan chapga siljitish orqali olinadi. Xatlar i Va j, shu qatorda; shu bilan birga Va Va v, bir xil deb hisoblangan. Ushbu operatsiyani haqli ravishda birinchi deb atash mumkin seriya kaliti, bunda har bir alifbo navbatma-navbat ishlatilib, ulardan birontasi yana paydo bo'ladi.

Polialfavitli shifrlar va ketma-ket kalitlarning kriptografik afzalliklari ushbu shifrlash usulining keng qo'llanilishiga yordam berdi.

15-slayd:

1991 yildan FSB Akademiyasining Kriptografiya, aloqa va informatika instituti

Rossiya Federatsiyasida har yili kriptografiya va olimpiadalar o'tkaziladi

Moskva va Moskva viloyatidagi maktab o'quvchilari uchun matematika. Sizning e'tiboringizga olimpiadaning vazifalaridan birini taqdim etamiz:

Shifrlangan xabar beriladi:

Transformatsiya shifrining quyidagicha ekanligini bilsangiz, asl xabarni toping. Trinomialning ildizlari bo'lsin - . Standart rus alifbosidagi (33 ta harf) har bir harfning seriya raqamiga da yoki da (bizga noma'lum tartibda) hisoblangan ko'phadning qiymati qo'shildi va natijada olingan raqam mos keladigan raqam bilan almashtirildi. xat.

16-slayd: Muammoning yechimi.

Buni ko'rish oson .

Demak, polinomning ildizlari

olamiz

Javob: DAVOM QILING

Slayd 17. E'tiboringiz uchun RAHMAT!

Hujjat tarkibini ko'rish
"Kriptografiya asoslari"


Kriptografiya (qadimgi yunon tilidan khrυτόs - yashirin va grphō - yozaman) - maxfiylik amaliyotlari haqidagi fan (begonalarning ma'lumotni o'qishi mumkin emas) va haqiqiylik (mualliflikning yaxlitligi va haqiqiyligi, shuningdek mualliflikdan voz kechishning mumkin emasligi) ma `lumot.



Sayohatchining shifrlashi

Likurg - Sparta qiroli

Eurypontidae jinsidan,

hukm

Miloddan avvalgi 220-212 yillarda uh .


Tsezar shifr

Gay Yuliy Tsezar

(100 - 4 4 Miloddan avvalgi e.) -

qadimgi Rim

davlat va

siyosiy arbob,

diktator . , qo'mondon,

yozuvchi.


Fransua Vyet

Fransua Vyet (1540 – 1603) -

Fransuz matematiki

asoschisi

ramziy algebra.


Jon Uollis

1616 – 1703 yy .

Ingliz

matematik, salaflaridan biri

matematik tahlil


Leon Batista Alberti

1402 – 1470 yy .

Italiyalik me'mor, haykaltarosh, san'at nazariyotchisi, rassom va musiqachi


Uilyam Fridman

18 9 1 G ., Kishinyov – 1969 G ., Vashington

"Amerika kriptologiyasining otasi" deb atalgan amerikalik kriptograf


  • monoalfavit almashtirish
  • polialfavit almashtirish

Mono-alfavit almashtirish

Mono-alfavit almashtirish shifrlash tizimi bo'lib, unda ochiq matnli xabarning harflarini yashirish uchun bitta alifbo shifridan foydalaniladi.


  • Oddiy matn alifbosi: A B C D E E F G H I J K L M N O P R S T U V H C CH W SQ Y Y Y Y
  • Shifr alifbosi: G D E E F G H I J K L M N O P R S T U V

Polialfabetik almashtirish

Polialfavit almashtirish - bu bir nechta almashtirish alifbolari yordamida shifrni yaratish usuli.




Muammoning yechimi:

Xat sh.s.

Raqam

Raqam

Xat o.s





Nima uchun odamlar ma'lumotni kodlashadi? Uni boshqalardan yashirish uchun (Leonardo da Vinchi oynasi kriptografiyasi, harbiy shifrlash), Axborotni qisqaroq yozish uchun (qisqa belgi, qisqartma, yo‘l belgilari), ishlov berish va uzatishni osonlashtirish uchun (Morze alifbosi, elektr signallariga tarjima - mashina kodlari).




Kriptografiya tarixi. Deyarli to'rt ming yil oldin, Nil qirg'og'idagi Menet-Xufu shahrida bir misrlik kotib o'z xo'jayinining hayoti haqida hikoya qiluvchi ierogliflarni chizgan. Bu bilan u kriptografiyaning hujjatlashtirilgan tarixining asoschisiga aylandi. O'z yozuvini tasniflash uchun Misr kotibi hech qanday to'liq shifrdan foydalanmagan. Taxminan miloddan avvalgi 1900-yillarda o'yilgan yozuv bugungi kungacha saqlanib qolgan. e. Xnumxotep ismli olijanob odamning qabrida, faqat ba'zi joylarda u ko'proq tanish ierogliflar o'rniga g'ayrioddiy ieroglif belgilardan iborat. Ismsiz kotib matnni o'qishni qiyinlashtirmaslikka, balki unga kattaroq ahamiyat berishga harakat qildi. U kriptografiyadan foydalanmadi, balki yozma belgilarni ataylab o'zgartirish orqali shifrlashning muhim elementlaridan birini ishlatdi. Bu bizga ma'lum bo'lgan eng qadimgi matn bo'lib, bunday o'zgarishlarga duch keldi. Turli sirtlarda yozish uchun maxsus tayoqni qayta qurish
































Zamonaviy informatika darsliklarida berilgan kod yordamida topshiriqni bajaring: “Kompyuter xotirasida ma’lumotlar ikkilik kodda nol va birliklar zanjiri ko‘rinishida taqdim etiladi...” matnini oldindan tanlang. Bu asosiy ibora bo‘ladi. . Keling, Tula shahri nomini shu tarzda kodlaylik. Kodlangan so'zning harf raqamlari: 20,21,13,1. Kalit iboraning birinchi to'rtta harfi raqamlari: 3,17,1,14. Shifrlangan matnning birinchi harfi soni 23 (20+3), ikkinchi - 38 (21 + 17), uchinchi -14, to'rtinchi harf X, lekin 38-chi? Juda oddiy, barcha 33 harfni o'tib bo'lgach, alifboning boshidan hisoblashni davom ettiring. Va 38-harf D bo'ladi. Natijada, biz olamiz: HDMN.






Unli shifrlash Bu shifr almashtirish shifrlarining vakili hisoblanadi.Usulning o'zi juda oddiy. Bu matematikada nuqtalarni topish uchun foydalanadigan koordinata tekisligiga o'xshaydi. Keling, 6x6 jadvalni olaylik.Kvadratdagi belgilarning tartibi kalit hisoblanadi. aeioua aABVGDE eEZhZIYK ILMNOPR oSTUFKhTs UCHSHSHYYYAYYUYA,.-






Atbash shifrlash Bu almashtirish shifrlarining yana bir vakili.Ushbu shifr o'z nomini shunday oldi. Miloddan avvalgi 500-yillarda paydo bo'lgan shifr ibroniy alifbosi harflarini almashtirishga asoslangan bo'lib, bir harf alifboning boshqa uchidagi harfga to'g'ri keladi, ya'ni birinchisi oxirgi, ikkinchisi bilan almashtiriladi. oxirgi va boshqalar. Mana shu shifrdan foydalangan holda shifrlash formulasi: n- i + 1 Bu yerda n - siz ishlayotgan alifbodagi harflar soni, bizning holatlarimizda 33. i esa harfning raqami.


Masalan: Alifboning -3-harfida () rus alifbosining 31-harfi bilan almashtiriladi.









Scitalla Shifrlash uchun maxsus tayoqcha - SCITALLA, almashtirish shifrlash uchun ishlatilgan. U 5-asrda Likurg davrida qadimgi "varvar" Spartada ixtiro qilingan. Matnni shifrlash uchun oldindan belgilangan diametrli silindr ishlatilgan. Tsilindr atrofida pergamentdan yasalgan yupqa kamar o'ralgan va matn silindrning o'qi bo'ylab satr satr yozilgan. Keling, NTANTA AUEAUE SPMSPM ni ilgari suramiz




Mirabeau shifrlash Alifboni 6 ta guruhga ajratamiz. Har bir guruhda biz barcha harflarni alohida raqamlaymiz. Harfdagi har bir harfni ikkita raqam bilan almashtiramiz: 1 - guruhlar. 2 - guruhdagi harflar. Ikkala sonni oddiy yoki o‘nlik kasr ko‘rinishida yozamiz L S CH E M T SH YU FKhTs ShQYYYA ZIYK NOPR WHERE ZHE 3 3 B 56 AB //// 4


Aeneas Tacticus kitob shifrlash kitob shifrining muallifi hisoblanadi, u "Mustahkam joylarni himoya qilish to'g'risida" inshosida tasvirlangan. Aeneas kitobda yoki boshqa hujjatda maxfiy xabarning harflari ustidagi (yoki ostida) ko'zga ko'rinmas teshiklarni teshishni taklif qildi. Kitob shifrlash o'zining zamonaviy ko'rinishida harflarni qator raqami va ushbu harfning qatordagi raqami va ma'lum bir kitobning oldindan kelishilgan sahifasi bilan almashtirishdan iborat. Bunday shifrning kaliti kitob va unda ishlatiladigan sahifadir. Bu 5-sinf uchun informatika darsligidan olingan sahifa Bu 29-bet, 17-satr Grafika - rasm yoki piktogramma yordamida; kitob


XULOSA Har yili kompyuter ma'lumotlari hayotimizda tobora muhim rol o'ynamoqda va uni himoya qilish muammolari tobora dolzarb bo'lib bormoqda. Axborot sof texnik muammolardan tortib tajovuzkorlarning harakatlarigacha bo'lgan turli xil xavf-xatarlar bilan tahdid qilinadi. Har bir xavf turidan himoya qilish o'ziga xos echimlarni talab qiladi. Men o'z ishimda ma'lumotni shifrlashning asosiy usullarini ko'rib chiqdim va qadimgi shifrlarni tushuna boshladim.