Birinchi operatsiyaning qisqacha mazmuni




Download 1,82 Mb.
bet11/18
Sana12.02.2024
Hajmi1,82 Mb.
#155128
1   ...   7   8   9   10   11   12   13   14   ...   18
Bog'liq
MD5

Birinchi operatsiyaning qisqacha mazmuni


Oldinga borishdan oldin, biz boshdan kechirgan ko'plab murakkab qadamlar haqida qisqacha ma'lumot berish yaxshidir.
Biz to'rtta ishga tushirish vektorimiz bilan boshladik:

  • A – 01234567

  • B - 89abcdef

  • C - fedcba98

  • D – 76543210

Biz ushbu oxirgi uchta qiymatni F funktsiyasi orqali qo'yamiz:


F(B, C, D) = (B∧C)∨(¬B∧D)
Bu bizga quyidagi natijani berdi:
F(B, C, D) = fedcba98
Biz ushbu natijani oldik va uni ishga tushirish vektori A bilan birga modulli qo'shish uchun quyidagi formulaga kiritdik:
(X+Y) mod Z
Qayerda:
X = 01234567
Y = fedcba98
Z = 100000000
Bu bizga javob berdi:
ffffffff
Keyinchalik, biz modulli qo'shimchani amalga oshirdik, bu safar dastlabki kiritishimizning birinchi so'zi M0, ya'ni 54686579. Biz uni xuddi shu formula bilan oxirgi qadam natijasiga qo'shdik, bu bizga berdi:
54686578
Keyingi qadam modulli qo'shimchalar bo'ldi, bu safar biz "Amallar" bo'limida qiymatlarni sanab o'tgan doimiy K bilan . K1 d76aa478 edi, biz oldingi natijaga qo'shdik va bizga quyidagi natijani berdi:
2bd309f0
Keyingi qadam narsalarni aralashtirib yubordi va biz yetti bitli chapga siljishni osongina ko'rishimiz uchun o'n oltilik natijani binarga aylantirdik. Biz uni o'n oltilik raqamga o'zgartirganimizda, natija quyidagicha bo'ldi:
e984f815
Biz modulli qo'shimchaga qaytdik va bu natijani B initsializatsiya vektoriga qo'shdik, 89abcdef . Biz quyidagi qiymatga erishdik, bu keyingi bosqichda B initsializatsiya vektoriga aylanadi:
7330c604
B, C va D qiymatlari ham o'ngga aralashtirildi, bu bizga keyingi operatsiya uchun yangi ishga tushirish vektorlarini berdi:

  • A - 76543210

  • B - 7330c684

  • C – 89abcdef

  • D - fedcba98

Download 1,82 Mb.
1   ...   7   8   9   10   11   12   13   14   ...   18




Download 1,82 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Birinchi operatsiyaning qisqacha mazmuni

Download 1,82 Mb.