O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALARI VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Tarmoqni dasturlash asoslari
10-Amaliy mashg’ulot
415-20-guruh talabasi
Bajardi: Iskandarov Quvondiq
Tekshirdi: Zarmasov Elbek
10-LABORATORIYA ISHI
Mavzu: Tarmoqda xavfsiz soketlarlarni yaratish
Ishning maqsadi:
Talabalarda Java dasturlash tilining javax.net.* va javax.net.ssl.* paketlari klasslaridan foydalanib tarmoqda xavfsiz soketlarlarni yaratish bo‘yicha amaliy ko‘nikmalar hosil qilish.
Nazariy qism:
Xavfsiz soketlar. AT&T AQSh Milliy Xavfsizlik Agentligiga barcha kliyentlarning internet trafigiga paketlarni kommutatsiya markazlarida maxfiy xonalarga oʻrnatilgan ma’lumotlarni qayta ishlash qurilmalariga nushalash orqali toʻliq ulanish imkonini berdi. Britaniyaning GCHQ kompaniyasi jahonning koʻpgina telefon qoʻngʻiroqlari va Internet trafigiga ega boʻlgan optik tolali kabellarga kirib bordi. Shvetsiyada Milliy mudofaa radioeshittirish instituti optik tolali kabel egalari oʻz binolarida tolalar aks ettirish uskunalarini oʻrnatishlarini talab qiladi va bu biz biladigan narsalarni eshitib turadigan hukumatning kichik bir misolidir.
Internet foydalanuvchisi sifatida kuzatuvchilarga qarshi himoya qilish kerak. Internet ulanishlarini yanada xavfsiz qilish uchun soketlarni shifrlash mumkin. Bu esa, tranzaktsiyalarning konfidentsial, autentifikatsiya qilingan va toʻgʻri boʻlishiga imkon beradi.
Ammo, shifrlash murakkab masala. Uni toʻgʻri bajarish ma’lumotlarni faqat shifrlash uchun ishlatiladigan matematik algoritmlarni emas, balki kalitlarni va shifrlangan ma’lumotlarni almashish uchun ishlatiladigan protokollarni ham batafsil tushunishni talab qiladi. Hatto kichik xatolar qurilmadagi katta teshikni ochishi va aloqani xavfli boʻlishiga olib kelishi mumkin. Shifrlash dasturiy ta’minotini yozish eng yaxshi mutaxassislarga topshirilgan vazifadir. Yaxshiyamki, nomutaxassislar oddiy protokol va algoritmlar bilan mutaxassislar tomonidan yaratilgan dasturiy ta’minot yordamida aloqaning xavfsizligini ta’minlaydi. Internet doʻkondan biror
narsa buyurtma qilganingizda, operatsiyani