Triple DES shifrlash qanday ishlaydi?
Triple DES shifrlash qanday ishlaydi?

Video: Triple DES shifrlash qanday ishlaydi?

Video: Triple DES shifrlash qanday ishlaydi?
Video: RSA shifrlash tizimi (3-qadam) | Kriptografiya | Informatika 2024, May
Anonim

Uch martalik DES shifrlash jarayon

Bu ishlaydi uchta 56 bitli kalitlarni (K1, K2 va K3) olib, va shifrlash avval K1 bilan, keyin esa K2 bilan shifrni ochish va shifrlash K3 bilan oxirgi marta. 3DES ikki kalitli va uch kalitli versiyalari mavjud. Ikki kalitli versiyada bir xil algoritm uch marta ishlaydi, lekin birinchi va oxirgi qadamlar uchun K1 dan foydalanadi.

Xuddi shunday, DES shifrlash qanday ishlaydi?

Ma'lumotlar Shifrlash standart ( DES ) - ma'lumotlarning eskirgan simmetrik kalitli usuli shifrlash . DES ishlaydi uchun bir xil kalit yordamida shifrlash va xabarning shifrini yechish, shuning uchun jo‘natuvchi ham, qabul qiluvchi ham bir xil maxfiy kalitni bilishi va foydalanishi kerak.

DES yoki Triple DES bir xilmi? DES shifrlash va shifrni ochish uchun bitta kalitdan foydalanadi; 3DES qo'shimcha shifrlash davrlarini amalga oshirish uchun ikkita yoki uchta kalitdan foydalanishi mumkin. 3DES ishlab chiqarish uchun etarli miqdorda qayta ishlash quvvatini talab qiladi, lekin bu ikkisi o'rtasida eng xavfsiz hisoblanadi.

Shunga mos ravishda, Triple DES qanchalik xavfsiz?

Xo'sh, ha va yo'q. Uch tomonlama DES 3 xil kalitlardan foydalanish hali ham hisobga olinadi xavfsiz chunki uning xavfsizligini to'liq buzadigan, bugungi kunda uni yo'q qilish mumkin bo'lgan nuqtaga qadar ma'lum bo'lgan hujumlar yo'q. Shunday qilib, bizda hali ham 249 xavfsizlik chegarasi bor, bu juda ko'p, lekin hali ham AES kabi boshqa standartlardan ancha past.

Triple DES shifrlashni qanday hal qilish mumkin?

Uch martalik DES shifrlash va Shifrni ochish Onlayn vosita The Uch martalik DES foydalanuvchi tomonidan taqdim etilgan kalitni k1, k2 va k3 kabi uchta pastki kalitga ajratadi. Xabar shifrlangan avval k1 bilan, keyin k2 bilan shifrlangan va shifrlangan yana k3 bilan. DSede kalitining o'lchami 128 yoki 192 bit va bloklar hajmi 64 bit.

Tavsiya: