• Ishni bajarish tartibi
  • 10-laboratoriya ishi mavzu: Tarmoqda xavfsiz soketlarlarni yaratish Ishning maqsadi




    Download 0,61 Mb.
    Pdf ko'rish
    bet1/3
    Sana25.12.2023
    Hajmi0,61 Mb.
    #128309
      1   2   3
    Bog'liq
    Secure Socket



    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. 
    Ishni bajarish tartibi 
    Secure Socket bilan ishlash uchun avval keyStore-lar generatsiya qilib 
    olinishi kerak. Bular bizga Client va Server ma’lumot almashayotganda xabarlarni 
    maxfiy holatda saqlash uchun shifrlash va deshifrlash uchun xizmat qiladi. 
    Birinchi bo’lib ixtiyoriy diskingiz ichida papka yarating, (misolda rabochiy 
    stolda “TDA Secure Sockets” papkasi yaratildi). Va u papka ichida kontekst 
    menyu orqali ”Open in Windows Terminalini ishga tushiring.
    Quyidagicha oyna hosil bo’ladi.
    U yerga keytool -genkey -keyalg RSA -keysize 2048 -validity 360 -alias mykey -
    keystore myKeyStore.jks komandasini kiriting. 


    Keyin password yaratish xabarini beradi, esingizda qoladigan va 6 ta 
    belgidan kam bo’lmagan parolni ikki marta kiriting (Boshqa qismlarida ham ushbu 
    parolni yozishingiz tavsiya qilinadi). Sizdan quyidagi ma’lumotlarni kiritishingizni 
    talab qiladi. Kerakli joylarni to’g’ri holatda to’ldiring hamda keyStore.jks fayli 
    sizga generatsiya qilib beriladi. 
    Endi navbat myKey.cert faylini generatsiya qilishga keldi.
    Buning uchun siz davomidan ushbu komandani kiritishingiz kerak: keytool -export 
    -alias mykey -keystore myKeyStore.jks -file myKey.cert 


    Keyin oxirgi fayl myTrustStore.jts faylini generatsiya qilish kerak: keytool -import 
    -file mykey.cert -alias mykey -keystore myTrustStore.jts 


    Natijada sizda yaratgan papkangiz ichida uchta fayl hosil bo’lganini ko’rishingiz 
    mumkin: 
    Va nihoyat java application project yaratamiz. Ushbu fayllarni yaratgan 
    projectingizning src package qatoriga (ichiga emas) qo’shib olamiz. 



    Download 0,61 Mb.
      1   2   3




    Download 0,61 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    10-laboratoriya ishi mavzu: Tarmoqda xavfsiz soketlarlarni yaratish Ishning maqsadi

    Download 0,61 Mb.
    Pdf ko'rish