Diskret logarifmlash algoritmlari va ularning dasturiy ta’minotini ishlab chiqish



Yüklə 59,43 Kb.
səhifə1/4
tarix22.03.2024
ölçüsü59,43 Kb.
#182931
  1   2   3   4

Diskret logarifmlash algoritmlari va ularning dasturiy ta’minotini ishlab chiqish


Ishdan maqsad: Diskret logarifmlash muammosi haqida nazariy va amaliy bilim ko‘nikmalarni shakllantirish.
Nazariy
Chekli maydonda diskret logarifmlash muammosi. chekli siklik guruh berilgan boʼlsin va . Tenglikdan x nomalum butun sonni topish lozim va .
.
Bu yerda, butun son asosga ko‘ra ning diskret logarifmi asosida hisoblanadi va u quyidagiga teng bo‘ladi:

Misol: chekli siklik guruh berilgan boʼlsin va . Tenglikdan x nomalum butun sonni topish lozim.
.
va

Chekli gruppada diskret logarifmni hisoblash
Biz shu paytgacha chegirmalar nazariyasi bo‘yicha tanishganimizda
ax mod p;
ifoda qiymatini topish bilan tanishgan edik.
Quyidagi masala esa oldingi masaladan ko‘ra murakkabrok hisoblanadi, yani shunday x- butun son topilsinki :
ax b (mod p) (1)
o‘rinli bo‘lsin. Bu yerda r-tub son va (1) tenglama (Z /pZ) gruppada qaralyapti

  1. tenglamaning yechimi x =log a b - ni quyidagi formula orqali topish mumkin:

log a b ( 1- aj ) -1 bj (mod p-1).
Biroq bu formula bilan yechimni topish masalasi bevosita «mumkin bo‘lgan barcha xolatlarni ko‘rib chiqish» kabi usulga o‘xshash bo‘lgani uchun ham amalda bu formula qo‘llanilmaydi. Quyida keltiriladigan algoritm esa hisoblashlar sonini qisqartirib yechimni topishning samarali usulini beradi.
Diskret logarifmlash algoritmi:


  1. Yüklə 59,43 Kb.

    Dostları ilə paylaş:
  1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə