• Shifrlash algoritmlari
  • Dasturlarni ishonchliligini va butunligini ta’minlash kriptografik vositalar




    Download 0,71 Mb.
    bet7/20
    Sana26.07.2024
    Hajmi0,71 Mb.
    #268672
    1   2   3   4   5   6   7   8   9   10   ...   20
    Bog'liq
    Mo\'minov Xusan 072-19 guruh kiber huquq

    Dasturlarni ishonchliligini va butunligini ta’minlash kriptografik vositalar


    Kriptografiya - bu uchinchi shaxslar ishtirokida xavfsiz muloqot qilish usullarini amaliyot va o'rganish. Bundan tashqari, u ikki tizim o'rtasida xavfsiz ulanishni o'rnatish uchun ishlatiladi. Kriptografiya ma'lum sharoitlarda xabarlar uchun maxfiylik, yaxlitlik va haqiqiylikni ta'minlash uchun matematikadan (birinchi navbatda arifmetika va raqamlar nazariyasidan) foydalanadi. U ruxsatsiz shaxslar ushlashi va o'qishi mumkin bo'lgan tranzit paytida ma'lumotlarni o'qish yoki buzish mumkin emasligini ta'minlash orqali maxfiylikni o'z ichiga oladi.
    Kriptografiya haqida bilishingiz kerak bo'lgan birinchi narsa - xabaringizni shifrlashning yagona universal usuli yo'qligi. Buni qilishning ko'plab usullari mavjud, ularning har biri o'zining afzalliklari va kamchiliklariga ega. Bugungi kunda eng keng tarqalgan shifrlash usullari ochiq va simmetrik kalit kriptografiyasidir.
    Ko'pgina kriptografik algoritmlar tabiiy ravishda boshqa kontekstlarda, masalan, raqamli imzo sxemalari yoki Internet kabi xavfsiz tarmoqlar orqali xavfsiz elektron tijorat uchun shifrlash usullaridan foydalanish natijasida paydo bo'ladi. Masalan, RSA kriptotizimlari dastlab butun son faktorizatsiyasini hal qilish uchun ishlab chiqilgan.
    Kriptografiya ba'zan jinoyatchilar tomonidan aniqlanmaslik va noqonuniy xabarlarni to'xtatmasdan uzatilishiga imkon berish uchun ishlatiladi. Bundan tashqari, xavfsizlik protokollarida keng qo'llaniladigan RSA kabi ochiq kalitli kriptotizimlar tomonidan qo'llaniladi.
    Shifrlash algoritmlari
    Kriptografiya algoritmi oddiy matnni shifrlangan matnga va yana qaytadan aylantirish uchun matematik formuladan foydalanadigan shifrlash va shifrni ochish usulidir. Kriptografiyani shifrlash algoritmi kompyuter tizimida ma'lumotlarning maxfiyligi va yaxlitligi uchun foydalaniladigan shifr turidir. U ochiq matnni shifrlangan matnga aylantirish uchun shifrlash kalitidan foydalanadi, keyin u Internet kabi tarmoq orqali qabul qiluvchi uni shifrini hal qiladigan manzilga yuboriladi.
    Kriptografiya shifrlash algoritmlari odatda tijorat elektron tijorat, onlayn-banking va maxfiylik muhim bo'lgan boshqa ilovalarda qo'llaniladi. Ushbu shifrlash algoritmlariga Data Encryption Standard (DES), Triple DES, Blowfish va CAST-256 kiradi.
    Shifrlash algoritmlarining bir necha turlari mavjud; bularga blokli shifrlar va oqimli shifrlar kiradi.
    • Blok shifr oddiy matn bloklarini shifrlaydi va ularni birma-bir shifrlaydi.


    • Oqimli shifr bitta operatsiyada fayldagi bir nechta belgilar yoki belgilarni kodlaydi.





    Download 0,71 Mb.
    1   2   3   4   5   6   7   8   9   10   ...   20




    Download 0,71 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Dasturlarni ishonchliligini va butunligini ta’minlash kriptografik vositalar

    Download 0,71 Mb.