ΠΡΠ»ΡΡΠΈΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠ²Π½Π°Ρ Π³ΡΡΠΏΠΏΠ° ΠΏΠΎΠ»Ρ GF (pn) Π΅ΡΡΡ ΡΠΈΠΊΠ»ΠΈΡΠ΅ΡΠΊΠ°Ρ Π³ΡΡΠΏΠΏΠ° ΠΏΠΎΡΡΠ΄ΠΊΠ°/;'7 — 1, ΠΏ > 1. ΠΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡΠΎΠΉΠΊΠΎΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΠ»Ρ-ΠΠ°ΠΌΠ°Π»Ρ ΠΎΡΠ½ΠΎΠ²Π°Π½Π° Π½Π° ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π°Π΄Π°ΡΠΈ Π»ΠΎΠ³Π°ΡΠΈΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² ΠΌΡΠ»ΡΡΠΈΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠ²Π½ΠΎΠΉ Π³ΡΡΠΏΠΏΠ΅ Z* ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ GF (p). ΠΠΎΡΡΠ΄ΠΎΠΊ Z* ΡΠ°Π²Π΅Π½ Ρ — 1.
ΠΡΠΈ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠΈ ΡΠΈΡΡΠ΅ΠΌΡ Π²ΡΠ±ΠΈΡΠ°Π΅ΡΡΡ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΏΡΠΎΡΡΠΎΠ΅ ΡΠΈΡΠ»ΠΎ Ρ ΠΈ ΠΏΠΎΡΠΎΠΆΠ΄Π°ΡΡΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ, Π° Π΅ Z*. Π‘Π΅ΠΊΡΠ΅ΡΠ½ΡΠΌ ΠΊΠ»ΡΡΠΎΠΌ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ q, Π³Π΄Π΅ 1 < q < Ρ — 2. ΠΡΠΊΡΡΡΡΠΌ ΠΊΠ»ΡΡΠΎΠΌ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ²Π»ΡΠ΅ΡΡΡ Π½Π°Π±ΠΎΡ ΡΠΈΡΠ΅Π»: Ρ, Π° ΠΈ (3, Π³Π΄Π΅ Π = ΠΎΠ.
Π£ΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ Π΅ΡΡΡ ?(/>? Π°, Ρ)(*) = (;Π£> Π£2)Ρ ΠΠΠ΅ Π£Ρ Π£2 Π΅ z*p Π²ΡΡΠΈΡΠ»ΡΡΡ ΠΏΡΠΈ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΌ ΡΠΈΡΠ»Π΅ Π³ (ΡΠ°Π½Π΄ΠΎΠΌΠΈΠ·Π°ΡΠΎΡΠ΅), 1 < Π³ < Ρ — 2, ΠΏΠΎ ΡΠΎΡΠΌΡΠ»Π°ΠΌ: ΡΡ
= a’mod/;, Ρ2 = ΠΠ€') mod/;. Π Π°ΡΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΏΠΎ ΡΠΎΡΠΌΡΠ»Π΅ Ρ
= Dq} q)(y, Ρ2) = (Π£2(Π£)~Π΄) niodp. ΠΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΡΡΡ ΡΠ°ΡΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ Π»Π΅Π³ΠΊΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΡΡΡ:
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°Π½Π΄ΠΎΠΌΠΈΠ·Π°ΡΠΎΡΠ° ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ Π·Π΄Π΅ΡΡ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΡΠΈΡΡ ΠΌΠ½ΠΎΠ³ΠΎΠ·Π½Π°ΡΠ½ΠΎΠΉ Π·Π°ΠΌΠ΅Π½Ρ, Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡΠΈΠΉ ΡΠ°ΡΡΠΎΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΡΠΈΡΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ°. ΠΡΠΈ ΡΡΠΎΠΌ Π΄Π»Ρ ΡΠ°ΡΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π·Π½Π°Π½ΠΈΡ ΡΠ°Π½Π΄ΠΎΠΌΠΈΠ·Π°ΡΠΎΡΠ°, Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°ΡΡ Π·Π°ΠΊΡΡΡΡΠΉ ΠΊΠ»ΡΡ.
ΠΠ»Ρ Π·Π°ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
Π±Π»ΠΎΠΊΠΎΠ² (ΡΠΈΡΠ΅Π») ΠΎΡΠΊΡΡΡΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ° Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°Π½Π΄ΠΎΠΌΠΈΠ·Π°ΡΠΎΡΠ°. Π ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΡΠΈΡΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ΅ΠΊΡΡΡ (ΡΡ
, Ρ2) ΠΈ (Ρ{, Ρ2), ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ Π΄Π»Ρ ΠΎΡΠΊΡΡΡΡΡ
ΡΠ΅ΠΊΡΡΠΎΠ² Ρ
ΠΈ Ρ
', ΡΠ²ΡΠ·Π°Π½Ρ ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ΠΌ Ρ2(Ρ2)~Ρ
= Ρ
(Ρ
')~1, ΠΈ ΡΠΎΠ³Π΄Π° ΡΠ΅ΠΊΡΡ Ρ
' ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΠΈΡΠ»ΠΈΡΡ, Π΅ΡΠ»ΠΈ ΠΈΠ·Π²Π΅ΡΡΠ΅Π½ ΡΠ΅ΠΊΡΡ Ρ
.
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΡΠΈΠΏΡΠΎΠ°Π½Π°Π»ΠΈΡΠΈΠΊΠΎΠΌ ΡΠ΅ΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΊΠ»ΡΡΠ° q ΡΠ°Π²Π½ΠΎΡΠΈΠ»ΡΠ½ΠΎ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ Π΄ΠΈΡΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ Π»ΠΎΠ³Π°ΡΠΈΡΠΌΠ° ^Π°|3. ΠΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΠ»ΡΠΠ°ΠΌΠ°Π»Ρ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΎ Π½Π° Π»ΡΠ±ΡΡ ΠΊΠΎΠ½Π΅ΡΠ½ΡΡ ΡΠΈΠΊΠ»ΠΈΡΠ΅ΡΠΊΡΡ Π³ΡΡΠΏΠΏΡ Π‘.