рдореИрд╕рд╛рдЪреБрд╕реЗрдЯреНрд╕ рдЗрдВрд╕реНрдЯреАрдЯреНрдпреВрдЯ рдСрдл рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреАред рд╡реНрдпрд╛рдЦреНрдпрд╛рди рдкрд╛рдареНрдпрдХреНрд░рдо # 6.858ред "рдХрдВрдкреНрдпреВрдЯрд░ рд╕рд┐рд╕реНрдЯрдо рдХреА рд╕реБрд░рдХреНрд╖рд╛ред" рдирд┐рдХреЛрд▓рд╛рдИ рдЬрд╝реЗрд▓реНрдбреЛрд╡рд┐рдЪ, рдЬреЗрдореНрд╕ рдорд┐рдХреЗрдВрд╕ред 2014 рд╕рд╛рд▓
рдХрдВрдкреНрдпреВрдЯрд░ рд╕рд┐рд╕реНрдЯрдо рд╕реБрд░рдХреНрд╖рд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрдВрдкреНрдпреВрдЯрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╡рд┐рдХрд╛рд╕ рдФрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рдПрдХ рдХреЛрд░реНрд╕ рд╣реИред рд╡реНрдпрд╛рдЦреНрдпрд╛рди рдЦрддрд░реЗ рдХреЗ рдореЙрдбрд▓ рдХреЛ рдХрд╡рд░ рдХрд░рддреЗ рд╣реИрдВ, рд╣рдорд▓реЗ рдЬреЛ рд╕реБрд░рдХреНрд╖рд╛ рд╕реЗ рд╕рдордЭреМрддрд╛ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд╣рд╛рд▓ рдХреЗ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕реБрд░рдХреНрд╖рд╛ рддрдХрдиреАрдХред рд╡рд┐рд╖рдпреЛрдВ рдореЗрдВ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо (OS) рд╕реБрд░рдХреНрд╖рд╛, рд╕реБрд╡рд┐рдзрд╛рдПрдБ, рд╕реВрдЪрдирд╛ рдкреНрд░рд╡рд╛рд╣ рдкреНрд░рдмрдВрдзрди, рднрд╛рд╖рд╛ рд╕реБрд░рдХреНрд╖рд╛, рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░реЛрдЯреЛрдХреЙрд▓, рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реБрд░рдХреНрд╖рд╛ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
рд╡реНрдпрд╛рдЦреНрдпрд╛рди 1: "рдкрд░рд┐рдЪрдп: рдЦрддрд░реЗ рдХреЗ рдореЙрдбрд▓"
рднрд╛рдЧ 1 /
рднрд╛рдЧ 2 /
рднрд╛рдЧ 3рд╡реНрдпрд╛рдЦреНрдпрд╛рди 2: "рд╣реИрдХрд░ рд╣рдорд▓реЛрдВ рдХрд╛ рдирд┐рдпрдВрддреНрд░рдг"
рднрд╛рдЧ 1 /
рднрд╛рдЧ 2 /
рднрд╛рдЧ 3рд╡реНрдпрд╛рдЦреНрдпрд╛рди 3: "рдмрдлрд░ рдУрд╡рд░рдлреНрд▓реЛ: рд╢реЛрд╖рдг рдФрд░ рд╕рдВрд░рдХреНрд╖рдг"
рднрд╛рдЧ 1 /
рднрд╛рдЧ 2 /
рднрд╛рдЧ 3рд╡реНрдпрд╛рдЦреНрдпрд╛рди 4: "рдкреГрдердХреНрдХрд░рдг рдХрд╛ рдкреГрдердХреНрдХрд░рдг"
рднрд╛рдЧ 1 /
рднрд╛рдЧ 2 /
рднрд╛рдЧ 3рд╡реНрдпрд╛рдЦреНрдпрд╛рди 5: "рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдгрд╛рд▓рд┐рдпрд╛рдБ рдХрд╣рд╛рдБ рд╕реЗ рдЖрддреА рд╣реИрдВ?"
рднрд╛рдЧ 1 /
рднрд╛рдЧ 2рд╡реНрдпрд╛рдЦреНрдпрд╛рди 6: "рдЕрд╡рд╕рд░"
рднрд╛рдЧ 1 /
рднрд╛рдЧ 2 /
рднрд╛рдЧ 3рд╡реНрдпрд╛рдЦреНрдпрд╛рди 7: "рдореВрд▓ рдЧреНрд░рд╛рд╣рдХ рд╕реИрдВрдбрдмреЙрдХреНрд╕"
рднрд╛рдЧ 1 /
рднрд╛рдЧ 2 /
рднрд╛рдЧ 3рд╡реНрдпрд╛рдЦреНрдпрд╛рди 8: "рдиреЗрдЯрд╡рд░реНрдХ рд╕реБрд░рдХреНрд╖рд╛ рдореЙрдбрд▓"
рднрд╛рдЧ 1 /
рднрд╛рдЧ 2 /
рднрд╛рдЧ 3рд╡реНрдпрд╛рдЦреНрдпрд╛рди 9: "рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реБрд░рдХреНрд╖рд╛"
рднрд╛рдЧ 1 /
рднрд╛рдЧ 2 /
рднрд╛рдЧ 3рд╡реНрдпрд╛рдЦреНрдпрд╛рди 10: "рдкреНрд░рддреАрдХрд╛рддреНрдордХ рдирд┐рд╖реНрдкрд╛рджрди"
рднрд╛рдЧ 1 /
рднрд╛рдЧ 2 /
рднрд╛рдЧ 3рд╡реНрдпрд╛рдЦреНрдпрд╛рди 11: "рдЙрд░ / рд╡реЗрдм рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛"
рднрд╛рдЧ 1 /
рднрд╛рдЧ 2 /
рднрд╛рдЧ 3рд╡реНрдпрд╛рдЦреНрдпрд╛рди 12: рдиреЗрдЯрд╡рд░реНрдХ рд╕реБрд░рдХреНрд╖рд╛
рднрд╛рдЧ 1 /
рднрд╛рдЧ 2 /
рднрд╛рдЧ 3рд╡реНрдпрд╛рдЦреНрдпрд╛рди 13: "рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░реЛрдЯреЛрдХреЙрд▓"
рднрд╛рдЧ 1 /
рднрд╛рдЧ 2 /
рднрд╛рдЧ 3рд╡реНрдпрд╛рдЦреНрдпрд╛рди 14: "рдПрд╕рдПрд╕рдПрд▓ рдФрд░ рдПрдЪрдЯреАрдЯреАрдкреАрдПрд╕"
рднрд╛рдЧ 1 /
рднрд╛рдЧ 2 /
рднрд╛рдЧ 3рд╡реНрдпрд╛рдЦреНрдпрд╛рди 15: "рдореЗрдбрд┐рдХрд▓ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░"
рднрд╛рдЧ 1 /
рднрд╛рдЧ 2 /
рднрд╛рдЧ 3рд╡реНрдпрд╛рдЦреНрдпрд╛рди 16: "рд╕рд╛рдЗрдб рдЪреИрдирд▓ рд╣рдорд▓реЛрдВ"
рднрд╛рдЧ 1 /
рднрд╛рдЧ 2 /
рднрд╛рдЧ 3 рдареАрдХ рд╣реИ рджреЛрд╕реНрддреЛрдВ, рдЪрд▓рд┐рдП рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдЖрдЬ рд╣рдо рд╕рд╛рдЗрдб рдЪреИрдирд▓реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣рдорд▓реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ, рдЬреЛ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рдирд┐рд╣рд┐рдд рдПрдХ рдЖрдо рд╕рдорд╕реНрдпрд╛ рд╣реИред рд╡реНрдпрд╛рдкрдХ рдЕрд░реНрде рдореЗрдВ, рд╕рд╛рдЗрдб рдЪреИрдирд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣рдорд▓реЗ рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣реЛрддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рдЖрдкрдХреЛ рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреБрдЫ рдЬрд╛рдирдХрд╛рд░реА рдЖрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рдХрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИред

рдЖрдорддреМрд░ рдкрд░, рдЖрдкрдХреЗ рдкрд╛рд╕ рдХрдИ рдШрдЯрдХ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдФрд░ рд╕рд░реНрд╡рд░ рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдз рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЙрд╕реА рд╕рдордп, рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЙрди рд╕рднреА рдЪреАрдЬреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ рдЬреЛ рдЗрд╕ рддрд╛рд░ рд╕реЗ рдЧреБрдЬрд░рддреА рд╣реИрдВ, рдЬреЛ рджреЛ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдЬреЛрдбрд╝рддреА рд╣реИрдВ, рдЖрдк рдЙрди рд╕рднреА рдмрд┐рдЯреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдФрд░ рд╕рд░реНрд╡рд░ рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рд╡рд┐рдирд┐рдордп рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИред рд▓реЗрдХрд┐рди рдЕрдХреНрд╕рд░ рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдпрд╛ рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рдХреБрдЫ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдЦреБрд▓рд╛рд╕рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдЬ рдХреЗ рд╡реНрдпрд╛рдЦреНрдпрд╛рди рдХреА рд╕рд╛рдордЧреНрд░реА рдореЗрдВ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рдЙрджрд╛рд╣рд░рдг рдПрдХ рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдФрд░ рд╕рд░реНрд╡рд░ рдХреЗ рдмреАрдЪ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рд╕реЗ рдХреБрдЫ рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдкрдХреЛ рдирд╣реАрдВ рдкрддрд╛ рд╣реЛрдЧрд╛, рдмрд╕ рдЗрди рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рдмреАрдЪ рдмрд┐рдЯ рд╕реНрдЯреНрд░реАрдо рджреЗрдЦрдирд╛ред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╕рд╛рдЗрдб рдЪреИрдирд▓реЛрдВ рдХрд╛ рдПрдХ рдмрд╣реБрдд рд╡реНрдпрд╛рдкрдХ рд╡рд░реНрдЧ рд╣реИ рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдк рдЪрд┐рдВрддрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЛрдЧреЛрдВ рдиреЗ 1940 рдХреЗ рджрд╢рдХ рдореЗрдВ рд╕рд╛рдЗрдб рдЪреИрдирд▓реЛрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реАрдЦрд╛, рдЬрдм рдЙрдиреНрд╣реЛрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рдпрджрд┐ рдЖрдк рдПрдХ рдЯреЗрд▓реЗрдЯрд╛рдЗрдк рдкрд░ рд╡рд░реНрдг рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЯреЗрд▓реЗрдЯрд╛рдЗрдк рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХреНрд╕ рд░реЗрдбрд┐рдпреЛ рдЖрд╡реГрддреНрддрд┐ рд╡рд┐рдХрд┐рд░рдг рдХрд╛ рдЙрддреНрд╕рд░реНрдЬрди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдЧрд╛ред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдк рдмрд╕ рдЗрд╕рдХреЗ рдмрдЧрд▓ рдореЗрдВ рдЖрд╕реНрдЯрд╕реАрд▓рд╕реНрдХрдк рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреИрд╕реЗ рдЯреЗрд▓реЗрдкрд╛рдЗрдк рдСрдкрд░реЗрдЯрд░ рдкреНрд░рд┐рдВрдЯреНрд╕ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд░реЗрдбрд┐рдпреЛ рд╕рд┐рдЧреНрдирд▓ рдХреА рдЖрд╡реГрддреНрддрд┐ рдмрджрд▓ рдЬрд╛рддреА рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЖрд░рдПрдл рд╡рд┐рдХрд┐рд░рдг рдПрдХ рд╕рд╛рдЗрдб рдЪреИрдирд▓ рдХрд╛ рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рдЙрджрд╛рд╣рд░рдг рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдЪрд┐рдВрддрд┐рдд рдХрд░рддрд╛ рд╣реИред
рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рджреЗрдЦреЗ рдЧрдП рдХрдИ рдЕрдиреНрдп рдЙрджрд╛рд╣рд░рдг рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рдмрд┐рдЬрд▓реА рдХреА рдЦрдкрддред рдпрд╣ рдПрдХ рдФрд░ рд╕рд╛рдЗрдб рдЪреИрдирд▓ рд╣реИ рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдк рдЪрд┐рдВрддрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдХрдВрдкреНрдпреВрдЯрд░ рдПрдХ рдЕрд▓рдЧ рдорд╛рддреНрд░рд╛ рдореЗрдВ рдКрд░реНрдЬрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛, рдЬреЛ рдЗрд╕ рдмрд╛рдд рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред

рдПрдХ рд╕рд╛рдЗрдб рдЪреИрдирд▓ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдзреНрд╡рдирд┐ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рд╕реВрдЪрдирд╛ рд░рд┐рд╕рд╛рд╡ рднреА рд╕рдВрднрд╡ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд▓реЛрдЧ рдкреНрд░рд┐рдВрдЯрд░ рдХреЛ рд╕реБрдирддреЗ рд╣реИрдВ рдФрд░, рдЙрдирдХреЗ рджреНрд╡рд╛рд░рд╛ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдзреНрд╡рдирд┐рдпреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╡реЗ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХрд┐рд╕ рд╡рд░реНрдг рдХреЛ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдбреЙрдЯ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдкреНрд░рд┐рдВрдЯрд░ рдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рди рд╣реИ рдЬреЛ рдореБрджреНрд░рдг рдХреЗ рджреМрд░рд╛рди рдмрд╣реБрдд рдХрд╖реНрдЯрдкреНрд░рдж рд▓рдЧрддрд╛ рд╣реИред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдпрд╣ рд╕реЛрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╣реИред рд╕реЛрдорд╡рд╛рд░ рдХреЗ рдПрдХ рд╡реНрдпрд╛рдЦреНрдпрд╛рди рдореЗрдВ, рдХреЗрд╡рд┐рди рдиреЗ рдХреБрдЫ рджрд┐рд▓рдЪрд╕реНрдк рд╕рд╛рдЗрдб рдЪреИрдирд▓реЛрдВ рдХрд╛ рднреА рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛, рдЬреЛ рд╡рд╣ рдЕрдкрдиреЗ рд╢реЛрдз рдореЗрдВ рдмрддрд╛рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╣рдо рдЙрд╕ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рд╛рдЗрдб рдЪреИрдирд▓ рдХреЛ рджреЗрдЦрдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ рдЬрд┐рд╕рдХрд╛ рдбреЗрд╡рд┐рдб рдмреНрд░рд╛рдорд▓реА рдФрд░ рдбреИрди рдмреЛрди рдиреЗ рдЕрдзреНрдпрдпрди рдХрд┐рдпрд╛ рдерд╛ред рд▓рдЧрднрдЧ 10 рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЕрдкрдиреЗ рдХрд╛рдо рдореЗрдВ, рд╡реЗ рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдХрд┐ рд╡реЗ рдЕрдкрд╛рдЪреЗ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХреА рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд╝рд┐рдХ рдХреБрдВрдЬреА рдХреЛ рдирд┐рдХрд╛рд▓рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗ, рдЬреЛ рдПрдХ рд╢рддреНрд░реБрддрд╛рдкреВрд░реНрдг рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдЗрдирдкреБрдЯ рдкреИрдХреЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд╕рдордп рдХреЛ рдорд╛рдкрддрд╛ рдерд╛ред рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд╝рд┐рдХ рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП "рд╢рд┐рдХрд╛рд░" рдХрд┐рдпрд╛ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╕рд╛рдЗрдб рдЪреИрдирд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдИ рд╣рдорд▓реЗ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЪреИрдирд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдХрд╛рдлреА рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рдФрд░ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд╝рд┐рдХ рдХреБрдВрдЬреА рдЙрди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдЬрдм рдмрд┐рдЯреНрд╕ рдХреА рдереЛрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдЖрдЙрдЯрдкреБрдЯ рд╣реЛрддреА рд╣реИ, рдЕрд░реНрдерд╛рдд, рдПрдХ рд╣рдорд▓реЗ рдХреЗ рджреМрд░рд╛рди, рд╣рдорд▓рд╛рд╡рд░ рд▓рдЧрднрдЧ 200 - 256 рдмрд┐рдЯреНрд╕ рдЬрд╛рдирдХрд╛рд░реА рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдЗрди 200 рдмрд┐рдЯреНрд╕ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╡реЗ рдЗрд╕ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХреА рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдХреБрдВрдЬреА рдХреЛ рдХреНрд░реИрдХ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИрдВред
рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕реЛрд╢рд▓ рд╕рд┐рдХреНрдпреЛрд░рд┐рдЯреА рдирдВрдмрд░реЛрдВ рд╕реЗ рднрд░реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЬрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реА рдЬрд╛рдирдХрд╛рд░рд┐рдпреЛрдВ рдХреЛ "рдорд░реНрдЬ" рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЗрд╕реАрд▓рд┐рдП рдЬреНрдпрд╛рджрд╛рддрд░ рд╕рд╛рдЗрдб-рдЪреИрдирд▓ рд╣рдорд▓реЗ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдХреБрдВрдЬреА рдпрд╛ рдкрд╛рд╕рд╡рд░реНрдб рдЬреИрд╕реЗ рдЫреЛрдЯреЗ рд░рд╣рд╕реНрдп рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдпрд╣ рдХрдИ рдЕрдиреНрдп рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИред
рд╡реНрдпрд╛рдЦреНрдпрд╛рди рд╕рд╛рдордЧреНрд░реА рдореЗрдВ рдПрдХ рдФрд░ рдЕрдЪреНрдЫреА рдмрд╛рдд рд╡рд░реНрдгрд┐рдд рд╣реИ - рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдм рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЖрдкрдиреЗ рд╢рд╛рдпрдж рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдХрд┐ рд╕рдордп рдХреА рдЬрд╛рдирдХрд╛рд░реА рдореЗрдВ рдЗрди рд╕рдмрд╕реЗ рдирдиреНрд╣реЗ рдЕрдВрддрд░реЛрдВ рдХреЛ рдкрдХрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рдмрд╣реБрдд рд╕рд╛рд╡рдзрд╛рдиреА рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рд╕рд░реНрд╡рд░ рдХреЛ рднреЗрдЬреЗ рдЧрдП рдкреНрд░рддреНрдпреЗрдХ рдЕрдиреБрд░реЛрдз рдореЗрдВ 1-2 рдорд╛рдЗрдХреНрд░реЛрд╕реЗрдХрдВрдб рджреНрд╡рд╛рд░рд╛ рдПрдХ рдЕрдиреНрдп рдЕрдиреБрд░реЛрдз рд╕реЗ рднрд┐рдиреНрди рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рдмрд╣реБрдд рдХрдо рд╕рдордп рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЖрдкрдХреЛ рдмрд╣реБрдд рд╕рд╛рд╡рдзрд╛рди рд░рд╣рдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рд╣рдорд╛рд░реЗ рдиреЗрдЯрд╡рд░реНрдХ рд╣рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЕрд╕реНрдерд╛рдпреА рдЕрдВрддрд░ рдХреЛ рдкрдХрдбрд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд╕рд░реНрд╡рд░ рдиреЗ 1-2 рдорд╛рдЗрдХреНрд░реЛрд╕реЗрдХрдВрдб рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ рдЕрдиреБрд░реЛрдз рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдЬреЛ рдЗрд╕рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рддрдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдирддреАрдЬрддрди, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рдерд╛ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреЗ рд╣рдорд▓реЗ рдХреЛ рдмрд╣реБрдд "рд╢реЛрд░" рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЙрдкрдпреЛрдЧреА рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рд╢реЛрд░ рд╕реНрддрд░ рд╕реЗ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпреЗ рд▓реЛрдЧ рдпрд╣ рджрд┐рдЦрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкрд╣рд▓реЗ рд▓реЛрдЧреЛрдВ рдореЗрдВ рдереЗ рдХрд┐ рдЖрдк рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдПрдХ рдЫреЛрд░ рдкрд░ рдПрдХ рдИрдерд░рдиреЗрдЯ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд╕рд╛рде рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рджреВрд╕рд░реЗ рдЫреЛрд░ рдкрд░ рдПрдХ рдХреНрд▓рд╛рдЗрдВрдЯред рдЙрдиреНрд╣реЛрдВрдиреЗ рд╕рд╛рдмрд┐рдд рдХрд░ рджрд┐рдпрд╛ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдЕрдиреНрдп рдЪрд╛рд▓ рд╕реЗ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдЗрди рдЕрдВрддрд░реЛрдВ рдХреЛ рдорд╛рдкрдирд╛ рд╕рдВрднрд╡ рд╣реИред
рдЗрд╕ рд╡реНрдпрд╛рдЦреНрдпрд╛рди рдХреЗ рдмрд╛рдХреА рд╣рд┐рд╕реНрд╕реЛрдВ рдХреА рдпреЛрдЬрдирд╛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ - рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рд╣рдо рдЖрд░рдПрд╕рдП рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рдХреЗ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдЧреЛрддрд╛ рд▓рдЧрд╛рддреЗ рд╣реИрдВред рд╣рдо рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдЗрд╕рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИ рдЬреЛ рд╕рд╛рдЗрдб рдЪреИрдирд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред
рдмреНрд░рд╛рдорд▓реЗ рдФрд░ рдЕрд╕реНрдерд┐ рдиреЗ рд╡рд┐рднрд┐рдиреНрди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рд╡рд░рдгреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХреА рддрд╛рдХрд┐ рдпрд╣ рд╕рдордЭ рд╕рдХреЗрдВ рдХрд┐ рдХреБрдЫ рдЪреАрдЬреЗрдВ рддреЗрдЬреА рд╕реЗ рдпрд╛ рдзреАрдореА рдЧрддрд┐ рд╕реЗ рдкреНрд░рджрд░реНрд╢рди рдХрд░рддреА рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рдкрд╣рд▓реЗ рд╣рдореЗрдВ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдЖрд░рдПрд╕рдП рдХреНрд░рд┐рдкреНрдЯреЛрдХрд░рдВрд╕реА рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХреА рдЬрд╛рддреА рд╣реИ, рдФрд░ рдлрд┐рд░ рд╣рдо рд╡рд╛рдкрд╕ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдкрддрд╛ рд▓рдЧрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдЖрд░рдПрд╕рдП рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдЗрди рд╕рднреА рд╕рдВрд░рдЪрдирд╛рдУрдВ рдкрд░ рдХреИрд╕реЗ рд╣рдорд▓рд╛ рдХрд┐рдпрд╛ рдЬрд╛рдПред
рдЖрд░рдПрд╕рдП рдХреА рдЙрдЪреНрдЪ рд╕реНрддрд░ рдкрд░ рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдХреЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред RSA рдПрдХ рдХрд╛рдлреА рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреНрд░рд┐рдкреНрдЯреЛ рд╕рд┐рд╕реНрдЯрдо рд╣реИред рд╣рдордиреЗ рдХреБрдЫ рд╣рдлреНрддреЗ рдкрд╣рд▓реЗ рдЗрди рд▓реЛрдЧреЛрдВ рдХрд╛ рдЬрд┐рдХреНрд░ рдХрд┐рдпрд╛ рдерд╛ рдЬрдм рд╣рдордиреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреА рдереАред рдЕрдм рд╣рдо рдпрд╣ рджреЗрдЦрдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, 3 рдЪреАрдЬреЗрдВ рд╣реИрдВ рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЖрдкрдХреЛ рдЪрд┐рдВрддрд╛ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ - рдпрд╣ рдкреНрд░рдореБрдЦ рдкреАрдврд╝реА, рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдФрд░ рдбрд┐рдХреНрд░рд┐рдкреНрд╢рди рд╣реИред рдЖрд░рдПрд╕рдП рдореЗрдВ, рдХреБрдВрдЬреА рдмрдирд╛рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ 2 рдмрдбрд╝реЗ рдкреНрд░рдзрд╛рди рдкреВрд░реНрдгрд╛рдВрдХреЛрдВ рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рд╣реИ, рдЙрдиреНрд╣реЗрдВ p рдФрд░ q рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реВрдкрд┐рдд рдХрд░реЗрдВред рдЕрдкрдиреЗ рд▓реЗрдЦ рдореЗрдВ, рдпреЗ рд▓реЛрдЧ 512 рдмрд┐рдЯреНрд╕ рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рде рдкреА рдФрд░ рдХреНрдпреВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВред рдЗрд╕реЗ рдЖрдорддреМрд░ рдкрд░ 1024-рдмрд┐рдЯ RSA рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрди primes рдХрд╛ рдЙрддреНрдкрд╛рдж 1000-рдмрд┐рдЯ рдкреВрд░реНрдгрд╛рдВрдХ рд╣реИред рдЗрди рджрд┐рдиреЛрдВ, рдпрд╣ рд╢рд╛рдпрдж рдЖрд░рдПрд╕рдП рдХреБрдВрдЬреА рдЖрдХрд╛рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕реЗ рддреЛрдбрд╝рдирд╛ рд╣рдорд▓рд╛рд╡рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдЖрд╕рд╛рди рдХрд╛рдо рд╣реИред рддреЛ рдЕрдЧрд░ 10 рд╕рд╛рд▓ рдкрд╣рд▓реЗ 1000 рдмрд┐рдЯреНрд╕ рдПрдХ рдЙрдЪрд┐рдд рд░рд╛рд╢рд┐ рдереА, рддреЛ рдЖрдЬ рдПрдХ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╕рдордп, рдЖрдкрдХреЛ 2000, 3000 рдпрд╛ 4000 рдмрд┐рдЯ рдЖрд░рдПрд╕рдП рдХреБрдВрдЬреА рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рддреЛ RSA рдХреБрдВрдЬреА рдЖрдХрд╛рд░ рдХрд╛ рдЕрд░реНрде рдЗрди рдЕрдкрд░рд╛рдзреЛрдВ рдХреЗ рдЖрдХрд╛рд░ рд╕реЗ рд╣реИред
рдлрд┐рд░, рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП, рд╣рдо рдирдВрдмрд░ n рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ, рдЬреЛ рдХрд┐ рдмрд╕ рдЗрди primes n = pq рдХрд╛ рдЙрддреНрдкрд╛рдж рд╣реИ, рдФрд░ рдЗрд╕ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдореЙрдбреНрдпреВрд▓ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдЕрдм рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдХреБрдВрдЬреА рдХреИрд╕реЗ рдмрдирд╛рдПрдВ, рдпрд╛ рдХреБрдВрдЬреА рдХрд╛ рдХрдо рд╕реЗ рдХрдо рднрд╛рдЧ, рд╣рдореЗрдВ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдПред

рдФрд░ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рд╣рдо рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░реЗрдВрдЧреЗ, рд╡рд╣ рд╕рдВрдЦреНрдпрд╛ modulo n рдХреА рд╢рдХреНрддрд┐ рдмрдврд╝рд╛рдиреЗ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред рдпрд╣ рдереЛрдбрд╝рд╛ рдЕрдЬреАрдм рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рдЗрд╕реЗ рдПрдХ рд╕реЗрдХрдВрдб рдореЗрдВ рд╕рдордЭреЗрдВрдЧреЗред рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдк рдореИрд╕реЗрдЬ рдХреЛ рдПрдирдХреНрд░рд┐рдкреНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдЗрд╕реЗ рдореЙрдб
рдИ рджреНрд╡рд╛рд░рд╛ рдореЙрдб рдПрди рдореЗрдВ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛ред рдИ рдХрд╛ рдореВрд▓реНрдп рдПрдХ рдбрд┐рдЧреНрд░реА рд╣реИ, рдПрдХ рд╕реЗрдХрдВрдб рдореЗрдВ рд╣рдо рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдПрдВрдЧреЗ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рдЪреБрдирдирд╛ рд╣реИред рдЗрд╕ рддрд░рд╣ рд╣рдо рд╕рдВрджреЗрд╢ рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред
рдпрд╣реА рд╣реИ, рд╣рдо рдЗрд╕ рд╕рдВрджреЗрд╢ рдХреЛ рдкреВрд░реНрдгрд╛рдВрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдПрдХ рд╢рдХреНрддрд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдмрдврд╝рд╛рддреЗ рд╣реИрдВред рдПрдХ рд╕реЗрдХрдВрдб рдореЗрдВ рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдпрд╣ рдХреНрдпреЛрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрднреА рдХреЗ рд▓рд┐рдП, рд╣рдо рдЕрдХреНрд╖рд░ C рдХреЗ рд╕рд╛рде рдЗрд╕ рд╕рднреА рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╕рдВрджреЗрд╢ рдХреЛ рдирд┐рд░реВрдкрд┐рдд рдХрд░реЗрдВрдЧреЗред
рдлрд┐рд░, рдЗрд╕реЗ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдПрдХ рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рдШрд╛рддрд╛рдВрдХ d рдЦреЛрдЬрдирд╛ рд╣реЛрдЧрд╛, рдЬреЛ рд╣рдореЗрдВ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╕рдВрджреЗрд╢ C рдХреЛ рд▓реЗрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЗрд╕реЗ рдкрд╛рд╡рд░ d modulo n рддрдХ рдмрдврд╝рд╛рддрд╛ рд╣реИ, рдФрд░ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЬрд╛рджреБрдИ рд░реВрдк рд╕реЗ рдбрд┐рдХреНрд░рд┐рдкреНрдЯреЗрдб рд╕рдВрджреЗрд╢ m рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред
рдЗрд╕рд▓рд┐рдП, рд╕рд╛рдорд╛рдиреНрдп рд╕рд┐рджреНрдзрд╛рдВрдд рдПрдХ рд╕рдВрджреЗрд╢ рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдШрд╛рддрд╛рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ рдФрд░ рджреВрд╕рд░рд╛ рдШрд╛рддрд╛рдВрдХ рдЗрд╕реЗ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдирд╛ рд╣реИред

рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, рдпрд╣ рд╕рдордЭрдирд╛ рдереЛрдбрд╝рд╛ рдХрдард┐рди рд╣реИ рдХрд┐ рд╣рдо рдХреИрд╕реЗ рдЗрди рджреЛ рдЬрд╛рджреВ рдирдВрдмрд░реЛрдВ рдХреЗ рд╕рд╛рде рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВ рдЬреЛ рдХрд┐рд╕реА рддрд░рд╣ рд╣рдореЗрдВ рдореВрд▓ рд╕рдВрджреЗрд╢ рд▓реМрдЯрд╛рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рд╕рдВрдЦреНрдпрд╛ n рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИ, рддреЛ рдШрд╛рддрд╛рдВрдХ рдпрд╛ рдЧреБрдгрди рдХреИрд╕реЗ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЖрдк рд╕рдм рдХреБрдЫ рд╕рдордЭ рдЬрд╛рдПрдВрдЧреЗред
рдпрджрд┐ рд╣рдо X рд▓реЗрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ n рдХреЗ рдлрд╝рдВрдХреНрд╢рди to рдХреЗ рдмрд░рд╛рдмрд░ рд╢рдХреНрддрд┐ рддрдХ рдмрдврд╝рд╛рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ 1 modulo n рд╣реЛрдЧрд╛:
X X
(n) = 1 mod n
N рдХреА рд╣рдорд╛рд░реА рд╡рд┐рд╢реЗрд╖ рдкрд╕рдВрдж рдХреЗ рд▓рд┐рдП рдпрд╣ phi рдлрд╝рдВрдХреНрд╢рди рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ, рдпрд╣ p = (p-1) (q-1) рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИред
рдлрд┐рд░ рдЦреБрд▓реЗ рдШрд╛рддрд╛рдВрдХ e рдХрд╛ рдЙрддреНрдкрд╛рдж, рдЬреЛ рдЧреБрдкреНрдд рдШрд╛рддрд╛рдВрдХ d рд╕реЗ 1 (of) рд╕реЗ рдХрдо, рд▓реЗрдХрд┐рди рдЙрд╕рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛрдЧрд╛, рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧрд╛:
ed = ╔С (n) +1, рдЬрд╣рд╛рдВред рдПрдХ рд╕реНрдерд┐рд░рд╛рдВрдХ рд╣реИред
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╕рдВрджреЗрд╢ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдХрд╛рдлреА рд╕рд░рд▓ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╣реИ рдпрджрд┐ рдЖрдк ╧Ж (n) рдХреЗ рдореВрд▓реНрдп рдХреЛ рдЬрд╛рдирддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдбреА рдЦрд╛рддреЗ рдпрд╛ рдИ рдЦрд╛рддреЗ рдореЗрдВ рд▓реЗрдиреЗ рдХреА рдЧрдгрдирд╛ рдХреА рдЬрд╛ рд╕рдХреЗред
рд╢реНрд░реЛрддрд╛: рез рдореЙрдбреБрд▓реЛ рдПрди рез рдХреЗ рдмрд░рд╛рдмрд░ рдирд╣реАрдВ рд╣реИ?
рдкреНрд░реЛрдлреЗрд╕рд░: рд╣рд╛рдБ, рдореИрдВрдиреЗ рдпрд╣рд╛рдБ рдПрдХ рдЧрд▓рддреА рдХреА рд╣реИ, рд╕рдорд╛рдирддрд╛ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрдиреА рдЪрд╛рд╣рд┐рдП:
X X
(n) mod n = 1 mod n, рдЕрд░реНрдерд╛рдд, n modulo n рд╕реЗ рдлрд╝рдВрдХреНрд╢рди "Fi" рдХреА рдбрд┐рдЧреНрд░реА рдореЗрдВ X рдХрд╛ рдорд╛рди рдПрдХрддрд╛ modulo n рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИред
рдореВрд▓ рд░реВрдк рд╕реЗ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрд░рдПрд╕рдП рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдХреБрдЫ рдИ рдореВрд▓реНрдп рдЪреБрдирдирд╛ рд╣реЛрдЧрд╛, рдЬреЛ рдХрд┐ рд╣рдорд╛рд░рд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдореВрд▓реНрдп рд╣реЛрдЧрд╛ред рдлрд┐рд░ рдИ рд╕реЗ рд╣рдо рд╕реВрддреНрд░ рдбреА = 1 рдореЙрдб n (рдПрди) рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдбреА рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдбреА = 1 / рдИ рдореЙрдбред (рдПрди)ред

рдХреБрдЫ рдпреВрдХреНрд▓рд┐рдбрд┐рдпрди рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╣реИрдВ рдЬреЛ рдЖрдк рдЗрд╕ рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдпрд╣ рдкрддрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП n (n), рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЧреБрдгрдирдЦрдВрдбрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЕрд░реНрдерд╛рдд рдХрд╛рд░рдХ рд╕рдВрдЦреНрдпрд╛ рдФрд░ q рдореЗрдВ рд╣рдорд╛рд░реА рд╕рдВрдЦреНрдпрд╛ n рдХрд╛ рдХрд╛рд░рдХрддреНрд╡ред
рддреЛ, рдЖрд░рдПрд╕рдП рдПрдХ рдРрд╕реА рдкреНрд░рдгрд╛рд▓реА рд╣реИ рдЬрд╣рд╛рдВ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдПрдХ рдЬреЛрдбрд╝реА рд╣реИ: рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдШрд╛рддрд╛рдВрдХ рдИ рдФрд░ рд╕рдВрдЦреНрдпрд╛ n, рдФрд░ рдЬреЛрдбрд╝реА d рдФрд░ n рдПрдХ рдирд┐рдЬреА рдХреБрдВрдЬреА рд╣реИ рдЬрд┐рд╕реЗ рдЧреБрдкреНрдд рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред рддреЛ рдХреЛрдИ рднреА рдЖрдкрдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреА рд╢рдХреНрддрд┐ рдмрдврд╝рд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдЖрдк d рдХреЗ рдЗрд╕ рдореВрд▓реНрдп рдХреЛ рдЬрд╛рдирддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕рд▓рд┐рдП рдЖрдк рд╕рдВрджреЗрд╢ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдЬрдм рддрдХ рдЖрдк рдЗрди рдХрд╛рд░рдХреЛрдВ рдкреА рдФрд░ рдХреНрдпреВ, рдпрд╛ рдПрди, рдкреА рдФрд░ рдХреНрдпреВ рдХреЗ рдЙрддреНрдкрд╛рдж рдХреЗ рдмрд░рд╛рдмрд░ рдХрд╛ рдкрддрд╛ рдирд╣реАрдВ рд▓рдЧрд╛рддреЗ рд╣реИрдВ, рддрдм рддрдХ рдЖрдк рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдХрд┐ know = (рдкреА -1) (рдХреНрдпреВ -1) рдХреНрдпрд╛ рд╣реИред

рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, d рдХреЗ рдЗрд╕ рдорд╛рди рдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛ рдПрдХ рдХрдард┐рди рдХрд╛рдо рд╣реИред рдпрд╣ рдЙрдЪреНрдЪ рд╕реНрддрд░реАрдп рдЖрд░рдПрд╕рдП рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╣реИред
рдЕрдм рдЬрдм рд╣рдо RSA рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛ рдЧрдП рд╣реИрдВ, рдореИрдВ 2 рдЪреАрдЬреЛрдВ рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдЗрд╕рдХрд╛ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреНрд░рд┐рдХреНрд╕ рд╣реИрдВ рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдЙрддреНрдкрдиреНрди рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдиреБрдХрд╕рд╛рди рднреА рд╣реИрдВред рдЗрд╕ рдШрд╛рддрд╛рдВрдХ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдФрд░ рдХреБрд╢рд▓рддрд╛ рд╕реЗ рдХрд░рдиреЗ рдХреЗ рдХрдИ рддрд░реАрдХреЗ рд╣реИрдВред рдпрд╣ рдПрдХ рдЕрд╕рд╛рдзрд╛рд░рдг рдХрд╛рдо рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдо 1000-рдмрд┐рдЯ рдкреВрд░реНрдгрд╛рдВрдХ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЖрдк рдХреЗрд╡рд▓ рдЧреБрдгрд╛ рдирд┐рд░реНрджреЗрд╢ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдЗрди рдСрдкрд░реЗрд╢рдиреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдореЗрдВ рд╢рд╛рдпрдж рдПрдХ рд▓рдВрдмрд╛ рд╕рдордп рд▓рдЧреЗрдЧрд╛ред
рдЗрд╕рд▓рд┐рдП, рдкрд╣рд▓реА рдмрд╛рдд рдЬреЛ рдореИрдВ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рд╡рд╣ рдЖрд░рдПрд╕рдП рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдиреБрдХрд╕рд╛рди рд╣реИрдВред рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдЧреБрдгрди рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 2 рд╕рдВрджреЗрд╢ рд╣реИрдВ: m
0 рдФрд░ m
1 ред рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░реВрдВрдЧрд╛, m
0 рдХреЛ m
0 e mod n рдФрд░ m1 рдХреЛ m
1 e mod n рдореЗрдВ рдмрджрд▓реВрдВрдЧрд╛ред рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╕реНрдпрд╛, рдпрд╛ рдмрд▓реНрдХрд┐, рдПрдХ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди RSA рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдкреНрд░рд┐рдп рдЖрд╢реНрдЪрд░реНрдп рдпрд╣ рд╣реИ рдХрд┐ рдЙрддреНрдкрд╛рдж m
0 рдХреЛ m
1 рджреНрд╡рд╛рд░рд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдмрд╕ рдЗрди 2 рдЕрдВрдХреЛрдВ рдХреЛ рдЧреБрдгрд╛ рдХрд░рддреЗ рд╣реИрдВ: m
0 e mod n * m
1 рдИ рдореЙрдб рдПрдиред

рдпрджрд┐ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдЧреБрдгрд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЙрддреНрдкрд╛рдж (рдПрдо
0 рдПрдо
1 )
рдИ рдореЛрдбреБрд▓реЛ рдПрди рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред рдпрд╣ рдорд╛рди m
0 m
1 рдХреЗ рд▓рд┐рдП RSA рдХреЗ рд╕рд░рд▓реАрдХреГрдд рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рд╛рде рд╕рд╣реА рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╣реИред рдпрд╣ рдЗрд╕ рд╕рдордп рдХреЛрдИ рдмрдбрд╝реА рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдмрд╕ рдЗрд╕ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╕рдВрджреЗрд╢ рдХреЛ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдк рдЗрд╕реЗ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдгрд╛рд▓реА рдЖрдкрдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧреАред рдпрд╣реА рд╣реИ, рдЕрдЧрд░ рдпрд╣ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рд╕рдВрджреЗрд╢ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рддреЛ рд╢рд╛рдпрдж рд░рд┐рд╡рд░реНрд╕ рдкрде рдХрд╛ рдкрд╛рд▓рди рдХрд░рдХреЗ, рдЖрдк рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпреЗ рд╕рдВрджреЗрд╢ рдПрдо
0 рдФрд░ рдПрдо
1 рд╣реИрдВ ред
рдЗрд╕ рддрдереНрдп рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЖрд░рдПрд╕рдП рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрдИ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред рдПрдХ рд╕рдВрдкрддреНрддрд┐ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдо рдЕрдкрдиреЗ рд╡реНрдпрд╛рдЦреНрдпрд╛рди рдХреЗ рдЕрдВрдд рдореЗрдВ рдПрдХ рд░рдХреНрд╖рд╛ рддрдВрддреНрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред
рджреВрд╕рд░рд╛ рдиреБрдХрд╕рд╛рди, рдпрд╛ рдЖрд░рдПрд╕рдП рд╕рдВрдкрддреНрддрд┐, рдЬрд┐рд╕реЗ рдЖрдкрдХреЛ рдирд┐рдпрддрддреНрд╡рд╡рд╛рдж, рдпрд╛ рдирд┐рд░реНрдзрд╛рд░рдХрддрд╛ рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред рдкрд╣рд▓реЗ рдмрддрд╛рдП рдЧрдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ, рдпрджрд┐ рдЖрдк рд╕рдВрджреЗрд╢ m рд▓реЗрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕реЗ m
e mod n рдореЗрдВ рдмрджрд▓рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдПрдХ рдирд┐рд░реНрдзрд╛рд░рдХ рд╕рдВрджреЗрд╢ рдХрд╛рд░реНрдп рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдареАрдХ рдЙрд╕реА рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдорд┐рд▓реЗрдЧрд╛ред
рдпрд╣ рдПрдХ рд╡рд╛рдВрдЫрдиреАрдп рд╕рдВрдкрддреНрддрд┐ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЕрдЧрд░ рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рдЖрд░рдПрд╕рдП рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдП рдЧрдП рдХреБрдЫ рд╕рдВрджреЗрд╢ рднреЗрдЬ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдореИрдВ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рд╣реИ, рддреЛ рдЗрд╕реЗ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдирд╛ рдореЗрд░реЗ рд▓рд┐рдП рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдореИрдВ рд╡рд┐рднрд┐рдиреНрди рдЪреАрдЬреЛрдВ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ рдЖрдк рдпрд╣ рд╕рдВрджреЗрд╢ рднреЗрдЬ рд░рд╣реЗ рд╣реИрдВред
рдлрд┐рд░ рдореИрдВ рдЗрд╕реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░реВрдВрдЧрд╛ рдФрд░ рджреЗрдЦреВрдВрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЛ рд╡рд╣реА рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдЯреЗрдХреНрд╕реНрдЯ рдорд┐рд▓рддрд╛ рд╣реИред рдФрд░ рдЕрдЧрд░ рдРрд╕рд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рдкрддрд╛ рдЪрд▓реЗрдЧрд╛ рдХрд┐ рдЖрдкрдиреЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рд╣реИред рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдПрдХ рд╕рдВрджреЗрд╢ рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдк рд╕реЗ рд╕реБрд▓рдн рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рд╣реИ, рдЬреЛ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА рдПрдХ рдЬреЛрдбрд╝реА рд╣реИ (рдПрди, рдИ)ред
рддреЛ рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ RSA рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдЖрдкрдХреЛ рдЗрд╕ рд╕рдВрдкрддреНрддрд┐ рд╕реЗ рд╕рд╛рд╡рдзрд╛рди рд░рд╣рдирд╛ рдкрдбрд╝ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЗрд╕ рддрд░рд╣ рдХреЗ рдЖрджрд┐рдо рд╕реАрдзреЗ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред

рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, рдЖрд░рдПрд╕рдП рдХреЗ рд╕рд╛рде рдЗрд╕реА рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП, рд▓реЛрдЧ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рддрд░реАрдХреЗ рд╕реЗ рд╕рдВрджреЗрд╢ рдХреЛ рдХреВрдЯрдмрджреНрдз рдХрд░рддреЗ рд╣реИрдВред рдХрд┐рд╕реА рд╕рдВрджреЗрд╢ рдХреЛ рд╕реАрдзреЗ рдХрд┐рд╕реА рд╢рдХреНрддрд┐ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рд╡реЗ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╕рдВрджреЗрд╢ рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдПрдХ рд╢рдХреНрддрд┐ modulo n рддрдХ рдмрдврд╝рд╛рддреЗ рд╣реИрдВ:
(f (m))
e mod nред
рдпрд╣ рдлрд╝рдВрдХреНрд╢рди f, рдЬрд┐рд╕реЗ рдЖрдорддреМрд░ рдкрд░ рдЖрдЬ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХреЛ OAEP - Optimal Asymmetric Encryption with Addition рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рджреЛ рджрд┐рд▓рдЪрд╕реНрдк рдЧреБрдгреЛрдВ рдХреЗ рд╕рд╛рде рдПрдиреНрдХреЛрдбреЗрдб рд╣реИред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдпрд╣ рдпрд╛рджреГрдЪреНрдЫрд┐рдХрддрд╛ рд▓рд╛рддрд╛ рд╣реИред рдЖрдк f (m) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ 1000-рдмрд┐рдЯ рд╕рдВрджреЗрд╢ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред рдЗрд╕ рд╕рдВрджреЗрд╢ рдХрд╛ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ рдЗрд╕ рдЖрдпрдд рдХреЗ рдмреАрдЪ рдореЗрдВ рдЖрдкрдХрд╛ рд╕рдВрджреЗрд╢ m рд╣реЛрдЧрд╛ред рдмреЗрд╢рдХ, рдЖрдк рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рддреЗ рд╕рдордп рдЗрд╕реЗ рд╡рд╛рдкрд╕ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред рддреЛ, 2 рджрд┐рд▓рдЪрд╕реНрдк рдЪреАрдЬреЗрдВ рд╣реИрдВ рдЬреЛ рдЖрдк рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ: рджрд╛рдИрдВ рдУрд░ рдЖрдк рдХрд┐рд╕реА рддрд░рд╣ рдХреА рдпрд╛рджреГрдЪреНрдЫрд┐рдХрддрд╛, рдЖрд░ рдХрд╛ рдореВрд▓реНрдп рд░рдЦрддреЗ рд╣реИрдВред рдпрд╣ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рд╕рдВрджреЗрд╢ рдХреЛ рдХрдИ рдмрд╛рд░ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рд╣рд░ рдмрд╛рд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкрд░рд┐рдгрд╛рдо рдорд┐рд▓реЗрдВрдЧреЗ, рдЗрд╕рд▓рд┐рдП рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдЕрдм рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ред
рдЗрд╕ рдЧреБрдгрд╛рддреНрдордХ рд╕рдВрдкрддреНрддрд┐ рдФрд░ рдЕрдиреНрдп рдкреНрд░рдХрд╛рд░ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рджреВрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмрд╛рдИрдВ рдУрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдкреИрдб рдкреИрдб рд╣реИ, рдЬреЛ рдХрд┐ рдЯрд╛рдЗрдк 1 1 0 0 1 1 0 рдХрд╛ рдПрдХ рдХреНрд░рдо рд╣реИред рдЖрдк рдПрдХ рдмреЗрд╣рддрд░ рдЕрдиреБрдХреНрд░рдо рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореЛрдЯреЗ рддреМрд░ рдкрд░, рдпрд╣ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди рдпреЛрдЧреНрдп рдЕрдиреБрдХреНрд░рдо рд╣реИ, рдЬреЛ рдЖрдк рдпрд╣рд╛рдБ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЬрдм рднреА рдЖрдк рд╕рдВрджреЗрд╢ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдЖрдк рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХреНрд░рдо рдЕрднреА рднреА рд╣реИред рдмрд╣реБрд▓рддрд╛ рдЗрди рдкреИрдб рдмрд┐рдЯреНрд╕ рдХреЛ рдирд╖реНрдЯ рдХрд░ рджреЗрдЧреА, рдФрд░ рдлрд┐рд░ рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рдХрд┐рд╕реА рдиреЗ рдЖрдкрдХреЗ рд╕рдВрджреЗрд╢ рдХреЛ рдЧрдбрд╝рдмрдбрд╝ рдХрд░ рджрд┐рдпрд╛ рдФрд░ рдЗрд╕реЗ рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ред рдпрджрд┐ рдпреЗ рдмрд┐рдЯреНрд╕ рдЬрдЧрд╣ рдкрд░ рд░рд╣рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд╕рд╛рдмрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдиреЗ рдЖрдкрдХреЗ рд╕рдВрджреЗрд╢ рдХреЛ рдЬрд╛рд▓реА рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдХрд┐рд╕реА рдХреЗ рджреНрд╡рд╛рд░рд╛ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рд╢реНрд░реЛрддрд╛: рдпрджрд┐ рдХреЛрдИ рд╣рдорд▓рд╛рд╡рд░ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдкреИрдб рдХрд╛ рдореВрд▓реНрдп рдХрд┐рддрдирд╛ рдмрдбрд╝рд╛ рд╣реИ, рддреЛ рдХреНрдпрд╛ рд╡рд╣ рдЕрдиреБрдХреНрд░рдо рдХреЗ рдмрд╣реБрдд рдиреАрдЪреЗ рез рд╕реЗрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдЙрд╕ рдореВрд▓реНрдп рдХреЛ рдЧреБрдгрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ?
рдкреНрд░реЛрдлреЗрд╕рд░: рд╣рд╛рдБ, рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдереЛрдбрд╝рд╛ рдЬрдЯрд┐рд▓ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдпрд╛рджреГрдЪреНрдЫрд┐рдХрддрд╛ рдЖрд░ рдкрд░ рдЬрд╛рдПрдЧреАред рдЗрд╕рд▓рд┐рдП рдЗрд╕ OAEP рдХрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбрд┐рдЬрд╛рдЗрди рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдП рдЧрдП рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИред рд▓реЗрдХрд┐рди рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рдмрд┐рдЯрд╡рд╛рдЗрдЬрд╝ рдЧреБрдгрд╛ рдХреЗ рдмрдЬрд╛рдп рдкреВрд░реНрдгрд╛рдВрдХ рд╣реИ, рдпрд╛рджреГрдЪреНрдЫрд┐рдХрддрд╛ рдЖрдЧреЗ рдмрдврд╝рддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдк рдПрдХ OAEP рдпреЛрдЬрдирд╛ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдпрд╣ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред
рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рд╕реАрдзреЗ рдЗрд╕ рдЖрд░рдПрд╕рдП рдЧрдгрд┐рдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, рдЖрдкрдХреЛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рдЖрдкрдХреЗ рд▓рд┐рдП рдЗрди рд╕рднреА рдЪреАрдЬреЛрдВ рдХреЛ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдФрд░ рдбрд┐рдХреНрд░рд┐рдкреНрд╢рди рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдКрдкрд░ рдЪрд░реНрдЪрд╛ рдХрд┐рдП рдЧрдП рд╡рд┐рд╡рд░рдг рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛрдВрдЧреЗ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдореМрдЬреВрджрд╛ рдЖрд░рдПрд╕рдП рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдХреИрд╕реЗ рддреЛрдбрд╝рд╛ рдпрд╛ рд╣рдорд▓рд╛ рдХрд┐рдпрд╛ рдЬрд╛рдПред
рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рд╡реНрдпрд╛рдЦреНрдпрд╛рди рд▓реЗрдЦ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣рдорд▓рд╛ рдЗрд╕ рддрдереНрдп рдХрд╛ рд▓рд╛рдн рдЙрдард╛рдПрдЧрд╛ рдХрд┐ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреЗ рдкрд░ рд╕рд░реНрд╡рд░ рдЗрд╕ рдкреЗрдбрд┐рдВрдЧ рдРрдб-рдСрди рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд╣реИред рддреЛ рдпрд╣ рд╣реИ рдХрд┐ рд╣рдо рд╕рд░реНрд╡рд░ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдореЗрдВ рд▓рдЧрдиреЗ рд╡рд╛рд▓реЗ рд╕рдордп рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗред рд╣рдо рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдирд┐рд░реНрдорд┐рдд рд╕рдВрджреЗрд╢ рднреЗрдЬрдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдВрджреЗрд╢ m рдФрд░ рдЗрд╕рдХреЗ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕реЗ рдирд╣реАрдВ рдмрдирд╛ рд╣реИред рд╣рдо рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдкреВрд░реНрдгрд╛рдВрдХ рдорд╛рди рдмрдирд╛рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред
рд╕рд░реНрд╡рд░ рдЗрд╕реЗ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдЧрд╛ рдФрд░ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рдЕрд╕рд╛рд╡рдзрд╛рдиреА рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдЧрд╛, рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдкреИрдб рдкреИрдб рдХреА рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реЛрдЧреА, рдФрд░ рд╕рд░реНрд╡рд░ рдЗрд╕ рд╕рдВрджреЗрд╢ рдХреЛ рддреБрд░рдВрдд рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рджреЗрдЧрд╛ред , , , , : RSA, , . , . , .
, , RSA. , , , . , , , 1000 . e .

, . , 1000 . 1000- , 1000 1000 n, . RSA , .
4 , . , . , CRT. . . , , , , [ = a
1 ] mod p [ = a
2 ] mod q, q тАУ , .

, [ =
1 ] mod pq.
1 , .
1 , mod pq a
1 a
2 mod p q.
, ? , , n, p q.

, mod pq, mod p mod q. , , mod pq. , ? , , ?
: , ?
: , , , . , p q, n 1000 , p q 500 , . , , тАФ , , . тАФ . , , . 1000 512 , 2 . , 4 . [ = a
1 ] mod p [ = a
2 ] mod q , 4 . 2 RSA , .
, .
, Sliding windows, ┬л ┬╗. . , .

, - , 500 , mod p mod q, d. c d? , c d . d , 500, . , , . , ┬л ┬╗. .
c
2x , : (c
x )
2 :
c
2x = (c
x )
2c
2x , 2 , cx, . , , c
2x+1 :
c
2x+1 = (c
x )
2 x
.
, , , . , , , . , .
┬л ┬╗, ? , . , , ┬л ┬╗ c
2x+1 = (c
x )
2 x .
, , , тАУ , c
2x+1 c
2x , c. , , . , .

, :
1
3
7
...
31
. , , , .
,
32x+y , 5 , 32- ,
y .
32 . , , , , c . ┬л┬╗ .
29:00
рдПрдордЖрдИрдЯреА рдкрд╛рдареНрдпрдХреНрд░рдо "рдХрдВрдкреНрдпреВрдЯрд░ рд╕рд┐рд╕реНрдЯрдо рд╕реБрд░рдХреНрд╖рд╛"ред рд╡реНрдпрд╛рдЦреНрдпрд╛рди 16: рд╕рд╛рдЗрдб рдЪреИрдирд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣рдорд▓реЛрдВ, рднрд╛рдЧ 2рдкрд╛рдареНрдпрдХреНрд░рдо рдХрд╛ рдкреВрд░рд╛ рд╕рдВрд╕реНрдХрд░рдг рдпрд╣рд╛рдВ рдЙрдкрд▓рдмреНрдз рд╣реИ редрд╣рдорд╛рд░реЗ рд╕рд╛рде рдмрдиреЗ рд░рд╣рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдХреНрдпрд╛ рдЖрдк рд╣рдорд╛рд░реЗ рд▓реЗрдЦ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ? рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рд╕рд╛рдордЧреНрд░реА рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рдПрдХ рдЖрджреЗрд╢ рд░рдЦрдХрд░ рдпрд╛ рдЕрдкрдиреЗ рджреЛрд╕реНрддреЛрдВ рдХреЛ рдЗрд╕рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рдХреЗ рд╣рдореЗрдВ рд╕рдорд░реНрдерди рджреЗрдВ,
рдПрдВрдЯреНрд░реА-рд▓реЗрд╡рд▓ рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рдЕрдиреВрдареЗ рдПрдирд╛рд▓реЙрдЧ рдкрд░ рд╣реИрдмрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП 30% рдЫреВрдЯ рдЬреЛ рд╣рдордиреЗ рдЖрдкрдХреЗ рд▓рд┐рдП рдИрдЬрд╛рдж рдХреА рд╣реИ: VPS (KVM) E5-2650 v4 (6 рдХреЛрд░) 10GB DDR4 240GB SSD 1Gbps рд╕реЗ рдкреВрд░рд╛ рд╕рдЪ $ 20 рдпрд╛ рд╕рд░реНрд╡рд░ рдХреЛ рдХреИрд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░реЗрдВ? (рд╡рд┐рдХрд▓реНрдк RAID1 рдФрд░ RAID10 рдХреЗ рд╕рд╛рде рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, 24 рдХреЛрд░ рддрдХ рдФрд░ 40GB DDR4 рддрдХ)ред
VPS (KVM) E5-2650 v4 (6 рдХрд░реЛрдбрд╝) 10GB DDR4 240GB SSD 1Gbps рджрд┐рд╕рдВрдмрд░ рддрдХ рдореБрдлреНрдд рдореЗрдВ рдЬрдм рдЫрд╣ рдорд╣реАрдиреЗ рдХреА рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдпрд╣рд╛рдВ рдСрд░реНрдбрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ редрдбреЗрд▓ R730xd 2 рдмрд╛рд░ рд╕рд╕реНрддрд╛? рдХреЗрд╡рд▓ рд╣рдорд╛рд░реЗ рдкрд╛рд╕
2 x Intel Dodeca-Core Xeon E5-2650v4 128GB DDR4 6x480GB SSD 1Gbps 100 рдЯреАрд╡реА 249 рдбреЙрд▓рд░ рдореЗрдВ рдиреАрджрд░рд▓реИрдВрдб рдФрд░ рдпреВрдПрд╕рдП рд╕реЗ рд╣реИ! рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ Bldg рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХреИрд╕реЗ рдХрд░реЗрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝реЗрдВ
ред рдПрдХ рдкреИрд╕рд╛ рдХреЗ рд▓рд┐рдП 9,000 рдпреВрд░реЛ рдХреА рд▓рд╛рдЧрдд рдбреЗрд▓ R730xd E5-2650 v4 рд╕рд░реНрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╡рд░реНрдЧ?