Return to Video

The Internet: Encryption & Public Keys

  • 0:03 - 0:08
    Internet: Shifrlash va ochiq kalitlar
  • 0:09 - 0:14
    Assalomu alaykum, mening ismim Mia Gil-Epner,
    mening ixtisosligim UC Berkilida kompyuter fanlari bo'yicha
  • 0:14 - 0:19
    va Mudofaa vazirligida axborotni xavfsizligini
    ta'minlash bo'yicha ishlayman. Internet ochiq
  • 0:19 - 0:26
    va ommaviy tizimdir. Biz hammamiz umumiy simlar
    va ulanishlar orqali axborot yuboramiz va
  • 0:26 - 0:30
    qabul qilamiz. Bu ochiq tizim bo'lsa ham,
    biz hatto ko'plab shaxsiy ma'lumotlarni
  • 0:30 - 0:36
    almashamiz. Kredit karta raqamlari, bank ma'lumotlari,
    parollar va elektron pochta xabarlari kabi narsalar. Xo'sh,
  • 0:36 - 0:41
    qanday qilib bu shaxsiy narsalar maxfiy yuboriladi?
    Shifrlash, asl matnni yashirish uchun xabarni
  • 0:41 - 0:45
    almashtirish yoki o'zgartirish kabi jarayonlar
    orqali har qanday ma'lumotlar sir saqlanishi
  • 0:45 - 0:52
    mumkin. Keyin uni deshifrlash bu xabarni o'qilishi
    uchun uni yechish jarayonidir. Bu oddiy fikr aslida,
  • 0:52 - 0:57
    odamlar buni asrlar davomida amalga oshirib kelmoqdalar.
    Shifrlashning birinchi taniqli usullaridan
  • 0:57 - 1:02
    biri Sezar shifrlash usulidir. Rim sarkardasi
    Yuliy Sezar nomi bilan atalgan,
  • 1:02 - 1:07
    agar xabar dushmanlar qo'liga tushib qolsa,
    uni o'qiy olmasliklariga ishonch hosil qilish
  • 1:07 - 1:13
    uchun harbiy buyruqlarini shifrlagan.
    Sezar shifrlash - bu asl xabardagi har bir
  • 1:13 - 1:17
    harfni alifbo bo'yicha ma'lum qadamlar
    qatoridagi harf bilan almashtiradigan algoritm.
  • 1:17 - 1:21
    Agar ushbu raqam faqat jo'natuvchi va qabul qiluvchiga
    ma'lum bo'lsa, u holda bu kalit deb nomlanadi.
  • 1:21 - 1:29
    Bu o'quvchiga maxfiy xabarni ochish imkoniyatini beradi.
    Masalan, agar sizning asl xabaringiz
  • 1:29 - 1:36
    "HELLO" bo'lsa, u holda Sezar algoritmidan
    foydalanib, kalit 5 bo'lgan holatda
  • 1:36 - 1:43
    shifrlangan xabar mana bu bo'ladi ... Xabarni
    deshifrlash uchun qabul qiluvchi tomon
  • 1:43 - 1:50
    jarayonni teskari tarzda kalitdan foydalangan holda amalga oshiradi.
    Ammo Sezar bilan bog'liq katta muammo bor,
  • 1:50 - 1:56
    har kim mumkin bo'lgan har qanday kalitni sinab
    ko'rish orqali shifrlangan xabarni osongina buzishi mumkin,
  • 1:56 - 2:00
    ingliz alifbosida atigi 26 ta harf bor, demak xabarni
    deshifrlash uchun siz eng ko'p 26 ta kalitni sinab
  • 2:00 - 2:07
    ko'rishingiz kerak, xolos. 26 ta mumkin bo'lgan holatlarni
    sinab ko'rish juda qiyin emas, buning uchun ko'pi bilan
  • 2:07 - 2:13
    bir soat yoki ikki soat kerak bo'ladi.
    Keling, buni jarayonni qiyinlashtiraylik. Har bir harfni
  • 2:13 - 2:19
    bir xil miqdorda siljitish o'rniga, har
    bir harfni har xil miqdorda siljitamiz. Ushbu misolda
  • 2:19 - 2:27
    o'n raqamli shifrlash har bir keyingi harf qancha
    pozitsiyani o'zgartirganligini va
  • 2:27 - 2:34
    undan uzunroq xabarni shifrlashi mumkinligini ko'rsatadi.
    Ushbu kalitni taxmin qilish juda qiyin bo'ladi.
  • 2:34 - 2:40
    10 ta raqamli shifrlash yordamida 10 milliard
    xil yechim bo'lishi mumkin.
  • 2:40 - 2:46
    Shubhasiz, buni hech bir inson qila olmaudi, uni
    uchun bir necha asr vaqt kerak bo'ladi.
  • 2:46 - 2:51
    Ammo bugungi kunda oddiy kompyuter 10 milliard ehtimollikni
    sinab ko'rish uchun bir necha soniya vaqt sarflaydi. Hozir zamonaviy dunyoda
  • 2:51 - 2:58
    yomon odamlar qalam o'rniga kompyuterlar bilan qurollangan edilar, qanday qilib xabarlarni umuman ochib bo'lmaydigan qilib ishonchli shifrlashingiz mumkin? Endi
  • 2:58 - 3:04
    qiyin qilib shifrlash degani, tekshirib ko'rish
    imkoniyatlar turlari juda-juda ko'p bo'lishi kerakligini bildiradi.
    Bugungi xavfsiz kommunikatsiyalar
  • 3:04 - 3:10
    256 bitli kalitlar yordamida shifrlangan.
    Bu degani, sizning xabaringizni ochmoqchi bo'lgan odamning
  • 3:10 - 3:16
    kompyuteri ushbu ko'plab variantlarni toki kalitni
    topguncha va xabarni buzmaguncha sinab ko'rishi kerak...
  • 3:16 - 3:24
    Agar sizda 100,000 ta super kompyuter bo'lsa
    va ularning har biri har soniyada million milliard
  • 3:24 - 3:31
    kalitni sinab ko'rishga qodir bo'lsa ham,
    shunchaki 256 bitli shifrlash bilan himoyalangan
  • 3:31 - 3:38
    bitta xabarni buzish uchun har bir variantni
    sinab ko'rish uchun trillionlab yillar kerak bo'ladi.
  • 3:38 - 3:43
    Albatta har yili kompyuter chiplari
    ikki baravar tezroq va hajmining yarmiga tenglashadi.
  • 3:43 - 3:48
    Agar ekspansional rivojlanishning bunday sur'ati davom etsa, kelajakdagi bir necha yuz yil ichida bugungi
  • 3:48 - 3:55
    imkonsiz muammolar yechilishi mumkin va 256 bit
    xavfsizlik uchun yetarli bo'lmay qoladi. Faktga ko'ra
  • 3:55 - 4:01
    kompyuterlar tezligini inobatga olgan holda standart
    kalit uzunligini allaqachon orttirishimizga to'g'ri keldi.
  • 4:01 - 4:06
    Yaxshi tarafi shundaki, uzunroq kalitdan foydalanish
    xabarlarni shifrlashni ancha murakkablashtirmasa-da,
  • 4:06 - 4:12
    ammo shifrni buzish uchun zarur bo'lgan
    ehtimollar sonini keskin oshiradi.
  • 4:12 - 4:17
    Yuboruvchi va qabul qiluvchi bir xil kalitni ishlatganda,
    bu shifrlash usuli Simmetrik shifrlash
  • 4:17 - 4:24
    deyiladi. Simmetrik shifrlashida Sezar usuli singari,
    maxfiy kalitni oldindan ikki kishi tomonidan
  • 4:24 - 4:30
    shaxsiy ravishda kelishib olish kerak.
    Bu odamlar uchun juda qulay, ammo Internet butunlay ochiq,
  • 4:30 - 4:36
    shuning uchun ikkita kompyuterning maxfiy
    kalit haqida kelishib olishlari uchun "gaplashish" mumkin emas.
  • 4:36 - 4:42
    Buning o'rniga kompyuterlar assimetrik shifrlash
    usullaridan foydalanadilar, bu hamma uchun almashinish
  • 4:42 - 4:49
    mumkin bo'lgan ochiq kalit va yopiq kalitlardan iborat.
    Ochiq kalit ma'lumotni shifrlash uchun ishlatiladi va
  • 4:49 - 4:56
    har kim undan maxfiy xabar yaratish uchun
    foydalanishi mumkin, ammo deshifrlashni faqat yopiq kalitga ega bo'lgan
  • 4:56 - 5:01
    kompyuter bajarishi mumkin.
    Bu biz hozir uncha yaxshi bilmaydigan matematika asosida ishlaydi.
  • 5:01 - 5:06
    O'ylab ko'ring, sizning shaxsiy pochta qutingiz
    borligini tasavvur qiling, u yerda hamma pochta
  • 5:06 - 5:11
    qutisini qo'yishi mumkin, ammo uni ochish
    uchun ularga kalit kerak. Endi siz qo'yilgan kalitning
  • 5:11 - 5:17
    ko'p nusxalarini yaratishingiz va uni do'stingizga yuborishingiz
    yoki hatto uni omma e'tiboriga havola qilishingiz mumkin.
  • 5:17 - 5:21
    Do'stingiz yoki hattoki begona odam ochiq kalit yordamida
    sizning depozit manzilingizga kirish va xabarni tashlab
  • 5:21 - 5:27
    yuborishi mumkin, ammo siz olgan barcha maxfiy xabarlarga kirish uchun faqat siz o'zingizning yopiq kalitingiz bilan pochta qutisini ochishingiz mumkin.
  • 5:27 - 5:32
    Do'stingizga pochta qutisidagi ochiq depozit
    kaliti yordamida xavfsiz xabarni qaytarib yuborishingiz mumkin.
  • 5:32 - 5:38
    Shunday qilib, odamlar hech qachon yopiq kalit bilan
    oldindan kelishishga hojat qoldirmasdan,
  • 5:38 - 5:44
    xavfsiz tarzda xabarlarni almashishlari mumkin.
    Ochiq kalit kriptografiyasi ochiq Internetdagi
  • 5:44 - 5:49
    barcha xavfsiz xabar almashinuviga asos bo'ladi.
    Internetga kirishda bizni SSL va TLS deb nomlangan
  • 5:49 - 5:56
    xavfsizlik protokollari himoya qiladi.
    Sizning kompyuteringiz buni bugun, xohlagan
  • 5:56 - 6:01
    vaqtda brauzeringiz manzil satrida kichik qulfni
    yoki https harflarini ko'rganingizda ishlatadi.
  • 6:01 - 6:07
    Bu shuni anglatadiki, sizning kompyuteringiz
    ochiq veb-sayt bilan ma'lumotlarni xavfsiz
  • 6:07 - 6:13
    almashtirish uchun shifrlashning ochiq kalitidan
    foydalanmoqda. Odamlarning tobora ko'payib borishi
  • 6:13 - 6:19
    bilan shaxsiy ma'lumotlar tobora ko'payib boradi va
    bu ma'lumotlarning xavfsizligini ta'minlash zaruriyati yanada muhimroq bo'ladi.
  • 6:19 - 6:24
    Kompyuterlarning hisob-kitoblash tezligi ortib borishi bilan
    biz kompyuterlarni buzish uchun juda qiyin bo'lgan
  • 6:24 - 6:29
    shifrlashning yangi usullarini ishlab chiqishga majbur bo'lamiz.
    Mana shu ish bilan men shug'ullanib, doimo o'zgartirib boraman.
Title:
The Internet: Encryption & Public Keys
Description:

more » « less
Video Language:
English
Duration:
06:40

Uzbek subtitles

Revisions