96
Algoritmga kirishga ochiq matnning 12
bitli bloki kelib tushadi,
unga nisbatan 1-jadvalda
keltirilgan, IP funksiyasi bilan berilgan boshlang’ich almashtirish qo’llaniladi.
1-jadval
IP boshlang’ich o’rin almashtirish.
12
2
5
8
3
9
10
7
4
11
1
6
Ochiq matnning barcha 12 biti o’z o’rni o’zgartirgan holda qiymati saqlab qolinadi.
Algoritmning yakunlovchi bosqichida teskari joy almashtirish bajariladi (
2-jadval).
2-jadval
IP
-1
teskari o’rin almashtirish.
4
8
12
1
6
9
3
10
11
5
2
7
Shifrlash algoritmining akslantirishlar funksiyasi.
Shifrlash algoritmining akslantirishlar funksiyasi blokni batafsilroq ko’rib chiqamiz (2-rasm).
2- rasm. Shifrlash algoritmining akslantirishlar funksiyasi sxemasi.
Kiruvchi 6 bitli ma’lumot kengaytmali o’rin almashtirish orqali shunday o’tadiki,
chiqishda biz
10 bitga ega bo’lamiz. Kengaytmali o’rin almashtirish jadvali ma’lumotlari 3-jadvalda keltirilgan.
3-jadval
Do'stlaringiz bilan baham: