ILOVALAR
parollarni xeshlash
elektron pochta va fayllarni himoya qilish
aloqa liniyalarida: bir guruh ElGamal (patentlanmagan) yoki RSA (patent 2000 yilda tugagan) va IDEA o'rniga Blowfish.
tarmoq va transport qatlamlarining protokollarida xavfsizlikni ta'minlash
Algoritmni shifrlash tezligi ko'p jihatdan ishlatilgan texnika va buyruq tizimiga bog'liq. Turli xil arxitekturalarda bitta algoritm raqobatchilardan sezilarli darajada ustun bo'lishi mumkin, ikkinchisida esa vaziyat tenglashishi yoki hatto teskari yo'nalishda o'zgarishi mumkin. Bundan tashqari, dasturiy ta'minotni amalga oshirish ko'p jihatdan ishlatilgan kompilyatorga bog'liq. O'rnatish kodidan foydalanish shifrlash tezligini oshirishi mumkin. Shifrlash tezligiga mov, add, xor operatsiyalarining bajarilish vaqti ta'sir qiladi va operativ xotiraga kirishda operatsiyalarning bajarilish vaqti oshadi (Pentium seriyali protsessorlar uchun taxminan 5 barobar). Blowfish barcha pastki kalitlarni saqlash uchun keshdan foydalanganda yaxshiroq ishlaydi. Bunda u DES, IDEA algoritmlaridan oldinda. IDEA kechikishiga modulli operatsiya ta'sir qiladi. Katta shifrlangan blok tufayli Twofish tezligi Blowfish -ga yaqin bo'lishi mumkin.
Blowfish tezligi hamkasblariga qaraganda tezroq bo'lsa -da, kalitni o'zgartirish chastotasi oshgani sayin, uning ko'p qismi tayyorgarlik bosqichiga sarflanadi, bu uning samaradorligini yuzlab marta kamaytiradi.
http://hozir.org
Do'stlaringiz bilan baham: |