8) ΠΠ»Ρ ΠΊΠ°ΠΆΠ΄ΡΡ Π΄Π²ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² a, b β F aβb=bβa.
9) ΠΠ»Ρ ΠΊΠ°ΠΆΠ΄ΡΡ ΡΡΠ΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² a, b, c β F aβ(b+c)=aβb+aβc.
Π‘Π²ΠΎΠΉΡΡΠ²Π° 1) β 4) β ΡΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΠ²ΠΎΠΉΡΡΠ²Π° 5) β 8) β ΡΠ²ΠΎΠΉΡΡΠ²Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ, Π° ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ 9) ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ ΡΠ²ΡΠ·Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΠΈΠΌΠΈ Π΄Π²ΡΠΌΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΠΌΠΈ.
ΠΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ, Π² ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΈΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ² Ρ ΠΏΠ°ΡΠ°ΠΌΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ Π½Π° Π½ΠΈΡ , ΠΎΠ±Π»Π°Π΄Π°ΡΡΠΈΡ ΡΠ΅ΠΌΠΈ ΠΆΠ΅ ΡΠ°ΠΌΡΠΌΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π°ΠΌΠΈ. ΠΠ»Ρ ΡΠ°ΠΊΠΈΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ² Π΅ΡΡΡ Π΄Π°ΠΆΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅: ΠΏΠΎΠ»Π΅.
ΠΠΎΠ»Π΅ΠΌ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ F Ρ Π΄Π²ΡΠΌΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌΠΈ (Β«ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΠΌΠΈΒ»), ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΡΠΎΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π»ΡΠ±ΠΎΠΉ ΠΏΠ°ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΈΠ· F ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΉ ΡΡΠ΅ΡΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΈΠ· F, ΠΈ ΡΡΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ (ΡΡΠ»ΠΎΠ²Π½ΠΎ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π΅ΠΌΡΠ΅ Β«+Β» ΠΈ Β«βΒ») ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΡΡ Π΄Π΅Π²ΡΡΠΈ Π°ΠΊΡΠΈΠΎΠΌΠ°ΠΌ (ΡΠ²ΠΎΠΉΡΡΠ²Π°ΠΌ), ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΌ Π²ΡΡΠ΅.
ΠΡΠΎΠ±Π΅Π½Π½ΠΎ Π²Π°ΠΆΠ½ΡΠΌΠΈ Π΄Π»Ρ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΠΈ ΡΠ²Π»ΡΡΡΡΡ ΠΊΠΎΠ½Π΅ΡΠ½ΡΠ΅ ΠΏΠΎΠ»Ρ. Π‘ΠΊΠΎΠ½ΡΡΡΡΠΈΡΡΠ΅ΠΌ ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΡΠ°ΠΊΠΈΡ ΠΏΠΎΠ»Π΅ΠΉ.
ΠΡΡΡΡ p β ΠΏΡΠΎΡΡΠΎΠ΅ ΡΠΈΡΠ»ΠΎ. Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠΈΡΠ΅Π» {0, 1, 2, ..., pβ1} Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΠΌΠΈ ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠΎ ΠΌΠΎΠ΄ΡΠ»Ρ p (ΡΡΠΌΠΌΠΎΠΉ Π΄Π²ΡΡ ΡΠΈΡΠ΅Π» ΡΡΠΈΡΠ°Π΅ΠΌ ΠΎΡΡΠ°ΡΠΎΠΊ ΠΎΡ Π΄Π΅Π»Π΅Π½ΠΈΡ Π½Π° p ΠΎΠ±ΡΡΠ½ΠΎΠΉ ΡΡΠΌΠΌΡ, ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ β ΠΎΡΡΠ°ΡΠΎΠΊ ΠΎΡ Π΄Π΅Π»Π΅Π½ΠΈΡ Π½Π° p ΠΎΠ±ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ). ΠΠ΅Π³ΠΊΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, ΡΡΠΎ ΡΠ²ΠΎΠΉΡΡΠ²Π° 1) β 4) Π²ΡΠΏΠΎΠ»Π½Π΅Π½Ρ: Π΄Π»Ρ ΡΠ²ΠΎΠΉΡΡΠ² 1) ΠΈ 4) ΡΡΠΎ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, ΡΠ»Π΅ΠΌΠ΅Π½Ρ 0 Π² ΡΠ²ΠΎΠΉΡΡΠ²Π΅ 2) β ΡΡΠΎ ΠΎΠ±ΡΡΠ½ΡΠΉ Π½ΡΠ»Ρ, ΠΏΡΠΎΡΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΡΠΉ ΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ a Π² ΡΠ²ΠΎΠΉΡΡΠ²Π΅ 3) β ΡΡΠΎ ΡΠ»Π΅ΠΌΠ΅Π½Ρ p β a. Π’Π°ΠΊ ΠΆΠ΅ Π»Π΅Π³ΠΊΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΡΡΡΡ ΡΠ²ΠΎΠΉΡΡΠ²Π° 5), 6), 8) ΠΈ 9). Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ 7) Π½Π°Π΄ΠΎ Π΄ΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ. ΠΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ Π²Π°ΠΌ Π΄ΠΎΠΊΠ°Π·Π°ΡΡ ΡΡΠΎ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ, ΠΏΠΎΡΡΠ½ΠΈΠΌ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ΄Π΅Ρ: Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ a β {0, 1, 2, ..., pβ1} ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π½Π°ΠΉΡΠΈ ΡΠ°ΠΊΠΈΠ΅ x ΠΈ y, ΡΡΠΎ ax=1+py, Ρ.Π΅. axβpy=1, Π° ΡΠ°ΠΊΠΈΠ΅ x ΠΈ y Π²ΡΠ΅Π³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° ΠΠ²ΠΊΠ»ΠΈΠ΄Π°.
ΠΠΎΠ½Π΅ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ β ΠΎΡΠ΅Π½Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΉ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠ±ΡΠ΅ΠΊΡ. ΠΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠΎ ΡΠΈΡΠ»ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠΌ ΠΏΠΎΠ»Π΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠ΅ΠΏΠ΅Π½ΡΡ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΡΠΈΡΠ»Π°, ΠΈ Π½Π°ΠΎΠ±ΠΎΡΠΎΡ, Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΡΠΈΡΠ»Π° p ΠΈ Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ Π½Π°ΡΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π° n ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΈ Π² Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠΌΡΡΠ»Π΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ ΠΈΠ· pn ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ². ΠΠ»Ρ Π½Π΅Π³ΠΎ Π²Π²Π΅Π΄Π΅Π½ΠΎ Π΄Π°ΠΆΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠ΅: GF(pn).
ΠΠΎΡΡΠ½ΠΈΠΌ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ, Π² ΠΊΠ°ΠΊΠΎΠΌ ΡΠΌΡΡΠ»Π΅ ΠΏΠΎΠ»Π΅ ΠΈΠ· pn ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎ. Π ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ΅ ΠΏΡΠΈΠ½ΡΡΠΎ Π½Π΅ ΡΠ°Π·Π»ΠΈΡΠ°ΡΡ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ, ΠΈΠ·ΡΡΠ°Π΅ΠΌΡΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΠΊΠΎΡΠΎΡΡΡ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΡΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡ ΠΈ ΡΠΌΠ½ΠΎΠΆΠ°ΡΡ, Π²ΠΎΠ²ΡΠ΅ Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠΈΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ ΡΠ°Π±Π»ΠΈΡΡ ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ±Π»ΠΎΠΊ, ΠΈ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ β Π΄Π»Ρ ΡΡΡΠ»ΡΠ΅Π². ΠΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠΌΠ΅ΡΡ ΡΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡ ΡΠΈΡΠ»Π°. Π§ΠΈΡΠ»ΠΎ Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ ΠΊΠ°ΠΊ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π΅Π΄ΠΈΠ½ΠΈΡ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΎΠ±ΠΎΠ±ΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, Π½Π΅Π²Π°ΠΆΠ½ΠΎ ΠΊΠ°ΠΊΠΎΠ³ΠΎ. Π ΡΠ΅ΠΎΡΠΈΠΈ ΠΏΠΎΠ»Π΅ΠΉ Π΄Π²Π° ΠΏΠΎΠ»Ρ F ΠΈ G ΡΡΠΈΡΠ°ΡΡΡΡ Β«ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΌΠΈΒ» ΠΈΠ»ΠΈ ΠΈΠ·ΠΎΠΌΠΎΡΡΠ½ΡΠΌΠΈ, Π΅ΡΠ»ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡΡΠΎΠΈΡΡ ΡΠ°ΠΊΠΎΠ΅ Π²Π·Π°ΠΈΠΌΠ½ΠΎ-ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΠΎΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ s:FβG, ΡΡΠΎΠ±Ρ Π΄Π»Ρ Π»ΡΠ±ΡΡ x1,x2βF Π²ΡΠΏΠΎΠ»Π½ΡΠ»ΠΈΡΡ ΡΡΠ»ΠΎΠ²ΠΈΡ s(x1+x2)=s(x1)+s(x2), s(x1x2)=s(x1)s(x2). Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²Π·Π°ΠΈΠΌΠ½ΠΎ-ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΠΎ ΡΠΎΠΏΠΎΡΡΠ°Π²ΠΈΡΡ Π²ΡΠ΅ΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΡΠ°ΠΊ, ΡΡΠΎ ΡΠ°Π±Π»ΠΈΡΡ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π² ΡΡΠΈΡ ΠΏΠΎΠ»ΡΡ Π±ΡΠ΄ΡΡ Β«ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠΌΠΈΒ». ΠΠ΅Π³ΠΊΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄ΠΎΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΠΏΡΠΈ ΠΈΠ·ΠΎΠΌΠΎΡΡΠΈΠ·ΠΌΠ΅ Π½ΡΠ»Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡ Π² Π½ΡΠ»Ρ, Π΅Π΄ΠΈΠ½ΠΈΡΠ° β Π² Π΅Π΄ΠΈΠ½ΠΈΡΡ.
Π―ΡΠΊΠΈΠΉ ΠΏΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠ»Π΅ΠΉ Π² ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΠΈ Π²Ρ Π½Π°ΠΉΠ΄Π΅ΡΠ΅ Π² ΡΡΡΠ΄Π΅ 3.5, ΠΎΠΏΠΈΡΡΠ²Π°ΡΡΠ΅ΠΌ ΠΊΡΠΈΠΏΡΠΎΡΠΈΡΡΠ΅ΠΌΡ RSA. ΠΠ»Ρ Π΅Π΅ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ ΡΠ΅ΡΠΈΡΡ (ΠΈΠ»ΠΈ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ Π² Π»ΡΠ±ΠΎΠΉ ΠΊΠ½ΠΈΠ³Π΅ ΠΏΠΎ ΡΠ΅ΠΎΡΠΈΠΈ ΡΠΈΡΠ΅Π», Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΊΠ½ΠΈΠ³Π΅ Π.Π. ΠΠΈΠ½ΠΎΠ³ΡΠ°Π΄ΠΎΠ²Π° Β«ΠΡΠ½ΠΎΠ²Ρ ΡΠ΅ΠΎΡΠΈΠΈ ΡΠΈΡΠ΅Π»Β» ΠΈΠ»ΠΈ Π² ΠΊΠ½ΠΈΠ³Π΅ Π. ΠΡΠ΅ Β«ΠΡΠΈΠ³Π»Π°ΡΠ΅Π½ΠΈΠ΅ Π² ΡΠ΅ΠΎΡΠΈΡ ΡΠΈΡΠ΅Π»Β») ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠ΅ Π½ΠΈΠΆΠ΅ Π·Π°Π΄Π°ΡΠΈ.
ΠΠΎΠ΄ΡΠΌΠ°ΠΉΡΠ΅ ΡΠ°ΠΌΠΈ:
1. Π€ΡΠ½ΠΊΡΠΈΠ΅ΠΉ ΠΠΉΠ»Π΅ΡΠ° (ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Ο(n)) Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π½Π΅ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΡ ΡΠ΅Π»ΡΡ ΡΠΈΡΠ΅Π», ΠΌΠ΅Π½ΡΡΠΈΡ n ΠΈ Π²Π·Π°ΠΈΠΌΠ½ΠΎ ΠΏΡΠΎΡΡΡΡ Ρ n. ΠΡΡΡΡ n = p1Ξ±1β...βpkΞ±k, Π³Π΄Π΅ p1, ..., pk β ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΏΡΠΎΡΡΡΠ΅ ΡΠΈΡΠ»Π°, Π° Ξ±1, ..., Ξ±k β Π½Π°ΡΡΡΠ°Π»ΡΠ½ΡΠ΅. ΠΠΎΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ
2. (ΠΠ°Π»Π°Ρ ΡΠ΅ΠΎΡΠ΅ΠΌΠ° Π€Π΅ΡΠΌΠ°). ΠΡΡΡΡ p β ΠΏΡΠΎΡΡΠΎΠ΅ ΡΠΈΡΠ»ΠΎ, a β ΡΠΈΡΠ»ΠΎ Π²Π·Π°ΠΈΠΌΠ½ΠΎ ΠΏΡΠΎΡΡΠΎΠ΅ Ρ p. ΠΠΎΠΊΠ°ΠΆΠΈΡΠ΅, ΡΡΠΎ ΡΠΎΠ³Π΄Π°
3. (Π’Π΅ΠΎΡΠ΅ΠΌΠ° ΠΠΉΠ»Π΅ΡΠ°). ΠΡΡΡΡ a ΠΈ n β Π²Π·Π°ΠΈΠΌΠ½ΠΎ ΠΏΡΠΎΡΡΡΠ΅ ΡΠΈΡΠ»Π°. ΠΠΎΠΊΠ°ΠΆΠΈΡΠ΅, ΡΡΠΎ ΡΠΎΠ³Π΄Π°
3.4. ΠΡΠΎΠ±Π»Π΅ΠΌΡ ΡΠ°ΠΊΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠΈΡΠ΅Π» ΠΈ Π΄ΠΈΡΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ Π»ΠΎΠ³Π°ΡΠΈΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΡΠ΅ Π² ΠΌΠ»Π°Π΄ΡΠΈΡ ΠΊΠ»Π°ΡΡΠ°Ρ ΡΠΊΠΎΠ»Ρ Π²ΡΠ΅ ΡΠ΅ΡΠ°ΡΡ Π·Π°Π΄Π°ΡΠΈ ΠΏΠΎ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠΈΡΠ΅Π» Π½Π° ΠΏΡΠΎΡΡΡΠ΅ ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»ΠΈ. ΠΠ΅Π»Π°Π΅ΡΡΡ ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π° Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΡΡΡΠ΅ ΡΠΈΡΠ»Π°. ΠΡΠ»ΠΈ ΡΠΈΡΠ»ΠΎ Π±ΠΎΠ»ΡΡΠΎΠ΅, ΡΠΎ ΡΡΠΎΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π΄ΠΎΠ»Π³ΠΎ (Π΄Π°ΠΆΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅). ΠΡΠ»ΠΈ ΠΆΠ΅ ΡΠΈΡΠ»ΠΎ ΠΎΡΠ΅Π½Ρ Π±ΠΎΠ»ΡΡΠΎΠ΅ (ΡΠΊΠ°ΠΆΠ΅ΠΌ, ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· 200 Π·Π½Π°ΠΊΠΎΠ²), ΡΠ°ΠΌΠΎΠΌΡ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΌΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡΡ Π³ΠΎΠ΄Ρ ΡΠ°Π±ΠΎΡΡ. Π, ΠΊΠ°ΠΊ ΡΡΠΎ Π½ΠΈ ΡΡΡΠ°Π½Π½ΠΎ, Π΄ΠΎ ΡΠΈΡ ΠΏΠΎΡ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠΈ Π½Π΅ ΠΏΡΠΈΠ΄ΡΠΌΠ°Π»ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°, ΡΠ°Π±ΠΎΡΠ°ΡΡΠ΅Π³ΠΎ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ Π±ΡΡΡΡΠ΅Π΅. ΠΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΡΠ°ΠΊΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ ΡΠ°ΠΊΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠΈΡΠ΅Π». Π‘ Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ, ΡΡΡΠ΅ΡΡΠ²ΡΡΡ Π±ΡΡΡΡΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠ΅ Ρ Π±ΠΎΠ»ΡΡΠΎΠΉ Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ, ΡΠ²Π»ΡΠ΅ΡΡΡ Π»ΠΈ Π΄Π°Π½Π½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΠΏΡΠΎΡΡΡΠΌ ΠΈΠ»ΠΈ Π½Π΅Ρ (Π½ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠΈΡΠ»Π° Π½Π° ΠΏΡΠΎΡΡΡΠ΅ ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»ΠΈ ΡΡΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ Π½Π΅ Π½Π°Ρ ΠΎΠ΄ΡΡ).
ΠΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΡΠ°ΠΊΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠΈΡΠ΅Π» ΠΈ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ, Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°Π½Π½ΠΎΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π±Π°Π½ΠΊΠΎΠ²ΡΠΊΠΈΡ ΡΠΈΡΡΠ΅ΠΌ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΏΠΎΠ΄ΠΏΠΈΡΠΈ ΠΏΡΠΈΠ²Π΅Π»ΠΈ ΠΊ ΡΠ΅Π·ΠΊΠΎΠΌΡ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠΉ, ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Ρ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΡΠΈΡΠ΅Π» Π½Π° ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»ΠΈ. Π ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π³ΠΎΠ΄Ρ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠΎΠ½ΠΊΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΡΠ΅ΠΎΡΠΈΠΈ ΡΠΈΡΠ΅Π» ΠΈ Π°Π»Π³Π΅Π±ΡΠ°ΠΈΡΠ΅ΡΠΊΠΎΠΉ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΠΈ Π±ΡΠ»ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² ΡΠ°ΠΊΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ. ΠΠ°ΠΈΠ»ΡΡΡΠΈΠΉ ΠΈΠ· ΡΠ°ΠΊΠΈΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² Π΅ΡΠ΅ Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΈΠ°Π»ΡΠ½ΡΠΌ, Π½ΠΎ ΡΠΆΠ΅ ΠΈ Π½Π΅ ΡΠΊΡΠΏΠΎΠ½Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΠΉ, ΠΎΠ½ ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊ ΠΊΠ»Π°ΡΡΡ ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΡ ΡΡΠ±ΡΠΊΡΠΏΠΎΠ½Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² (Π³ΠΎΠ²ΠΎΡΡ ΡΡΡΠΎΠ³ΠΎ, Π΅Π³ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠ΅Π²ΠΎΡΡ ΠΎΠ΄ΠΈΡ Π»ΡΠ±ΠΎΠΉ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ ΠΎΡ n, Π½ΠΎ ΠΌΠ΅Π½ΡΡΠ΅, ΡΠ΅ΠΌ 2N, Π³Π΄Π΅ N=nΞ΅ Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ Ξ΅>0).
Π‘ΡΠ΅Π΄ΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΠΉ Π² ΡΡΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΠΎΠΌΡΠ½ΡΡΡ ΠΎΠ± ΡΡΠΏΠ΅Ρ Π΅ ΠΠ΅Π½ΡΡΡΡ ΠΈ ΠΠΎΠ½Π°ΡΡΠΈ, ΡΠ°Π·Π»ΠΎΠΆΠΈΠ²ΡΠΈΡ Π² ΠΈΡΠ½Π΅ 1990 Π³ΠΎΠ΄Π° 155-ΡΠ°Π·ΡΡΠ΄Π½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ Π½Π° ΡΡΠΈ ΠΏΡΠΎΡΡΡΡ . ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΎΠ½ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ 1000 ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΡΡ ΠΠΠ ΠΈ ΡΠ΅ΡΡΡ Π½Π΅Π΄Π΅Π»Ρ ΠΈΡ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. ΠΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠ³ΠΎ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ° ΠΠΆ. ΠΠΎΠ»Π»Π°ΡΠ΄Π°. ΠΠ΅Π½ΡΡΡΠ° ΠΈ ΠΠΎΠ½Π°ΡΡΠΈ ΡΡΠΈΡΠ°ΡΡ, ΡΡΠΎ Π² Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ (1991 Π³.) ΠΌΠΎΠΆΠ½ΠΎ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π³ΠΎΠ΄Π° ΡΠ°Π·Π»ΠΎΠΆΠΈΡΡ Π½ΠΎΠ²ΡΠ΅ ΠΊΠ»Π°ΡΡΡ ΡΠ΅Π»ΡΡ ΡΠΈΡΠ΅Π» Π΄Π»ΠΈΠ½ΠΎΠΉ Π΄ΠΎ 155 ΡΠ°Π·ΡΡΠ΄ΠΎΠ², Π·Π°ΡΡΠ°ΡΠΈΠ² Π½Π° ΡΡΠΎ $200 ΠΌΠ»Π½.
ΠΡΠ΅ ΠΎΠ΄Π½Π° Π±ΠΎΠ»ΡΡΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° β Π΄ΠΈΡΠΊΡΠ΅ΡΠ½ΠΎΠ΅ Π»ΠΎΠ³Π°ΡΠΈΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΠΊΠΎΠ½Π΅ΡΠ½ΡΡ ΠΏΠΎΠ»ΡΡ . ΠΡΡΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π°ΠΌ Π΄Π°Π½Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ a ΠΈ b ΠΈΠ· ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ F, ΠΏΡΠΈΡΠ΅ΠΌ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ, ΡΡΠΎ a=bx ΠΏΡΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΌ Π½Π°ΡΡΡΠ°Π»ΡΠ½ΠΎΠΌ x. ΠΠ°Π΄Π°ΡΠ° Π΄ΠΈΡΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ Π»ΠΎΠ³Π°ΡΠΈΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΎΡΡΠΎΠΈΡ Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΡΠΎ x. ΠΠΎΠΆΠ½ΠΎ, ΡΠ°Π·ΡΠΌΠ΅Π΅ΡΡΡ, ΠΏΡΠΎΡΡΠΎ ΠΏΠ΅ΡΠ΅Π±ΠΈΡΠ°ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ Π²ΡΠ΅ Π½Π°ΡΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠΈΡΠ»Π°, ΠΏΡΠΎΠ²Π΅ΡΡΡ, Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΎ Π»ΠΈ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ ΡΠ°Π²Π΅Π½ΡΡΠ²ΠΎ, Π½ΠΎ ΡΡΠΎ Π±ΡΠ΄Π΅Ρ ΡΠΊΡΠΏΠΎΠ½Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ. ΠΠΎΠΊΠ° Π½Π°ΠΈΠ»ΡΡΡΠΈΠΉ ΠΈΠ· ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΡ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ°ΠΌΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² Π΄ΠΈΡΠΊΡΠ΅ΡΠ½ΠΎΠ³ΠΎ Π»ΠΎΠ³Π°ΡΠΈΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΠ±ΡΠΊΡΠΏΠΎΠ½Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΠΌ.
Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΡΡΠΈ ΠΎΠΏΠΈΡΠ°Π½Π½ΡΠ΅ ΡΡΡΠ΄Π½ΡΠ΅ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΈΠΌΠ΅ΡΡ ΠΌΠ½ΠΎΠ³ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (ΡΠΌ. ΡΡΡΠ΄Ρ 3.5, 3.6, 3.7).
3.5. ΠΡΠΈΠΏΡΠΎΡΠΈΡΡΠ΅ΠΌΠ° RSA
Π ΡΡΡΠ΄Π΅ 3.2 ΠΎΠΏΠΈΡΠ°Π½ΠΎ, ΠΊΠ°ΠΊ ΠΠΈΡΡΠΈ ΠΈ Π₯Π΅Π»Π»ΠΌΡΠ½ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠ΄Π½ΠΎΡΡΠΎΡΠΎΠ½Π½Π΅ΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ Ρ ΡΠ΅ΠΊΡΠ΅ΡΠΎΠΌ ΠΏΠΎΡΡΡΠΎΠΈΠ»ΠΈ ΠΊΡΠΈΠΏΡΠΎΡΠΈΡΡΠ΅ΠΌΡ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΊΠ»ΡΡΠΎΠΌ. ΠΡΠ°Π²Π΄Π°, ΠΎΠ½ΠΈ Π½Π΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΠ»ΠΈ ΡΡΠ½ΠΊΡΠΈΠΉ, ΡΠ΄ΠΎΠ±Π½ΡΡ Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ.
ΠΠ΄Π½Π°ΠΊΠΎ ΡΠΆΠ΅ Π² Π½Π°ΡΠ°Π»Π΅ 1977 Π³. Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΈΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ ΠΏΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΠΌ Π½Π°ΡΠΊΠ°ΠΌ Π . Π ΠΈΠ²Π΅ΡΡ, Π. Π¨Π°ΠΌΠΈΡ ΠΈ Π. ΠΠ΄Π»Π΅ΠΌΠ°Π½ ΠΏΡΠΈΠ΄ΡΠΌΠ°Π»ΠΈ ΠΎΠ΄Π½Ρ ΡΠ°ΠΊΡΡ ΡΡΠ½ΠΊΡΠΈΡ. Π‘ΠΈΡΡΠ΅ΠΌΠ° Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΡΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΎΠΊΠ°Π·Π°Π»Π°ΡΡ ΠΎΡΠ΅Π½Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΠΎΠΉ ΠΈ ΠΏΠΎΠ»ΡΡΠΈΠ»Π° ΡΠΈΡΠΎΠΊΠΎΠ΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Β«ΡΠΈΡΡΠ΅ΠΌΠ° RSAΒ» ΠΏΠΎ ΠΏΠ΅ΡΠ²ΡΠΌ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΌ Π±ΡΠΊΠ²Π°ΠΌ ΡΠ°ΠΌΠΈΠ»ΠΈΠΉ Π°Π²ΡΠΎΡΠΎΠ².
ΠΠΏΠΈΡΠ΅ΠΌ ΡΠΈΡΡΠ΅ΠΌΡ RSA. ΠΡΠΈ ΡΡΠΎΠΌ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±Π΅Π· ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΡ ΠΏΠΎΡΡΠ½Π΅Π½ΠΈΠΉ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΡΡΡΠ΄ΠΎΠ² 3.2 ΠΈ 3.3. ΠΡΡΡΡ n=pq, Π³Π΄Π΅ p ΠΈ q β Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΏΡΠΎΡΡΡΠ΅ ΡΠΈΡΠ»Π°, Π° e β Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠΈΡΠ»ΠΎ, Π²Π·Π°ΠΈΠΌΠ½ΠΎ ΠΏΡΠΎΡΡΠΎΠ΅ Ρ Ο(n). ΠΠ°ΠΉΠ΄Π΅ΠΌ ΡΠΈΡΠ»ΠΎ d ΠΈΠ· ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ: dβe=1(modΟ(n)).
Π§ΠΈΡΠ»Π° p, q ΠΈ d Π±ΡΠ΄Π΅ΠΌ ΡΡΠΈΡΠ°ΡΡ ΡΠ΅ΠΊΡΠ΅ΡΠ½ΡΠΌΠΈ ΠΈ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠΈΠΌ ΡΠ΅ΠΊΡΠ΅Ρ K={p, q, d}. Π§ΠΈΡΠ»Π° n ΠΈ e Π±ΡΠ΄Π΅ΠΌ ΡΡΠΈΡΠ°ΡΡ ΠΎΠ±ΡΠ΅Π΄ΠΎΡΡΡΠΏΠ½ΡΠΌΠΈ. ΠΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΠΎΡΠΊΡΡΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ X ΠΈ ΡΠΈΡΡΠΎΠ²Π°Π½Π½ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ Y Π±ΡΠ΄Π΅ΠΌ ΡΡΠΈΡΠ°ΡΡ ΡΠ°Π²Π½ΡΠΌΠΈ: X = Y = {1, 2, ... , nβ1}.