Puncte:4

De ce funcționează Index Calculus?

drapel et

Înțeleg cum funcționează algoritmul de calcul al indexului - cunosc și înțeleg pașii. Înțeleg cum sunt derivați pașii. Cu toate acestea, nu reușesc să-mi dau seama de ce funcționează.

Pot înțelege de ce funcționează Pohlig-Hellman - PH reduce calculul conectării discrete $G$ la calculul logului discret în subgrupuri de ordin prim al $â¨Gâ©$. Algoritmul PH vă permite să rezolvați DLP-ul în subgrupurile mai mici și apoi să combinați soluțiile folosind teorema chineză a restului pentru a obține soluția pentru DLP-ul original. Caut o explicație teoretică similară pentru calculul indexului

De ce funcționează Index Calculus pentru rezolvarea unui DLP?

Puncte:6
drapel cn

Calculul indexului se bazează pe două idei simple:

  1. Fiecare număr întreg poate fi scris ca produs de numere prime.
  2. Un sistem de ecuații liniare într-un număr mic de variabile poate fi rezolvat cu suficiente ecuații independente.

Luați de exemplu grupul ciclic $\mathbb{Z}/p$ cu $p$ o rădăcină primă și primitivă c. Elementele $c^i$ (pentru $i=0,1,2,...,p-1$) sunt congruente modulo p cu numerele întregi $1,2,...,p-1$. Aceste numere întregi pot fi exprimate cu puteri ale unui număr mic de numere prime $P_1,..., P_k $ mai mic ca $p$. Dacă știm indicele fiecărui prim, atunci, deoarece indicii sunt modulo aditivi $p-1$, atunci cunoaștem indicele fiecărui element din grupul nostru.

Deci, în acest exemplu, variabilele sunt indicii primelor $P_j$ iar ecuaţiile sunt date de $$c^i=\prod_j P_j^{r_j} \leadsto i=\sum_j r_j \operatorname{ind}(P_j).$$ Rețineți că din moment ce $c^i$ va lovi și pe $P_j$, avem suficiente ecuații independente de rezolvat pentru toți indicii. Speranța este, desigur, că nu va trebui să parcurgem toate ecuațiile, dar că deja primele câteva conțin toți indicii și sunt suficient de independenți liniar. Alegerea lui c este importantă în cât de repede se va avea suficiente informații pentru a rezolva sistemul liniar.

Puteți generaliza acest lucru la grupuri mai generale, dar ideea rămâne aceeași.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.