рдкрд╛рд╕рд╡рд░реНрдб рдФрд░ рдХреБрдХреАрдЬрд╝ рдХреЗ рдмрд┐рдирд╛ рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдЧреНрд░рд╛рд╣рдХ рдХреА рдкрд╣рдЪрд╛рди: рдорд╛рдирдХ рдХреЗ рд▓рд┐рдП рдЖрд╡реЗрджрди

рдЫрд╡рд┐

рдкреНрд░рд┐рдп рд╣рдмреНрд░реЛрдЬрд╝рд┐рдЯреЗрд▓! рдкреНрд░рд┐рдп рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ! рдореИрдВ рдЖрдкрдХреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХреЗ рд▓рд┐рдП рд╡реЗрдмрд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣рдЪрд╛рди рдХреА рдПрдХ рдирдИ рдЕрд╡рдзрд╛рд░рдгрд╛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реВрдВ, рдЬреЛ рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреА рдорджрдж рд╕реЗ рдПрдХ рдЦреБрд▓рд╛ рдЗрдВрдЯрд░рдиреЗрдЯ рдорд╛рдирдХ рдмрди рдЬрд╛рдПрдЧрд╛, рдЬрд┐рд╕рд╕реЗ рдпрд╣ рдЗрдВрдЯрд░рдиреЗрдЯ рдХреА рджреБрдирд┐рдпрд╛ рдереЛрдбрд╝реА рдмреЗрд╣рддрд░ рд╣реЛ рдЬрд╛рдПрдЧреАред рдпрд╣ рдкрд╛рд╕рд╡рд░реНрдбрд▓реЗрд╕ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рдПрдХ рдбреНрд░рд╛рдлреНрдЯ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ, рдЬрд┐рд╕реЗ рдПрдХ рдореБрдлреНрдд рд▓реЗрдЦ рдХреЗ рд░реВрдк рдореЗрдВ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдФрд░ рдпрджрд┐ рдпрд╣ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╡рд┐рдЪрд╛рд░ рдЖрдкрдХреЛ рдкреНрд░рд┐рдп рдкрд╛рдардХ рд╕реЗ рдПрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдореВрд▓реНрдпрд╛рдВрдХрди рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рддреЛ рдореИрдВ рдЗрд╕реЗ reddit.com рдФрд░ rfc-editor.org рдкрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреВрдВрдЧрд╛ред рдФрд░ рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдЕрдЧреНрд░рдгреА рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд░реБрдЪрд┐ рджреЗ рдкрд╛рдКрдВрдЧрд╛ред рдЗрд╕рд▓рд┐рдП, рдореИрдВ рдЖрдкрд╕реЗ рд░рдЪрдирд╛рддреНрдордХ рдЖрд▓реЛрдЪрдирд╛ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реВрдВред

рдзреНрдпрд╛рди: рдкрд╛рда рдХрд╛ рдПрдХ рдмрд╣реБрддред


рддреЛ рд╕рд╡рд╛рд▓ рд╣реИред рдХреНрдпрд╛ рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рд╕рд╛рдЗрдЯ рдХреЗ рдЖрдЧрдВрддреБрдХреЛрдВ рдХреЛ рдЙрдирдХреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрдЯрд╛ рдХрд╛ рдЦреБрд▓рд╛рд╕рд╛ рдХрд┐рдП рдмрд┐рдирд╛ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рдмреАрдЪ рдирдЬрд╝рд░ рд░рдЦрдиреЗ рдХреЗ рдмрд┐рдирд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкрд╣рдЪрд╛рди рдХреА рдЬрд╛рдП? рдХреНрдпрд╛ рдЗрд╕ рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдирд╛, рд▓реЙрдЧрд┐рди / рдкрд╛рд╕рд╡рд░реНрдб рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рд╕рдмрд╕реЗ рдЖрджрд┐рдо рд░реВрдк рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЫреЛрдбрд╝ рджреЗрдирд╛ рдФрд░ рдХреБрдХреА / рд▓реЛрдХрд▓рд╕реНрдЯреЛрд░реАрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ?

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

рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рд░реНрдп рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рднреЗрдбрд╝рд┐рдпреЗ рднрд░реЗ рд╣реБрдП рд╣реИрдВ, рдФрд░ рднреЗрдбрд╝ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИрдВред рдХреНрдпрд╛ рдпрд╣ рдЕрд╕рд▓реА рд╣реИ?

рдореИрдВ, рдХреБрдЫ рд╣рдж рддрдХ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ - рд╡рд╛рд╕реНрддрд╡ рдореЗрдВред

рд╕рд╛рдордЧреНрд░реА рдХреА рддрд╛рд▓рд┐рдХрд╛


1 рдкрд╛рд╕рд╡рд░реНрдб рд░рд╣рд┐рдд рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЕрд╡рдзрд╛рд░рдгрд╛
1.1 рд▓реЙрдЧрд┐рди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рдмрдЬрд╛рдп рдХреБрдВрдЬреА рдФрд░ рдЯреЛрдХрди
1.2 рдЯреЛрдХрди рд╕рдВрд░рдЪрдирд╛
1.3 HTTP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╣реЗрдбрд░
1.4 рдЧреНрд░рд╛рд╣рдХ рд╕рд╛рдЗрдЯреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХреИрд╕реЗ рдХрд░рддреЗ рд╣реИрдВ?
1.4.2 рдореБрдЭреЗ рдХреИрд╕реЗ рдкрддрд╛ рдЪрд▓реЗрдЧрд╛ рдХрд┐ рдХреЛрдИ рд╕рд╛рдЗрдЯ рдЗрд╕ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИ?
1.5 рдЧреНрд░рд╛рд╣рдХ рд╕рд╛рдЗрдЯреЛрдВ рдХреЛ рдХреИрд╕реЗ рдЕрдзрд┐рдХреГрдд рдХрд░рддреЗ рд╣реИрдВ?
1.6 рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдЧреНрд░рд╛рд╣рдХ рдкрд╣рдЪрд╛рди рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд░реЗрдВ?
1.7 рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдЖрдВрдЦреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд╛рдЗрдЯ рдкрд░ рдкреНрд░рд╛рдзрд┐рдХрд░рдг
1.8 рдПрдХ рд╕рд╛рдЗрдЯ рдХреБрдВрдЬреА рдХреИрд╕реЗ рдмрджрд▓рддреА рд╣реИ?
1.9 рдХреНрд░реЙрд╕-рдбреЛрдореЗрди рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?
1.10 рдХреНрд░реЙрд╕-рдбреЛрдореЗрди рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд░реЗрдВ?
1.11 рдЦрд╛рддрд╛ рдЧрддрд┐рд╢реАрд▓рддрд╛

2 рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдг
2.0 рдбреЛрдореЗрди рдХреБрдВрдЬреА рдЬрдирд░реЗрд╢рди рдПрд▓реНрдЧреЛрд░рд┐рдердо
2.1 рд╕реНрд░реЛрдд рдЯреЛрдХрди рдХреА рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо
2.2 рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХреЗ рджреМрд░рд╛рди рдЯреЛрдХрди рд╕рдВрд░рдХреНрд╖рдг рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо
2.3 рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдФрд░ рд╕рд░реНрд╡рд░ рдХреЗ рдмреАрдЪ рдирдордХ рд╡рд┐рдирд┐рдордп рдкреНрд░рдХреНрд░рд┐рдпрд╛
2.4 рдкреНрд░рд╕рдВрдЧ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдЧрдарди рдХреЗ рд▓рд┐рдП рдирд┐рдпрдо
2.5 рдкреНрд░реЗрд╖рдХ рдФрд░ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рдирд┐рдпрдо
2.6 рд╕рдВрджрд░реНрдн рдкрд░рд┐рднрд╛рд╖рд╛ рд╕рд╛рд░рдгреА рдкрд░ рд╡рд┐рд╡рд░рдг
2.7 рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкрд░рд┐рджреГрд╢реНрдп
2.8 рд╕рд░реНрд╡рд░ рдкрд░ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг
2.9 рдХреНрд░реЙрд╕-рдбреЛрдореЗрди рдкреНрд░рдорд╛рдгреАрдХрд░рдг

3 рд╕реБрд░рдХреНрд╖рд╛ рд╕рд┐рдлрд╛рд░рд┐рд╢реЗрдВ
3.1 рдЕрдирдзрд┐рдХреГрдд рдкрд╣реБрдБрдЪ рд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рд╕рдВрд░рдХреНрд╖рдг
3.2 рдбреЛрдореЗрди рдХреБрдВрдЬреА рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
3.3 рдЪрд╛рдмрд┐рдпрд╛рдБ рдЦреЛрдиреЗ / рд╕рдордЭреМрддрд╛ рдХрд░рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХрдо рдХрд░рдиреЗ рдХреЗ рдЬреЛрдЦрд┐рдо

4 рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдпреЛрдЬрдирд╛ рдкрд░ рд╣рдорд▓реЗ
4.1 рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯреНрд░реИрдХрд┐рдВрдЧ
4.2 XSS рд╣рдорд▓рд╛
4.3 рд╕реАрдПрд╕рдЖрд░рдПрдл рд╣рдорд▓рд╛
4.4 рдПрд╕рдПрд╕рдУ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЯреНрд░реИрдХрд┐рдВрдЧ
рдПрд╕рдПрд╕рдУ рдХреЗ рд▓рд┐рдП 4.5 рдкреНрд░рдореБрдЦ рд╕рдордЭреМрддрд╛
4.6 рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдХреЗ рджреМрд░рд╛рди рдЯреЛрдХрди рд╕рдордЭреМрддрд╛
4.7 рдХрд┐рд╕реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ рд╣реИрдХ рдХрд░рдирд╛ рдФрд░ рдЯреЛрдХрди рд╕реЗ рд╕рдордЭреМрддрд╛ рдХрд░рдирд╛

рдирд┐рд╖реНрдХрд░реНрд╖


рдкрд╛рд╕рд╡рд░реНрдб рдЧрд▓рдд рдХреНрдпрд╛ рд╣реИ?
рд╣рд╛рдВ, рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИред рд╡реЗ рдЦреЛ рд╕рдХрддреЗ рд╣реИрдВред рдЙрдиреНрд╣реЗрдВ рдЪреБрд░рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрдиреНрд╣реЗрдВ рдпрд╛рдж рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╡реИрд╕реЗ рднреА, рдореИрдВ рдкрдВрдЬреАрдХрд░рдг рдХреЗ рдХреБрдЫ рдлрд╛рд░реНрдо рдХреЛ рднрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рдХреНрдпреЛрдВ рд╣реВрдВ рдФрд░ рдореМрд╕рдо рджреЗрдЦрдиреЗ рдпрд╛ рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдЕрдиреНрдп рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде рдЖрдпрд╛ рд╣реВрдВ? рдЕрдВрдд рдореЗрдВ, рдкрд╛рд╕рд╡рд░реНрдб рдХрдИ рд╕реЗ рдереЛрдбрд╝рд╛ рдХрдо рд╣реИрдВред рдЖрдкрдХреЛ рдХрд┐рддрдиреА рд╕рд╛рдЗрдЯреЗрдВ рдкрд╕рдВрдж рд╣реИрдВ, рдХрд┐рддрдиреЗ рдкрд╛рд╕рд╡рд░реНрдбред рдФрд░ рдЗрд╕рд▓рд┐рдП, рдХрдИ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рднреА рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдХреЛрдИ рдЙрдиреНрд╣реЗрдВ рдпрд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдореБрд╢реНрдХрд┐рд▓ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдпрд╛ рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рдореИрдиреЗрдЬрд░ред рдпрд╛, рдореВрд░реНрдЦрддрд╛, рдПрдХ рдиреЛрдЯрдмреБрдХред рдпрд╛ рдХреНрд░реЙрд╕-рдбреЛрдореЗрди рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрддрд╛ рд╣реИ: рдЖрдк рдПрдХ рд╕рд╛рдЗрдЯ рдкрд░ рдПрдХ рдмрд╛рд░ рд▓реЙрдЧ рдЗрди рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рдмрд╛рдд рд╣реИ! рд╣рд╛рдБ, рдмрд┐рд▓рдХреБрд▓ рдирд╣реАрдВред рдпрд╣ рддрдм рд╣реИ рдЬрдм рд╕рд╛рдЗрдЯ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИред
рдЗрди рд╕рднреА рджреГрд╖реНрдЯрд┐рдХреЛрдгреЛрдВ рдХреЗ рдиреБрдХрд╕рд╛рди рд╣реИрдВред
рд╡рд┐рднрд┐рдиреНрди рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ - рдореВрд╡рдореЗрдВрдЯред рджреЛ рд▓реЛрдЧ рдХреНрдпрд╛ рдЬрд╛рдирддреЗ рд╣реИрдВ, рд╕реБрдЕрд░ рднреА рдЬрд╛рдирддрд╛ рд╣реИред рд╕рднреА рд╕рд╛рдЗрдЯреЗрдВ (рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдмрдбрд╝реА рдФрд░ рдкреНрд░рддрд┐рд╖реНрдард┐рдд) рдЖрдкрдХреЗ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд╛ рдирд┐рдпрдореЛрдВ рдХрд╛ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдкрд╛рд▓рди рдирд╣реАрдВ рдХрд░рддреА рд╣реИрдВред рдХреБрдЫ рд╕рд╛рдЗрдЯреЗрдВ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдЦреБрд▓реЗ рд░реВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреА рд╣реИрдВ, рдЬрдмрдХрд┐ рдЕрдиреНрдп рд▓реЛрдЧ рд╕реЛрдЪрддреЗ рд╣реИрдВ рдХрд┐ рдкрд╛рд╕рд╡рд░реНрдб рд╣реИрд╢ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдирд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЙрдирдХреА рдкрд░реНрдпрд╛рдкреНрдд рд╕реБрд░рдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдкрд╛рд╕рд╡рд░реНрдб рдФрд░ рдЕрдиреНрдп рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрдЯрд╛ рдХреЗ рд▓реАрдХ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рд╣реЛрддреЗ рд╣реИрдВред
рдкрд╛рд╕рд╡рд░реНрдб рдореИрдиреЗрдЬрд░ рдХреЗ рд╕рд╛рде рдкрд╣рд▓реЗ рд╕реЗ рдмреЗрд╣рддрд░ рд╣реИред рд╕рдЪ рд╣реИ, рдХреЛрдИ рднреА рдЖрдкрдХреЛ рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрдХреЗ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдХрд╣реАрдВ рдорд░реНрдЬ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдФрд░ рдПрдХ рдкреНрд░рдмрдВрдзрдХ рдвреВрдВрдвреЗрдВ рдЬреЛ рдЖрдкрдХреЗ рдЦрд╛рддреЗ рдХреЛ рд╕рднреА рдЙрдкрдХрд░рдгреЛрдВ (рд╣реЛрдо рдиреЗрдЯрдмреБрдХ, рдлреЛрди, рдХрд╛рдо рдХрдВрдкреНрдпреВрдЯрд░) рдкрд░ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдореИрдВ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реВрдВред
рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕реНрд╡рдпрдВ рд╡рд┐рдЪрд╛рд░: рдкрд╣рд▓реЗ рд╣рдорд╛рд░реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдкрдВрдЬреАрдХрд░рдг рдХрд░реЗрдВ (рдЙрд╕реА рд╕рдордп, рдПрдХ рдИрдореЗрд▓ рднреЗрдЬреЗрдВ, рдореЛрдмрд╛рдЗрд▓, рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рд░рдХреНрдд рджрд╛рди рдХрд░реЗрдВ), рдлрд┐рд░ рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХрд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ / рдпрд╛рдж рд░рдЦреЗрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдпрд╛рдж рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛ, рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЗрдВ рдЧреБрдкреНрдд рд░рдЦреЗрдВ - рджреГрд╖реНрдЯрд┐рдХреЛрдг, рдореИрдВ рддреБрдореНрд╣реЗрдВ рдмрддрд╛рддрд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдПред рдФрд░ рдПрдХ рднреА рдкрд╛рд╕рд╡рд░реНрдб рдореИрдиреЗрдЬрд░ рдЗрд╕реЗ рд╣рд▓ рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рд▓реЗрдХрд┐рди рдпрд╣ рдПрд╕рдПрд╕рдУ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИред
рдпрд╣ рд╕рд┐рд░реНрдл рдЕрдкрд╢рдХреБрди рд╣реИ: рдпрджрд┐ рдЖрдк SSO рд╕рд╛рдЗрдЯ рд╕реЗ рдкрд╛рд╕рд╡рд░реНрдб рдЦреЛ рджреЗрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рднреВрд▓ рдЬрд╛рддреЗ рд╣реИрдВ, рдпрд╛ рдпрд╣ рдЖрдкрд╕реЗ рдЪреБрд░рд╛ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ... рдЖрдк рдПрдХ рд╣реА рдмрд╛рд░ рдореЗрдВ рдЕрдкрдиреА рд╕рднреА рд╕рд╛рдЗрдЯреЛрдВ рд╕реЗ рдкрд╣реБрдБрдЪ рдЦреЛ рджреЗрддреЗ рд╣реИрдВ рдпрд╛ рдЖрдк рд╕реНрд╡реЗрдЪреНрдЫрд╛ рд╕реЗ рдЗрд╕реЗ рдХрд┐рд╕реА рдХреЛ рднреА рджреЗ рджреЗрддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рдХрд┐рд╕ рдЗрд░рд╛рджреЗ рд╕реЗ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИред рдПрдХ рдЯреЛрдХрд░реА рдореЗрдВ рд╕рднреА рдЕрдВрдбреЗ рд╕реНрдЯреЛрд░ рди рдХрд░реЗрдВ!
рдФрд░ рдпрд╣ рдПрдХ рддрдереНрдп рдирд╣реАрдВ рд╣реИ рдХрд┐ рдПрд╕рдПрд╕рдУ рд╕рд╛рдЗрдЯ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реИред рдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рд╕реНрдкрд╖реНрдЯ рдкрд╛рда рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдпрд╛ рдлрд┐рд░ рдЙрдиреНрд╣реЗрдВ рд╕реНрд╡реЗрдЪреНрдЫрд╛ рд╕реЗ рд╕рднреА рдореЗрдВ рд╡рд┐рд▓рдп рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рдпрд╣ рджреВрд╕рд░реЛрдВ рдХреЛ рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рдмреАрдЪ рдЖрдкрдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЦреИрд░, рдЖрдк рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВред
рдЗрд╕рд▓рд┐рдП: рд▓реЙрдЧрд┐рди + рдкрд╛рд╕рд╡рд░реНрдб = рдмреБрд░рд╛рдИред рдФрд░ рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╕рднреА рдмреБрд░рд╛рдИ рдХреЛ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ рдФрд░ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдирд╢реЗ рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдФрд░ рдПрдХ рдХреБрдХреА рднреАред рд╕рд╛рде рдореЗрдВ рдЗрд╕рдХреЗ рд╕рддреНрд░ рдордЧрд░рдордЪреНрдЫ PHPSESSIONID, JSESSIONID рдФрд░ рдЙрдирдХреЗ рдПрдирд╛рд▓реЙрдЧреНрд╕ рдХреЗ рд╕рд╛рдеред

рдФрд░ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ?
рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛрдЧрд╛: рд╕рд╛рдЗрдЯреЗрдВ рдЕрдкрдиреЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдХреНрдпреЛрдВ рдпрд╛рдж рд░рдЦрдирд╛ рдЪрд╛рд╣рддреА рд╣реИрдВ рдФрд░ рдХреНрдпрд╛ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдирдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ?
  1. рд╡реНрдпрдХреНрддрд┐рдЧрдд рдмреНрд▓реЙрдЧ "рд╡рд╛рд╕реНрдп рдкреБрдкрдХрд┐рдирд╛", рдЬрд┐рд╕рдореЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИред рдкрдВрдЬреАрдХрд░рдг рдХреЗрд╡рд▓ рдмреЙрдЯ рд╕реЗ рдЦреБрдж рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдирд┐: рд╢реБрд▓реНрдХ рдорддрджрд╛рди рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдХрд░реЗрдВ, "рдкрд╕рдВрдж" рдФрд░ рдЕрдиреНрдп "рдореНрдпрд╛рдК-рдореНрдпрд╛рдК" рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВ, рдФрд░ рдЯрд┐рдкреНрдкрдгреАрдХрд╛рд░реЛрдВ рдХреЛ рдПрдХ рд░реЗрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рди рдХрд░реЗрдВред рдпрд╛рдиреА рдпрд╣рд╛рдВ , рдЯреНрд░реИрдХрд┐рдВрдЧ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреА рд╕рд╛рдЗрдЯ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рд╣реИ , рдФрд░ рдХреЗрд╡рд▓ рдХреБрдЫ рд╣рдж рддрдХ - рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ (рдпрджрд┐ рд╡рд╣ рдЗрд╕ рд╕рд╛рдЗрдЯ рдкрд░ рдЕрдкрдиреА "рдЯрд┐рдкреНрдкрдгреАрдХрд╛рд░" рд░реЗрдЯрд┐рдВрдЧ рдХреЛ рдорд╣рддреНрд╡ рджреЗрддрд╛ рд╣реИ)ред
  2. рд╕реЛрд╢рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдФрд░ рдЕрдиреНрдп рдЗрдВрдЯрд░рдиреЗрдЯ рдЯреЙрдХрд░реНрд╕ (рдЖрдИрд╕реАрдХреНрдпреВ, рд╕реНрдХрд╛рдЗрдк - рд╡рд╣рд╛рдВ рднреА) рдХреА рд╕рд╛рдЗрдЯреЗрдВред рдирд╛рдорд╛рдВрдХрд┐рдд (рд▓реЗрдЦрдХ) рд╕рд╛рдордЧреНрд░реА рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрдВрдЬреАрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЖрдЧрдВрддреБрдХреЛрдВ рдХреЛ рдПрдХ рджреВрд╕рд░реЗ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдпрд╛рдиреА рдпрд╣рд╛рдВ , рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд╕реНрд╡рдпрдВ рдХреЗ рд▓рд┐рдП рдкрд╣рдЪрд╛рди рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдЕрдзрд┐рдХ рд╣рдж рддрдХ рдЖрд╡рд╢реНрдпрдХ рд╣реИ ред рдпрджреНрдпрдкрд┐ рд╕реЛрд╢рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдХреА рд╕рд╛рдЗрдЯреЗрдВ "рдкрд╛рдкрд┐рдпреЛрдВ" рдХреА рд╕реВрдЪреА рдореЗрдВ рдкрд╣рд▓реЗ рд╕реНрдерд╛рди рдкрд░ рд╣реИрдВ, рдЖрдЧрдВрддреБрдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдмрд╕реЗ рд╕рдВрдкреВрд░реНрдг рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХрд░рдирд╛ рдФрд░ рдЖрдкрдХреЛ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ рдФрд░ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдпрд╛рдж рд░рдЦрдирд╛ред рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЕрднреА рддрдХ рдЬреНрдЮрд╛рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХрд┐рд╕реЗ рдЕрдзрд┐рдХ рдкрд╣рдЪрд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
  3. рдмрдВрдж рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде рдХреЙрд░реНрдкреЛрд░реЗрдЯ рд╕рд╛рдЗрдЯред рд╕рд╛рдордЧреНрд░реА рддрдХ рдкрд╣реБрдВрдЪ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдкрдВрдЬреАрдХрд░рдг рдпрд╛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ: рдСрдирд▓рд╛рдЗрди рд╕реНрдХреВрд▓, рдкреБрд╕реНрддрдХрд╛рд▓рдп, рдирд┐рдЬреА рдЧреИрд░-рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕реНрдерд▓, рдФрд░ рдЗрд╕реА рддрд░рд╣ред рдпрд╣рд╛рдБ , рд╕рд╛рдЗрдЯ рджреНрд╡рд╛рд░рд╛ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд╣рдж рддрдХ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ ред рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдХреЛрдИ рдЦреБрд▓реЗ рдкрдВрдЬреАрдХрд░рдг рдлреЙрд░реНрдо рдирд╣реАрдВ рд╣реИрдВред рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓реНрд╕ рдЕрдиреНрдп рдЪреИрдирд▓реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд╛рдЭрд╛ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред
  4. рдПрдХ рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рдФрд░ рдЕрдиреНрдп рд╕рдорд╛рди рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдЬреЛ рд╕рд╛рдорд╛рди, рд╕реЗрд╡рд╛рдПрдВ рдпрд╛ рд╕рд╛рдордЧреНрд░реА рдмреЗрдЪ рд░рд╣рд╛ рд╣реИред рдореИрдВ рднреБрдЧрддрд╛рди рдХрд┐рдП рдЧрдП / рдореБрдХреНрдд рд╡рд░реНрдЧреАрдХреГрдд рд╡рд┐рдЬреНрдЮрд╛рдкрди рд╕рд╛рдЗрдЯреЗрдВ рднреА рд╢рд╛рдорд┐рд▓ рдХрд░реВрдВрдЧрд╛ред рдкрдВрдЬреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдЧреНрд░рд╛рд╣рдХ рдХреЗ рдЖрджреЗрд╢реЛрдВ рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдФрд░ рддрд╛рдХрд┐ рд╡рд╣ рдЕрдкрдиреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХреЛ рдЯреНрд░реИрдХ рдХрд░ рд╕рдХреЗ, рдЕрдкрдиреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдУрдВ (рдкрд╕рдВрджреАрджрд╛) рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░ рд╕рдХреЗ; рдЦрд░реАрдж рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдФрд░ рд╡рд░реАрдпрддрд╛рдУрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЧреНрд░рд╛рд╣рдХ рдХреЛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреНрд░рд╕реНрддрд╛рд╡ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдпрд╣рд╛рдВ , рдЧреНрд░рд╛рд╣рдХ рдФрд░ рд╕реНрдЯреЛрд░ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд╣рдЪрд╛рди рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рд╣реИ ред рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХ, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рд╕реНрдЯреЛрд░ рдореЗрдВред рднрд╛рдк рд▓реЗрдирд╛, рднрд╛рдк рд▓реЗрдирд╛ рдФрд░ рднрд╛рдк рджреЗрдирд╛ред
  5. рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдХрд┐рд╕реА рднреА рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЦрд╛рддреЗ: рдИ-рдореЗрд▓, рд╕рд░рдХрд╛рд░реА рд╕реЗрд╡рд╛рдПрдВ, рд╕рд░реНрдмреИрдВрдХ-рдСрдирд▓рд╛рдЗрди, рдореЗрдЧрд╛рдлреЛрди-рдСрдирд▓рд╛рдЗрди, рдкреНрд░рджрд╛рддрд╛рдУрдВ рдХреЗ рдХрд╛рд░реНрдпрд╛рд▓рдп, рд╣реЛрд╕реНрдЯрд░реЛрдВ рд╕реЗ рд╕реАрдПрдордПрд╕, рдЖрджрд┐ред рдпрд╣рд╛рдВ , рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрд╡рдпрдВ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд╕рд╣реА рдФрд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкрд╣рдЪрд╛рди рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддрд╛ рд╣реИ ред рдЖрдЦрд┐рд░рдХрд╛рд░, рд╡рд╣ рдРрд╕реА рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЦреБрдж рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдЬреЛ рдХреБрдЫ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдХрд╛рдиреВрдиреА рдФрд░ рд╡рд┐рддреНрддреАрдп рдкрд░рд┐рдгрд╛рдо рд╣реИред рдпрд╣ рдЧреБрдордирд╛рдореА рдХреА рддрд░рд╣ рдЧрдВрдз рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╡рд╣ рдпрд╣рд╛рдВ рд╣рд╛рдирд┐рдХрд╛рд░рдХ рд╣реИред
  6. рд░рд╛рдЙрдЯрд░, рдкреНрд░рдмрдВрдзрди рдХрдВрд╕реЛрд▓, рдЖрдкрдХреЗ рдШрд░ рдпрд╛ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдХреБрдЫ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд╡реЗрдм рд╕рдВрд╕реНрдХрд░рдгред


рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рд╡рд┐рднрд┐рдиреНрди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ, рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЬреЛрдЦрд┐рдо рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдЧрд▓рдд рдкрд╣рдЪрд╛рди, рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдбреЗрдЯрд╛ рдХрд╛ рдиреБрдХрд╕рд╛рди рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЪреЛрд░реА / рдорд┐рдереНрдпрд╛рдХрд░рдг рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рджреЗрдЧрд╛ред рджреВрд╕рд░реЛрдВ рдореЗрдВ, рдпрд╣ рд╕рд┐рд░реНрдл рдЕрдкреНрд░рд┐рдп рд╣реЛрдЧрд╛ (рдореИрдВрдиреЗ рд╣реЗрдмреЗрд░рд╛ рдкрд░ рдХрд░реНрдо рдЦреЛ рджрд┐рдпрд╛ рд╣реИ - "рдпрд╣ рдПрдХ рдЖрдкрджрд╛ рд╣реИ ...") рдпрд╛ рдЕрд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдХрд╛рд░рдг рдмрди рдЬрд╛рдПрдЧрд╛ (рдореИрдВ рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдпреБрд▓рд╛ рдореЗрдВ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛, рдореЗрд░реЗ рд╡рд┐рдЬреНрдЮрд╛рдкрди рджреЗрдЦреЗрдВ; рдореИрдВрдиреЗ рдЬреАрдердм рдкрд░ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдХреБрд╢рд▓ рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рдХреА рд╣реИ, - рдареАрдХ рд╣реИ рдирдпрд╛ рдЦрд╛рддрд╛, рдХрд╛рдВрдЯрд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ)ред рддреАрд╕рд░рд╛, рдпрд╣ рдХрд╛рдиреВрдиреА рдФрд░ рд╡рд┐рддреНрддреАрдп рдкрд░рд┐рдгрд╛рдо рджрд░реНрдЬ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдпреЛрдЬрдирд╛ рд╕рднреА рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП "рдЪрд╛рдВрджреА рдХреА рдЧреЛрд▓реА" рдирд╣реАрдВ рд╣реИ, рдЦрд╛рд╕рдХрд░ "рдирдВрдЧреЗ"ред рдЬрд╣рд╛рдВ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рдкрд╣рдЪрд╛рди рдФрд░ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рдЕрдиреНрдп рддрд░реАрдХреЛрдВ рдпрд╛ рдЙрдирдХреЗ рд╕рдВрдпреЛрдЬрди (рджреЛ-рдХрд╛рд░рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг, рдЕрд╕рдордорд┐рдд рдХреБрдВрдЬреА рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА, 3 рдбреА-рд╕рд┐рдХреНрдпреЛрд░, рдИрдЯреЛрдХрди, рдУрдЯреАрдкреА-рдЯреЛрдХрди, рдЖрджрд┐) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдпрдХ рд╣реИ ред

рдУрд╣ рдареАрдХ рд╣реИред рдЖрдкрдХрд╛ TK рдХреНрдпрд╛ рд╣реИ?

рдирдпрд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреНрдпрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ?
рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ:
  1. рд╕рд╛рдЗрдЯ рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдХрд┐рд╕реА рднреА рдЗрдирдкреБрдЯ рдХреЗ рдмрд┐рдирд╛ рдЖрдЧрдВрддреБрдХ рдХреЛ рдпрд╛рдж рд░рдЦрдирд╛ рдФрд░ рдкрд╣рдЪрд╛рдирдирд╛ рдЪрд╛рд╣рд┐рдП; рд╕рд╛рдЗрдЯ рдХреЛ рд╕рддреНрд░ рдХреЗ рднреАрддрд░ рдФрд░ рд╡рд┐рднрд┐рдиреНрди рд╕рддреНрд░реЛрдВ рдХреЗ рдмреАрдЪ рдЖрдк рджреЛрдиреЛрдВ рдХреЛ рдкрд╣рдЪрд╛рдирдирд╛ рдЪрд╛рд╣рд┐рдПред рдХреЛрдИ рдХреБрдХреАрдЬрд╝, рдкрд╛рд╕рд╡рд░реНрдб рдпрд╛ рдкрдВрдЬреАрдХрд░рдг рдирд╣реАрдВред рдЗрд╕реА рд╕рдордп, рд╡рд┐рднрд┐рдиреНрди рд╕рд╛рдЗрдЯреЛрдВ рдХреЛ рдПрдХ рд╣реА рдЖрдЧрдВрддреБрдХ рдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░реВрдк рд╕реЗ рдкрд╣рдЪрд╛рдирдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрди рдФрд░ рдЕрдиреНрдп рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдЕрдкрдиреА рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╛рдиреА рд╕рд╛рдЗрдЯреЛрдВ рдХреЛ рдЕрдкрдиреЗ рдЖрдЧрдВрддреБрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
  2. рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдХрд┐рд╕реА рднреА рд╕рдордп " рдХрд┐рд╕реА рднреА рд╕рд╛рдЗрдЯ рдХреЛ рднреВрд▓рдирд╛ " рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП; рдФрд░ рд╕рд╛рдЗрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рднреВрд▓ рдЬрд╛рдПрдЧреАред рдХреНрд▓рд╛рдЗрдВрдЯ рдХреА рдкрд╣рд▓ рдкрд░ рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдпрд╛рдж рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдЗрдЯ рдкрд░ рдЕрдзрд┐рдХрд╛рд░ рджреЗрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП (рдмрд┐рдирд╛ рдЬреБрдиреВрдиреА рдкреЙрдкрдЕрдк)ред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдПрдХ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЛрдВ рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ (рдпрджрд┐ рдЙрд╕реЗ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ) рдХреЗ рдмреАрдЪ рдЕрдкрдиреА рдЖрднрд╛рд╕реА рдкрд╣рдЪрд╛рди рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред


рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВред рдФрд░ рд╕рд╛рдЗрдЯ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЗрд╕рд╕реЗ рдХреНрдпрд╛ рдмреЛрдирд╕ рдорд┐рд▓рдирд╛ рдЪрд╛рд╣рд┐рдП?
  1. рдПрдХ рд╕рд░рд▓ рдкрд╣рдЪрд╛рди рдкреНрд░рдХреНрд░рд┐рдпрд╛: рд▓реЙрдЧрд┐рди, рд▓реЙрдЧрдЖрдЙрдЯ, рдкрдВрдЬреАрдХрд░рдг, рдкрд░рд┐рд╡рд░реНрддрди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдХреЗ рдЕрдЧрд▓реЗ рд░реВрдк рдореЗрдВ рд╣рдЬрд╛рд░рд╡реАрдВ рдмрд╛рд░ рдмрдирд╛рдиреЗ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдорд╛рдирдХ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдЖрдкрдХреЗ рдкрд╕рдВрджреАрджрд╛ рдврд╛рдВрдЪреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рдорд░реНрдерди рдореЙрдбреНрдпреВрд▓ рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред
  2. рдПрдХ рд▓реЙрдЧ рдЗрди рдлреЙрд░реНрдо рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдФрд░ рдПрдХ рдЫреЛрдЯреА рдореЛрдмрд╛рдЗрд▓ рд╕реНрдХреНрд░реАрди рдкрд░ рдЗрд╕реЗ рдЫреБрдкрд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдбрд┐рдЬрд╛рдЗрдирд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд░реВрдкреЛрдВ рдХреЛ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдмрдирд╛рддрд╛ рд╣реИред рдЦреИрд░, рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдкрдВрдЬреАрдХрд░рдг рдлреЙрд░реНрдоред рдпрд╣ рдЙрдирдХреЗ рдмрд┐рдирд╛ рдлрд┐рд░ рдХрд╣рд╛рдВ рд╣реИред рдЕрдлрд╕реЛрд╕ред


рдЕрдВрдд рдореЗрдВ:
  1. рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЛ рдПрдХреАрдХреГрдд рдФрд░ рдорд╛рдирдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП; рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рддреНрдпрд╛рдкрд┐рдд рд╡реЗрдм рдорд╛рдирдХреАрдХрд░рдг рд╕рдорд┐рддрд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрдореЛрджрд┐рдд рдФрд░ рдЕрдиреБрд╢рдВрд╕рд┐рддред рдирддреАрдЬрддрди, рдорд╛рдирдХ рд▓реЙрдЧрд┐рди / рд▓реЙрдЧрдЖрдЙрдЯ рдлреЙрд░реНрдо рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ, рдкрд╛рд╕рд╡рд░реНрдб / рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓рдиреЗ (рд╕реНрдкрд╖реНрдЯ рд░реВрдк рдореЗрдВ рдкрд╛рд╕рд╡рд░реНрдб рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд░рдиреЗ, рд╣реИрд╢рд┐рдВрдЧ рдХрд╛ рдЧрд▓рдд рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ, рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ "рдЧреИрд░-рдирдордХреАрди") рдХреЗ рд╣рд╛рдЗрдЬреИрдХ рдХрд░рдиреЗ рдкрд░, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рд╣рд╛рдИрдЬреИрдХ рдХрд░рддреЗ рд╕рдордп рд╡реЗрдмрдорд╛рд╕реНрдЯрд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рдХреНрд▓рд╛рд╕рд┐рдХ рдЧрд▓рддрд┐рдпрд╛рдВ рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ред рд╣реИрдХрд┐рдВрдЧ рд╕рд╛рдЗрдЯ)ред
  2. рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреБрдЫ рд╣рдж рддрдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП (рдЧрд╛рд░рдВрдЯреА рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд╕рд╛рде рдорд┐рдереНрдпрд╛рдХрд░рдг, рдЕрдирдзрд┐рдХреГрдд рдкрд╣реБрдВрдЪ рд╕реЗ рд╕рдВрд░рдХреНрд╖рд┐рдд); рд╡реЗрдм рдкреЗрдЬ рдФрд░ рдмреНрд░рд╛рдЙрдЬрд░ рдкрд░ рдирдИ рдХрдордЬреЛрд░рд┐рдпрд╛рдВ рдкреИрджрд╛ рди рдХрд░реЗрдВ; рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ, рддреЛ рдмреЙрдХреНрд╕ рдХреЗ рдмрд╛рд╣рд░ рдЬреНрдЮрд╛рдд рдиреЗрдЯрд╡рд░реНрдХ рд╣рдорд▓реЛрдВ рдХреЗ рдЬреЛрдЦрд┐рдо рдХреЛ рдХрдо рдХрд░реЗрдВред рдЦреИрд░, рдпрд╛ рдХрдо рд╕реЗ рдХрдо рдЙрдирдХреЗ рд╕рдлрд▓ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдЬреЛрдЦрд┐рдореЛрдВ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрдореАред


рдЗрди рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╣рдо рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдореЛрдбрд╝ рд▓реЗрддреЗ рд╣реИрдВ: рдПрдХ рдирдпрд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдбрд┐рдЬрд╛рдЗрди рдХрд░рдирд╛ред


1 рдкрд╛рд╕рд╡рд░реНрдб рд░рд╣рд┐рдд рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЕрд╡рдзрд╛рд░рдгрд╛



1.1 рд▓реЙрдЧрд┐рди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рдмрдЬрд╛рдп рдХреБрдВрдЬреА рдФрд░ рдЯреЛрдХрди


рдкреНрд░рддреНрдпреЗрдХ рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП, рдЬрд┐рд╕рдореЗрдВ рдмрдЪреНрдЪреЗ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдХреНрд▓рд╛рдЗрдВрдЯ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд░реВрдк рд╕реЗ рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп 256-рдмрд┐рдЯ рдХреБрдВрдЬреА рдмрдирд╛рддрд╛ рд╣реИ $ K $ ред рдпрд╣ рдХреБрдВрдЬреА рдХрднреА рдкреНрд░рд╕рд╛рд░рд┐рдд рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕рддреНрд░ рдХреЗ рднреАрддрд░ рд╕реНрдерд┐рд░ рд░рд╣рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдирдпрд╛ рд╕рддреНрд░ рдПрдХ рдирдИ рдХреБрдВрдЬреА рдмрдирд╛рддрд╛ рд╣реИред
рдХреБрдВрдЬреА рдЖрдзрд╛рд░рд┐рдд $ K $ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ 256-рдмрд┐рдЯ * рдЯреЛрдХрди рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ $ T $ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреЛрдореЗрди рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдЯреЛрдХрди рдХреА рдкрд╣рдЪрд╛рди $ T $ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ (рдЗрд╕рдХреЗ рдмрд╛рдж рдХреЗрд╡рд▓ рдЯреЛрдХрди рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд) PHPSESSIONID рдФрд░ JSESSIONID рдЬреИрд╕реЗ рд╕рддреНрд░ рдХреБрдХреАрдЬрд╝ рдХреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред
рдХреБрдВрдЬреА $ K $ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ " рдирд┐рд╢реНрдЪрд┐рдд " рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдХреБрдВрдЬреА рдХреЛ рдареАрдХ рдХрд░рдиреЗ рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╡рд┐рднрд┐рдиреНрди рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рддреНрд░реЛрдВ рдореЗрдВ рдЕрд╕реАрдорд┐рдд рд╕рдордп рдХреЗ рд▓рд┐рдП рд╕рд╛рдЗрдЯ рдкрд░ рдЕрдзрд┐рдХреГрдд рд░рд╣реЗрдЧрд╛ рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЛ рд╡рд╛рдкрд╕ рдХрд░ рджреЗрдЧрд╛ред рдпрд╣ "рдореБрдЭреЗ рдпрд╛рдж рд░рдЦреЗрдВ" рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдПрдХ рдПрдирд╛рд▓реЙрдЧ рд╣реИ ред
рдЬрдм рдХрдорд┐рдЯ рд░рджреНрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЗрд╕ рдХреБрдВрдЬреА рдХреЛ "рднреВрд▓ рдЬрд╛рдПрдЧрд╛" рдФрд░ рдлрд┐рд░ рд╕реЗ рдЗрд╕ рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдкреНрд░рддреНрдпреЗрдХ рдирдП рд╕рддреНрд░ (рд╡рд░реНрддрдорд╛рди рд╕реЗ рд╢реБрд░реВ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ) рдХреЗ рд▓рд┐рдП рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдЧрд╛, рдЬреЛ рд╕рд╛рдЗрдЯ рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ "рдирд┐рдХрд╛рд╕" рдХреЗ рдЕрдиреБрд░реВрдк рд╣реИ ред рдЖрдЙрдЯрдкреБрдЯ рддрддреНрдХрд╛рд▓ рд╣реИ, рдкреГрд╖реНрда рдкреБрдирдГ рд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИред рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА, рд╕рд╛рде рд╣реА рдирд┐рд╢реНрдЪрд┐рдд рдПрдХ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдкрд┐рдЫрд▓реЗ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдХреБрдВрдЬреА рд▓реЙрдЧрд┐рди-рдкрд╛рд╕рд╡рд░реНрдб рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдмрди рдЬрд╛рддреА рд╣реИред
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдорд┐рд▓рддрд╛ рд╣реИ рдЬрдм рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдПрдХ рдирд┐рд░рдВрддрд░ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛, рдФрд░ рдЬрдм - рдпрд╛рджреГрдЪреНрдЫрд┐рдХред рдпрд╣ рд▓реЙрдЧрд┐рди / рд▓реЙрдЧрдЖрдЙрдЯ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдПрдХ рдПрдирд╛рд▓реЙрдЧ рд╣реИ ред рдЕрд╡рдзрд╛рд░рдгрд╛ рдиреАрдЪреЗ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХреА рдЧрдИ рд╣реИ ред
рд▓рдЧрд╛рддрд╛рд░ рдбреЛрдореЗрди рдХреБрдВрдЬреА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддрд░реАрдХреЗ рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЦрд╛рддреЛрдВ рдХреА рдЧрддрд┐рд╢реАрд▓рддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ:
  • рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рдбреЛрдореЗрди рдХреБрдВрдЬреА рдХреА рдкреАрдврд╝реА
  • рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдПрдХ рдЬреИрд╡рд┐рдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рд╕реЗрдВрд╕рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рдбреЛрдореЗрди рдХреБрдВрдЬреА рдмрдирд╛рдиреЗ
  • рдХрд┐рд╕реА рдЕрдиреНрдп рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдХрд┐рд╕реА рдХреБрдВрдЬреА рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдореМрдЬреВрджрд╛ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рдЖрдпрд╛рдд рдХрд░рдирд╛


1.2 рдЯреЛрдХрди рд╕рдВрд░рдЪрдирд╛


рдЯреЛрдХрди рдПрдХ 256-рдмрд┐рдЯ рд╕рдВрд░рдЪрдирд╛ рд╣реИ, рдЬрд┐рд╕реЗ рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:
84bc3da1b3e33a18e8d5e1bdd7a18d7a166d77ac1b46a1ec38aa35ab7e628ab5
рдкрд╣рдЪрд╛рди рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛рдкреНрд░рдорд╛рдгреАрдХрд░рдг рднрд╛рдЧ

рдЯреЛрдХрди рдХреА рдкрд╣рдЪрд╛рди рд╡рд╛рд▓рд╛ рд╣рд┐рд╕реНрд╕рд╛ (рдЙрдЪреНрдЪрддрдо 128 рдмрд┐рдЯреНрд╕) рд▓реЙрдЧрд┐рди рдХреЗ рд╕рдорд╛рди рд╣реИред рдмрд┐рдЯреНрд╕ рдХреЗ рдЗрд╕ рдХреНрд░рдо рд╕реЗ, рд╕рд░реНрд╡рд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдкрд╣рдЪрд╛рди рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдЯреЛрдХрди рдХрд╛ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╣рд┐рд╕реНрд╕рд╛ (рдХрдо 128 рдмрд┐рдЯ) рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рдорд╛рди рд╣реИред рдмрд┐рдЯреНрд╕ рдХрд╛ рдпрд╣ рдХреНрд░рдо рд╕рд░реНрд╡рд░ рдХреЛ рдЯреЛрдХрди рдХреЛ рдорд╛рдиреНрдп рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред
рдЯреЛрдХрди рд╕рддреНрдпрд╛рдкрди рдирд┐рдпрдо рдиреАрдЪреЗ рд╡рд░реНрдгрд┐рдд рд╣реИрдВ ред

1.3 HTTP рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╣реЗрдбрд░


рдХреНрд▓рд╛рдЗрдВрдЯ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╣реЗрдбрд░:

CSI-рдЯреЛрдХрди : <рдЯреЛрдХрди> рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд░реНрд╡рд░ рдХреЛ рдЯреЛрдХрди рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди : < рдЯреЛрдХрди 1>; рдкрд░рд┐рд╡рд░реНрддрд┐рдд- to <рдЯреЛрдХрдирди 2> рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд░реНрддрдорд╛рди рдЯреЛрдХрди рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
  • рдЬрдм рдПрдХ рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рдкрд░ рдЕрдзрд┐рдХреГрдд рд╣реЛ,
  • рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рдкрдВрдЬреАрдХреГрдд рдХрд░рддреЗ рд╕рдордп,
  • рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рдмрджрд▓рддреЗ рд╕рдордпред

CSI-рдЯреЛрдХрди : <рдЯреЛрдХрди> рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрддрдорд╛рди рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдХреЛ рдареАрдХ рдХрд░рддреЗ рд╕рдордп рд╕реНрдерд╛рдпреА рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди : <рдЯреЛрдХрди> рд▓реЙрдЧрдЖрдЙрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд░реНрддрдорд╛рди рд╕рддреНрд░ рдХреЛ рд╕рдордп рд╕реЗ рдкрд╣рд▓реЗ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╣реЗрдбрд░:
CSI-Support: рд╣рд╛рдБ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рд╕рд░реНрд╡рд░ CSI рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред
CSI-рдЯреЛрдХрди-рдПрдХреНрд╢рди: рд╕рдлрд▓рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдирдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯреЛрдХрди (рдЪреЗрдВрдЬ-рдЯреВ рдХреА) рдХреА рд╕реНрд╡реАрдХреГрддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реВрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди-рдПрдХреНрд╢рди: рдЯреЛрдХрди рдмрджрд▓рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд░рджреНрдж рдХрд░рддрд╛ рд╣реИ (рдкрд┐рдЫрд▓реЗ рдЯреЛрдХрди рдореЗрдВ рд░реЛрд▓рдмреИрдХ)ред
CSI-Token-Action: рдкрдВрдЬреАрдХрд░рдг рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдирдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯреЛрдХрди рдЕрднреА рднреА рдкрдВрдЬреАрдХрд░рдг рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╣реИред
CSI-рдЯреЛрдХрди-рдХрд╛рд░реНрд░рд╡рд╛рдИ: рдЕрдорд╛рдиреНрдп рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рдЯреЛрдХрди рд╕рддреНрдпрд╛рдкрди рддреНрд░реБрдЯрд┐ред

рдЕрдВрдд рдореЗрдВ,
CSI-Salt рдХреЛ рдмреНрд░рд╛рдЙрдЬрд░ рдФрд░ рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрдм рдЯреЛрдХрди (рдкреНрд░рдорд╛рдгреАрдХрд░рдг рднрд╛рдЧ) рдХреА рд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ "рдирдордХ" рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рджреЗрдЦреЗрдВ ред

1.4 рдЧреНрд░рд╛рд╣рдХ рд╕рд╛рдЗрдЯреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХреИрд╕реЗ рдХрд░рддреЗ рд╣реИрдВ?


рд╕рд╛рдЗрдЯ рдЖрдЧрдВрддреБрдХ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯреЛрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕реА рд╕рдордп, рдЯреЛрдХрди рдкреАрдврд╝реА рдпреЛрдЬрдирд╛ рдФрд░ рдЙрдирдХреА 256-рдмрд┐рдЯ рдХреНрд╖рдорддрд╛ рдкреНрд░рддреНрдпреЗрдХ рдЬреЛрдбрд╝реА рдХреЗ рд▓рд┐рдП рдЕрджреНрд╡рд┐рддреАрдп рдЯреЛрдХрди рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗрддреА рд╣реИ: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдбреЛрдореЗрдиред рдПрдХ рдЕрдиреНрдп рдбреЛрдореЗрди рджреВрд╕рд░реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯреЛрдХрди рдХреЛ рджреЗрдЦреЗрдЧрд╛ред рднрд▓реЗ рд╣реА рд▓рдХреНрд╖реНрдп рд╕рд╛рдЗрдЯ (IFRAME, IMG, LINK, SCRIPT рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЯреЛрдХрди рдкреАрдврд╝реА рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ XSS, SRF рд╣рдорд▓реЛрдВ рд╕реЗ рдмрдЪрд╛рддрд╛ рд╣реИ рдФрд░ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЙрд╕рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдмрд┐рдирд╛ рдЯреНрд░реИрдХ рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рдмрдирд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ, рдПрд╕рдПрд╕рдУ рддрдХрдиреАрдХ рдЕрдкрдиреА рдЕрдиреБрдорддрд┐ рдФрд░ рдХреНрд░реЙрд╕-рдбреЛрдореЗрди рдкрд╣рдЪрд╛рди рдХреЗ рд╕рд╛рде рд╕рдВрднрд╡ рд╣реИред
рдЯреЛрдХрди рдХрд┐рд╕реА рднреА рдбреЛрдореЗрди рд╕рдВрд╕рд╛рдзрди (рдкреГрд╖реНрда, рджрд╕реНрддрд╛рд╡реЗрдЬрд╝, рдЫрд╡рд┐, рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рд╢реИрд▓реА, рдлрд╝реЙрдиреНрдЯ, рдлрд╝рд╛рдЗрд▓, AJAX рдЕрдиреБрд░реЛрдз, ...) рдХреЗ рд▓рд┐рдП рд╣рд░ рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди HTTP рд╣реЗрдбрд░ рдореЗрдВ рдкреНрд░реЗрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ :

рдкреНрд░рддреНрдпреЗрдХ HTTP (рдПрд╕) рдЕрдиреБрд░реЛрдз : рдкреГрд╖реНрда, рдЪрд┐рддреНрд░, рдЕрдЬрд╛рдХреНрд╕ рдЕрдиреБрд░реЛрдз рдкрд░ рдЯреЛрдХрди рдкреБрдирд░реНрдЧрдгрдирд╛ рд╣реИ ред
рдЧрдгрдирд╛рдУрдВ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рджреНрд╡рд╛рд░рд╛ рдЯреЛрдХрди рдХреА рдХреИрд╢рд┐рдВрдЧ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рд╕рддреНрд░ рдХреА рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рдФрд░ рдХреЗрд╡рд▓ рддрднреА рдЬрдм рдЕрдиреБрд░реЛрдз рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреА рд╢рд░реНрддреЗрдВ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рд░рд╣реЗрдВред
рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЯреЛрдХрди PHPSESSIONID рдФрд░ JSESSIONID рдЬреИрд╕реЗ рд╕рддреНрд░ рдХреБрдХреАрдЬрд╝ рдХреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЕрдВрддрд░ рдХреЗрд╡рд▓ рдЗрддрдирд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рд╕рд╛рдЗрдЯ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдкрдиреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рдмреАрдЪ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЧрдВрддреБрдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдЙрддреНрдкрдиреНрди рдХрд░рддреА рд╣реИ (рдЖрдЦрд┐рд░рдХрд╛рд░, рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╣рдЬрд╛рд░реЛрдВ рдЕрдиреБрд░реЛрдз рд╕рд╛рдЗрдЯ рдкрд░ рдЖрддреЗ рд╣реИрдВ), рдЕрдм рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реНрд╡рдпрдВ рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХрд░рддрд╛ рд╣реИред
рдЗрд╕ рддрд░рд╣ рдХреА рдкрд╣рдЪрд╛рди рдЖрдкрдХреЛ рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рдореЗрдВ рдЦрд░реАрджрд╛рд░реА рдХрд░рдиреЗ, рдЙрдкрдпреБрдХреНрдд рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рд╡рд┐рдЬреНрдЮрд╛рдкрди рджреЗрдиреЗ, рдордВрдЪреЛрдВ рдкрд░ рд▓рд┐рдЦрдиреЗ, рд╕реЛрд╢рд▓ рдиреЗрдЯрд╡рд░реНрдХ, рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рдпрд╛ рд╣рдмреЗрд░реА рд▓реЗрдЦреЛрдВ рдкрд░ рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред
рд╣рд╛рдВ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдЧреБрдордирд╛рдо рд░рд╣рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рдЧреБрдордирд╛рдо "рдкрд░рд┐рдЪрд┐рдд" рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдФрд░ рд╕рд░реНрд╡рд░ рдЕрдкрдиреЗ рдбреЗрдЯрд╛ (рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЦрд░реАрдж, рд╡рд░реАрдпрддрд╛рдУрдВ, рдХрд░реНрдо, рдмрдиреНрд╕, рдкрд╕рдВрдж рдФрд░ рдЕрдиреНрдп рдмреЛрдирд╕ рдХреЗ рд╕рд╛рде рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЦрд╛рддреЗ) рдХреЗ рд╕рд╛рде рдЗрд╕ рддрд░рд╣ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЯреЛрдХрди рдХреЛ рдЕрдкрдиреА рддрд░рдл рд╕реЗ рдмрдЪрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдХрд┐рд╕реА рднреА рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП: рдЦрд░реАрдж, рдШреЛрд╖рдгрд╛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛, рдЖрджрд┐ред рд╢рд░реНрддреЛрдВ рдХреЛ рд╕рд╛рдЗрдЯ рджреНрд╡рд╛рд░рд╛ рд╣реА рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЙрди рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЙрддрдирд╛ рд╕рд░рд▓ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдХреЛрдИ рднреА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рджреЗрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди рдЬрд┐рди рд▓реЛрдЧреЛрдВ рдХреЛ рдЗрд╕рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдЙрдиреНрд╣реЗрдВ рдереЛрдбрд╝рд╛ рдФрд░ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдЧрд╛ред рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рдиреАрдЪреЗред

1.4.2 , ?


http- CSI-Support: yes Response Headers :

, , . , :

, , www.youtube.com :

.

.

1.5 ?


, , тАУ . , , тАУ ┬л┬╗.
, , , . .
: . . - .

┬л ┬╗ . . ┬л ┬╗:

, , . .
, , . .
, HTTP- CSI-Token-Action , . II .

1.6 ?


( , , ) , : , , . (, . , ).

1.7


, CSI, . , . :

, . , , , . , . . . , , , . . .

, . :

. . . .
, ┬л ┬╗. .

, :

. , . , ┬л┬╗. , .

, -. . . , - / :

. -. . ( ).

- ┬л┬╗ :

. . . ; . .

. ┬л┬╗ :

( ) HEAD, CSI-Token <>; Logout.

, , Logout. , ( ). , .
: , ajax-, .. тАУ , .
: , , . ┬л┬╗ . .


1.8 ?


, . II .
, , CSI-Token Changed-To :

. , , . . (Response Headers) : CSI-Token-Action: success , .
(, ) CSI-Token-Action: aborted.
, CSI-Token-Action, CSI-Token Changed-To.
┬л ┬╗ .

1.9 - ?


SSO рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╢рд╛рд╕реНрддреНрд░реАрдп рдХреНрд░реЙрд╕-рдбреЛрдореЗрди рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдХрдИ рдлрд╛рдпрджреЗ рд╣реИрдВред рдЖрдкрдХреЛ рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рдПрдХ рд╕рдореВрд╣ рд╕реЗ рдкрд╛рд╕рд╡рд░реНрдб рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдпрд╛рдж рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд╕реБрдирд╕рд╛рди рд░реВрдкреЛрдВ рдХреЛ рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдФрд░ рднрд░рдиреЗ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдХреБрдЫ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╕рд░реНрд╡рд░ рдкреВрдЫрддреЗ рд╣реИрдВ рдХрд┐ рдПрд╕рдПрд╕рдУ рд╕реЗ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рд╡рд╛рд▓реА рд╕рд╛рдЗрдЯ рдХреЛ рдХреНрдпрд╛ рдЕрдзрд┐рдХрд╛рд░ рджреЗрдирд╛ рд╣реИред
рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдиреБрдХрд╕рд╛рди рднреА рд╣реИрдВред рдЖрдк SSO рдкреНрд░рджрд╛рддрд╛ рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИрдВред рдпрджрд┐ SSO рд╕рд░реНрд╡рд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЖрдк рд▓рдХреНрд╖реНрдп рд╕рд╛рдЗрдЯ рдкрд░ рдирд╣реАрдВ рдкрд╣реБрдВрдЪреЗрдВрдЧреЗред рдпрджрд┐ рдЖрдк рдЕрдкрдирд╛ рдкрд╛рд╕рд╡рд░реНрдб рдЦреЛ рджреЗрддреЗ рд╣реИрдВ рдпрд╛ рдЖрдкрдХрд╛ рдЦрд╛рддрд╛ рдЪреЛрд░реА рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ - рддреЛ рдЖрдк рдПрдХ рд╣реА рдмрд╛рд░ рдореЗрдВ рд╕рднреА рд╕рд╛рдЗрдЯреЛрдВ рд╕реЗ рдкрд╣реБрдБрдЪ рдЦреЛ рджреЗрддреЗ рд╣реИрдВред
рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП, рдЪреАрдЬреЗрдВ рдереЛрдбрд╝реА рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИрдВред рд╢реБрд░реБрдЖрдд рд╕реЗ, рдЖрдкрдХреЛ рдЕрдкрдиреА рд╕рд╛рдЗрдЯ рдХреЛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╕рд░реНрд╡рд░ рдкрд░ рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЪрд╛рдмрд┐рдпрд╛рдБ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ, рдкреНрд░реЛрдЯреЛрдХреЙрд▓ ( SAML , OAuth , рдЖрджрд┐) рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╕реАрдЦреЗрдВ, рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдХреБрдВрдЬреА рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, рдХрд┐ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╕рд░реНрд╡рд░ рдЖрдкрдХреЗ рдХрд╛рд░рдгреЛрдВ рдФрд░ рдХрд╛рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреА рд╕рд╛рдЗрдЯ рдХреЛ рдмреНрд▓реЙрдХ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЖрджрд┐ рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреЗ рд▓рд┐рдП рдПрдХ рд╢реБрд▓реНрдХ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЦрд╛рддреЗ рд░рдЦрдиреЗ, рдкрдВрдЬреАрдХрд░рдг рдлреЙрд░реНрдо, рд▓реЙрдЧрд┐рди рдЖрджрд┐ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд╕рдЪреНрдЪрд╛рдИ рд░рдЦрд░рдЦрд╛рд╡ рдХреА рд▓рд╛рдЧрдд рдХреЛ рдмрдврд╝рд╛рддреА рд╣реИ (рдЕрдЪрд╛рдирдХ рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреА рдорд░рдореНрдордд рдХреЗ рд░реВрдк рдореЗрдВ)ред рдлрд┐рд░, рдпрджрд┐ рд╕рд░реНрд╡рд░ рдЕрдЪрд╛рдирдХ рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИ, рддреЛ рдЕрдлрд╕реЛрд╕ред
рдпрд╣ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдпреЛрдЬрдирд╛ SSO рдХреЛ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдмрдирд╛рддреА рд╣реИ, рдФрд░ рд╕рднреА рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдЖрд╕рд╛рди рд╣реИред рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдиреАрдЪреЗ "рдПрд╕рдПрд╕рдУ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рд╕рдордЭреМрддрд╛" рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреА рдЬрд╛рдПрдЧреА ред

рд╕рд╛рдЗрдЯ S рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ, рдЬреЛ Google рдХреЗ SSO рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ Google рдЦрд╛рддрд╛ рд╣реИред рд▓реЙрдЧ рдЗрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк "Google рдХреЗ рд╕рд╛рде рд╕рд╛рдЗрди рдЗрди рдХрд░реЗрдВ" рд▓рд┐рдВрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, рдЬрд┐рд╕рд╕реЗ Google рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдЯреИрдм рдЦреБрд▓ рдЬрд╛рдПрдЧрд╛ред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЖрдкрдХреЛ рдмрддрд╛рдПрдЧрд╛ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ Google рдХреА рдХреБрдВрдЬреА рд╣реИред рдФрд░ Google рдЖрдкрдХреЛ рдмрддрд╛рдПрдЧрд╛ рдХрд┐ рдПрд╕ рдХреНрдпрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддрд╛ рд╣реИред
рдпрджрд┐ рдЖрдк рд╕рд╣рдордд рд╣реИрдВ, рддреЛ рдореБрдЦреНрдп рдкреНрд░рдмрдВрдзрдХ рдореЗрдВ "рд▓реЙрдЧрд┐рди" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдкреЗрдЬ рдкреБрдирдГ рд▓реЛрдб рд╣реЛрдЧрд╛ред Google рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдкрдирд╛ рдорд╛рдиреНрдп рдЯреЛрдХрди рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдЧрд╛, рдЖрдкрдХреЛ рдкрд╣рдЪрд╛рди рдФрд░ рдЕрдзрд┐рдХреГрдд рдХрд░реЗрдЧрд╛ред рдФрд░ рдПрдХ рдЗрдВрдЯрд░-рд╕рд░реНрд╡рд░ рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде, рдпрд╣ рд╕рд╛рдЗрдЯ рдПрд╕ рдХреЛ рдЖрдкрдХреЗ рдЦрд╛рддреЗ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдиреБрд░реЛрдз рдХрд┐рдП рдЧрдП рдлрд╝реАрд▓реНрдб рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕реВрдЪрд┐рдд рдХрд░реЗрдЧрд╛ред
рдкреБрдирдГ рд▓реЛрдб рдХрд┐рдП рдЧрдП рдкреГрд╖реНрда рдореЗрдВ рдПрдХ "рдЕрдЧрд▓рд╛" рдмрдЯрди рд╣реЛрдЧрд╛ рдЬреЛ рдЖрдкрдХреЛ рд▓рдХреНрд╖рд┐рдд рд╕рд╛рдЗрдЯ рдкрд░ рд▓реМрдЯрд╛рддрд╛ рд╣реИред

рдЪрд┐рддреНрд░рдг рдореЗрдВ
рд╡рд╣ рдЗрд╕ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреЗрдЧрд╛ рдЬрдм www.youtube.com рдкрд░ рдкрдВрдЬреАрдХрд░рдг рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ ред рдЕрдХрд╛рдЙрдВрдЯ.google.com рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреНрд░реЙрд╕-рдбреЛрдореЗрди рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗред

рд╕рд╛рдЗрдЯ S рдЕрдкрдиреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЖрдкрдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЛ рдмрдЪрд╛рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗ рд╕рдХрддреА рд╣реИ рдпрд╛ рдирд╣реАрдВред рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдпреЛрдЬрдирд╛ рдХреЗ рджрд╛рдпрд░реЗ рд╕реЗ рдкрд░реЗ рд╣реИред рд▓реЗрдХрд┐рди рдЖрдЧреЗ, рдЬрд╣рд╛рдВ рд╣рдо SSO рдХреЗ рд▓рд┐рдП рдХреБрдВрдЬреА рдЦреЛрдиреЗ рдХреЗ рдЬреЛрдЦрд┐рдореЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗ, рд╕рд╛рдЗрдЯ рдХреЛ SSO рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯреЛрдХрди рдФрд░ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд░рдЦрдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЬрд╛рддреА рд╣реИ, рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ S рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рдмрдирд╛рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЬрд╛рддреА рд╣реИред
рднреЗрджреНрдпрддрд╛: рдЗрд╕ рддрд░рд╣ рдХреЗ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рдмрд╛рдж, рд╕рд╛рдЗрдЯреЗрдВ S1, S2, S3, ... (рдЬрд╣рд╛рдВ рдЖрдкрдиреЗ Google рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓реЙрдЧ рдЗрди рдХрд┐рдпрд╛ рд╣реИ) рдЖрдкрдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗ (Google рджреНрд╡рд╛рд░рд╛ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛) рдФрд░, рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЕрдкрдиреА рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреЛ рдЯреНрд░реИрдХ рдХрд░реЗрдВред

рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рдХрд▓реНрдк: рдпрджрд┐ рдЖрдк рдПрдХ рд╣реА рдкреНрд░рджрд╛рддрд╛ рдХреЗ рдПрд╕рдПрд╕рдУ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрдВрдЬреАрдХреГрдд рд╣реИрдВ, рддреЛ рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдПрдХ рд╕рд╛рде рдХрд╛рдо рди рдХрд░реЗрдВред рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ, рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╕рд░реНрд╡рд░ рд╕реЗ рд▓реЙрдЧ рдЖрдЙрдЯ рдХрд░реЗрдВ (рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП "рдСрдЯреЛ-рдПрдЧреНрдЬрд┐рдЯ")ред


1.10 рдХреНрд░реЙрд╕-рдбреЛрдореЗрди рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд░реЗрдВ?


рдпрд╣ рд╕рдм, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рдЕрдЪреНрдЫрд╛ рд╣реИред рдЬрдмрдХрд┐ рдХрд╛рдо рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИред рд▓реЗрдХрд┐рди рдЖрдзреБрдирд┐рдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╣реИ рдЬрдм рдХрд┐рд╕реА рд╡реНрдпрдХреНрддрд┐ рдХреЗ рдкрд╛рд╕ рджреЛ рдореЛрдмрд╛рдЗрд▓ рдлреЛрди, рдПрдХ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдХрдВрдкреНрдпреВрдЯрд░ рдФрд░ рдЙрд╕ рдкрд░ рдХрдИ рдмреНрд░рд╛рдЙрдЬрд╝рд░, рдПрдХ рдШрд░ рдХрд╛ рдХрдВрдкреНрдпреВрдЯрд░ рдФрд░ рджреВрд╕рд░рд╛ рд▓реИрдкрдЯреЙрдк рд╣реИ? рд╕рд╛рде рд╣реА рдкрддреНрдиреА / рдмрдЪреНрдЪреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдЯреИрдмрд▓реЗрдЯред
рд╣рдореЗрдВ рдХрд┐рд╕реА рддрд░рд╣ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ, рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рдбреЛрдореЗрди рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рдореБрджреНрджреЗ рдХреЛ рд╣рд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдФрд░ рдЙрдирдХреЗ рд╕рд╣реА рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рдореБрджреНрджреЗ рдХреЛ рднреА рд╣рд▓ рдХрд░рддреЗ рд╣реИрдВред
рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрдВрддреНрд░ рдореЗрдВ рд╕реЗ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдбреЛрдореЗрди рдХреБрдВрдЬреА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рдбреЛрдореЗрди рдХреБрдВрдЬреА рдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛ рд╣реИ, рдПрдХ рдЬреНрдЮрд╛рдд рдбреЛрдореЗрди рдХреБрдВрдЬреА рд╕реЗ рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рдХреЗ рд░рд┐рд╡рд░реНрд╕ рд░рд┐рдХрд╡рд░реА рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рдмрд┐рдирд╛ред
рдПрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рдПрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдбреЛрдореЗрди рдбреА рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХреБрдВрдЬреА рдХрд╢реНрдореАрд░ рдмрдирд╛рдХрд░, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЛрдореЗрди рдбреА рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рдХреБрдВрдЬреА рдХреЗ рдФрд░ рдХрд┐рд╕реА рдЕрдиреНрдп рдкрд░ рдПрдХ рд╣реА рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рдПрдо рдФрд░ рдПрдХ рдПрдХрд▓ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдЧрд╛ред рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ, рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдЙрд╕рдХреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде, рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдЙрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рдмреАрдЪ рдЕрдкрдиреА рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рдХреЛ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рдФрд░ рд╡рд╣ рдПрдХ рд╣реА рдмрд╛рд░ рдореЗрдВ рдбреЛрдореЗрди рдХреА "рдЕрдкрдиреА рд╕рднреА рдХреБрдВрдЬреА рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ"ред рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдмреИрдХрдЕрдк рдмрдирд╛рддрд╛ рд╣реИред
рдЕрдзрд┐рдХрддрдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реБрд╡рд┐рдзрд╛ред рд▓реЗрдХрд┐рди рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рдХреЗ рд╕рдордЭреМрддрд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рднреА рдЕрдзрд┐рдХрддрдо рдЬреЛрдЦрд┐рдо ред рдЗрд╕рд▓рд┐рдП, рдЙрддреНрддрд░рд╛рд░реНрджреНрдз рдХреЛ рддрджрдиреБрд╕рд╛рд░ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рдХреЗ рдиреБрдХрд╕рд╛рди рдпрд╛ рд╕рдордЭреМрддреЗ рдХреЗ рдЬреЛрдЦрд┐рдо, рдФрд░ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЬреЛрдЦрд┐рдореЛрдВ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдЕрдзреНрдпрд╛рдп 3 рд╕реБрд░рдХреНрд╖рд╛ рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИрдВред
рд╕рднреА рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рд╕рднреА рдХреБрдВрдЬреА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдПрдХ рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣рдореЗрд╢рд╛ рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЕрдЧрд░ рдЕрдЪрд╛рдирдХ рдбреЛрдореЗрди рдХреБрдВрдЬреА рд╕рдордЭреМрддрд╛ рдХрд░ рд▓рд┐рдпрд╛ рдЬрд╛рдП рдФрд░ рдЙрд╕реЗ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рддреЛ рдХреНрдпрд╛ рдХрд░реЗрдВ? рджреВрд╕рд░реЗ, рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдЖрдкрдХреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд╕рд╛рде рдПрдХ рдбреЛрдореЗрди рдХреБрдВрдЬреА рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд░рд┐рд╡рд╛рд░ рдХреЗ рд╕рджрд╕реНрдпреЛрдВ рдХреЗ рдмреАрдЪред рдпрд╛ рдпрд╣ рдПрдХ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдореЗрд▓ рдПрдХреНрд╕реЗрд╕ рдЦрд╛рддрд╛ рд╣реИред рдлрд┐рд░ рдЕрдкрдиреА рдХреБрдВрдЬреА рдХреЛ "рдкрд┐рдХ рдЕрдк" рдХреИрд╕реЗ рдХрд░реЗрдВ (рдХреНрдпреЛрдВрдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рд╕рдордЭреМрддрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)?
рдЗрд╕рд▓рд┐рдП, рдЬреИрд╡рд┐рдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рд╕реЗрдВрд╕рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЛрдореЗрди рдХреБрдВрдЬреА рдХреА рдкреАрдврд╝реА рдХреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд▓реЗрдХрд┐рди рдлрд┐рд░ рд╣рдо рдлрд┐рд░ рд╕реЗ рдЕрдкрдиреА рдЧрддрд┐рд╢реАрд▓рддрд╛ рдФрд░ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рдореБрджреНрджреЛрдВ, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдХреБрдВрдЬреА рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдФрд░ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдФрд░ рдмреИрдХрдЕрдк рдкреНрд░рддрд┐рдпрд╛рдВ рдмрдирд╛рдиреЗ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдкрд░ рд╡рд╛рдкрд╕ рд▓реМрдЯрддреЗ рд╣реИрдВред

рдПрдХ рднреМрддрд┐рдХ рдПрд▓рд┐рдпрдиреЗрдмрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг


рд╕реНрдорд╛рд░реНрдЯ рдХрд╛рд░реНрдб рдФрд░ рдпреВрдПрд╕рдмреА рдЯреЛрдХрди рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕реБрд░рдХреНрд╖рд┐рдд рднрдВрдбрд╛рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдлреА рдЙрдкрдпреБрдХреНрдд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ (рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рдмрдирд╛рдП рдЧрдП рдереЗ)ред рджреЛ-рдХрд╛рд░рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рд╕реАрдзреА рдкрд╣реБрдВрдЪ рдХреЗ рд╕рд╛рде рдЕрдирдзрд┐рдХреГрдд рдкрд╣реБрдВрдЪ рд╕реЗ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИред
рд╕рдЪ рд╣реИ, рд╕реНрдорд╛рд░реНрдЯ рдХрд╛рд░реНрдб рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рдкрд╛рдардХреЛрдВ (рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд░рдирд╛) рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬреЛ рдЙрдирдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдХреЗрд╡рд▓ рдРрд╕реЗ рдкрд╛рдардХреЛрдВ рд╕реЗ рд╕реБрд╕рдЬреНрдЬрд┐рдд рдХрд╛рд░реНрдпрд╕реНрдерд╛рдиреЛрдВ рддрдХ рд╕реАрдорд┐рдд рдХрд░рддрд╛ рд╣реИред
рдпреВрдПрд╕рдмреА рдЯреЛрдХрди рдХреЗ рд╕рд╛рде рдереЛрдбрд╝рд╛ рдЖрд╕рд╛рди рд╣реИред рдХреЗрд╡рд▓ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЖрдк рдЗрд╕ рддрд░рд╣ рдХреЗ рдЯреЛрдХрди рдХреЛ рдлреЛрди рдореЗрдВ рдирд╣реАрдВ рд░рдЦ рд╕рдХрддреЗред рдФрд░ рдпрджреНрдпрдкрд┐ рдореЛрдмрд╛рдЗрд▓ рдлреЛрди рдХреЗ рд▓рд┐рдП рдПрд╕рдбреА рдХрд╛рд░реНрдб рдХреЗ рд░реВрдк рдореЗрдВ рдЯреЛрдХрди рд╣реИрдВ, рдпрд╣ рдХрд╣рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдХрд┐ рдпрд╣ рд╕рдорд╛рдзрд╛рди рдЧрддрд┐рд╢реАрд▓рддрд╛ рдореЗрдВ рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдореЛрдмрд╛рдЗрд▓ рдлрд╝реЛрди рд╕реЗ рдХрд╛рд░реНрдб рдмрдирд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рджреВрд╕рд░реЗ рдореЗрдВ рдбрд╛рд▓реЗрдВред рдФрд░ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдЕрд╕рдВрднрд╡ рд╣реИред рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ рд╣реИред
рдФрд░ рдЕрдЧрд░ рдЯреЛрдХрди рдЯреВрдЯ рдЬрд╛рддрд╛ рд╣реИ? рддрдм рдЖрдкрдХреА рд╕рднреА рдЪрд╛рдмрд┐рдпрд╛рдВ рдЧреНрд░реЗрдЯ рдХреИрдереБрд▓реБ рдореЗрдВ рдЪрд▓реА рдЬрд╛рдПрдВрдЧреАред
рддреЛ рдХрдИ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рддрд░рд╣ рдХреА рдпреЛрдЬрдирд╛ рдХреЗ рд╕рд╛рде рдПрдХ рдкреНрд░рд▓реЛрднрди рд╣реЛрдЧрд╛ред рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдЖрдкрдХреЛ рдХрдИ рд╕реНрдорд╛рд░реНрдЯ рдХрд╛рд░реНрдб рд╣реЛрдиреЗ рдкрд░ рдХреБрдВрдЬреА рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдФрд░, рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ, рдРрд╕реЗ рдЙрдкрдХрд░рдг keyloggers рд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рдирд╣реАрдВ рд╣реИрдВред рдЕрдм, рдпрджрд┐ рдкрд┐рди рдХреЛрдб рдХрд╛рд░реНрдб / рдЯреЛрдХрди рд╕реЗ рд╣реА рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдлрд┐рд░ рджреВрд╕рд░реА рдмрд╛рддред рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд╕реНрд╡рднрд╛рд╡ рдореИрдВрдиреЗ рдирд╣реАрдВ рджреЗрдЦрд╛ред

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

рдСрдирд▓рд╛рдЗрди рд╕реЗрд╡рд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд┐рдВрдХ рдХрд░реЗрдВ


"рдХреНрд▓рд╛рдЙрдб рдЯреЗрдХреНрдиреЙрд▓реЙрдЬреА" рдЕрдм рдЬрд╣рд╛рдБ рд╕рдВрднрд╡ рд╣реЛ рд╡рд╣рд╛рдБ рдЫрд╛рдпрд╛ рд╣реБрдЖ рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡реЗ, рдмреНрд▓реЙрдХрдЪреЗрди рдХреЗ рд╕рд╛рде рдорд┐рд▓рдХрд░, "рдХреЗрд▓рд╛ рддрдХрдиреАрдХ" рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдмрди рдЧрдП рд╣реИрдВред рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЗрдВрдЯрд░рдиреЗрдЯ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рд╣реИред рдПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╕реНрдорд╛рд░реНрдЯ рдХрд╛рд░реНрдб "рдСрдирд▓рд╛рдЗрди"ред
рдХреНрдпрд╛? рдЖрдк рдРрд╕реА рд╕рд╛рдЗрдЯ рдкрд░ рдЧреБрдордирд╛рдо рд░реВрдк рд╕реЗ рд╣рдорд╛рд░реА рдпреЛрдЬрдирд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓реЙрдЧ рдЗрди рдХрд░рддреЗ рд╣реИрдВ; рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдЕрдкрдиреА рдЪрд╛рдмрд┐рдпрд╛рдБ рднреЗрдЬреЗрдВ; рдЖрдк рдХрд┐рд╕реА рдЕрдиреНрдп рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдЙрд╕реА рдХреБрдВрдЬреА / рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде рдЙрд╕реА рд╕рд╛рдЗрдЯ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ; рдЖрдкрдХреЛ рд╡рд╣рд╛рдВ рд╕реЗ рдЪрд╛рдмрд┐рдпрд╛рдВ рдорд┐рд▓реЗрдВрдЧреА; рдЖрдк рд╕рдВрдкрд╛рджрди рдХреА рддрд┐рдерд┐ рддрдХ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рддреЗ рд╣реИрдВред рдкрд╛рд╕рд╡рд░реНрдб рдореИрдиреЗрдЬрд░ рдХреЗ рд╕рдорд╛рди, рдпрд╣ рдХреЗрд╡рд▓ рдСрдирд▓рд╛рдЗрди рд╣реИред
рдпрд╣ рд╕рд┐рд░реНрдл рдЗрддрдирд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рднреА рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдСрдирд▓рд╛рдЗрди рд╕реЗрд╡рд╛ рд╣реИрдХ рдирд╣реАрдВ рдХреА рдЬрд╛рдПрдЧреА рдпрд╛ рдЖрдкрдХрд╛ рд╡рд┐рд▓рдп рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдпрджреНрдпрдкрд┐ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб, "рдЬрд╣рд╛рдВ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ" рдХреБрдВрдЬреАред рдРрд╕реА рд╕реЗрд╡рд╛ рдХреЛ рдХреМрди рдореБрдлреНрдд рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░реЗрдЧрд╛ред рдпрд╣ рдмрд╛рдд рд╣реИред
рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рдкрд╛рд╕рд╡рд░реНрдб рдХреБрдВрдЬреА рдХреЛ рдкреНрд░рддреНрдпрдХреНрд╖ рдЙрдкрдпреЛрдЧ рд╕реЗ рдмрдЪрд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдЖрдкрдХрд╛ рдкрд╛рд╕рд╡рд░реНрдб "рдСрдлрд╝рд▓рд╛рдЗрди" рдмреНрд░реВрдЯ рдмрд▓ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рд░реЛрдзреА рд╣реИ? рдпрд╣ рдПрдХ рдФрд░ рд╕рд╡рд╛рд▓ рд╣реИред
рдкреЗрд╢реЗрд╡рд░реЛрдВ: рдЙрдЪреНрдЪ рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рдЧрддрд┐рд╢реАрд▓рддрд╛; рдбрд┐рд╡рд╛рдЗрд╕ рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реНрд╡рддрдВрддреНрд░рддрд╛; рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдПрдХ рд╣реА рдкрд╛рд╕рд╡рд░реНрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рд╣рд╛рд▓рд╛рдБрдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдкрд╛рд╕рд╡рд░реНрдб рдирд╣реАрдВ рдЫреЛрдбрд╝рд╛ рд╣реИ, рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рдмреЗрд╣рддрд░ рд╣реИ)ред
рдиреБрдХрд╕рд╛рди: рдПрдХ рдкрд░рд╛рдпреЗ рдореАрдбрд┐рдпрдо рдкрд░ рдХреАрдЬрд╝ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рд╕реЗ рдХрдо рд╕реБрд░рдХреНрд╖рд┐рддред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЪрд╛рдмрд┐рдпреЛрдВ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдЪрдпрди рдХреЗ рд▓рд┐рдП рдкрд╛рд╕рд╡рд░реНрдб рдХреА рддрд╛рдХрдд рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрддреА рд╣реИред

рдЖрдк рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЕрдиреНрдп рдХреБрдВрдЬреА рдХреЛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╡рд╣ рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдЕрдиреНрдп рдбреЛрдореЗрди рдХреБрдВрдЬреА рдХреА рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИред рдПрдХ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВред

2 рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдг



2.0 рдбреЛрдореЗрди рдХреБрдВрдЬреА рдЬрдирд░реЗрд╢рди рдПрд▓реНрдЧреЛрд░рд┐рдердо


рдпрд╣ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдбреЛрдореЗрди рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ 2 рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред

  • рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдЬрдирд░реЗрдЯрд░ (рдЕрдзрд┐рдорд╛рдирддрдГ рдЬреИрд╡рд┐рдХ) рдкрд░ рдЖрдзрд╛рд░рд┐рдд
  • 256-рдмрд┐рдЯ рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рдХреЗ рдЖрдзрд╛рд░ рдкрд░

рдмрд╛рдж рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдбреЛрдореЗрди рдХреБрдВрдЬреА рдХреА рдЧрдгрдирд╛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреА рдЬрд╛рддреА рд╣реИ:

$ K = HMAC_ {M_ {key}} (рдбреЛрдореЗрди) $

рдЬрд╣рд╛рдБ $ M_ {рдХреБрдВрдЬреА} $ - 256-рдмрд┐рдЯ рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА, рдбреЛрдореЗрди - рдбреЛрдореЗрди рдирд╛рдо рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдХреБрдВрдЬреА рдмрдирд╛рдИ рдЧрдИ рд╣реИред
рдЗрд╕рдХреЗ рдмрд╛рдж, HMAC рдПрдХ рд╣реИрд╢ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд╝рд┐рдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╣реИ рдЬреЛ SHA-2 рд╣реИрд╢ рдлрд╝рдВрдХреНрд╢рди рдХреЗ 256-рдмрд┐рдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред
рдХрд┐рд╕реА рдбреЛрдореЗрди рдХреБрдВрдЬреА рдХрд╛ рд╕рдордЭреМрддрд╛ рдпрд╛ рд╕реНрд╡реИрдЪреНрдЫрд┐рдХ рдкреНрд░рдХрдЯреАрдХрд░рдг рдореВрд▓ рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рд╕реЗ рд╕рдордЭреМрддрд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓реНрд╕ рдХреА рдЧрддрд┐рд╢реАрд▓рддрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рддрдВрддреНрд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рдЯрд┐рдкреНрдкрдгреА
рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдбреЛрдореЗрди рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдЧрддрд┐рд╢реАрд▓рддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдФрд░ рдХрд┐рд╕реА рд╕рд╛рдЗрдЯ рдХреЛ рд╣реИрдХ рдХрд░рддреЗ рд╕рдордп рдкрд╛рд╕рд╡рд░реНрдб рд╕рдордЭреМрддрд╛ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдЕрдзреНрдпрд╛рдп "3 рд╕реБрд░рдХреНрд╖рд╛ рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ" рдореЗрдВ, рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреА рдпреЛрдЬрдирд╛ рдХреЛ рдордирд╛ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рдХреНрдпреЛрдВ рд▓рд┐рдпрд╛ рдЧрдпрд╛ред

рдпрджрд┐ "рдорд╛рд╕реНрдЯрд░" рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдИ рдЧрдИ рдХреБрдВрдЬреА рдХреЛ рд╕рдордЭреМрддрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдпрд╛ рдРрд╕реА рдХреБрдВрдЬреА рд╕реЗ рдЧрдгрдирд╛ рдХреА рдЧрдИ рдЯреЛрдХрди (рд╕рд╛рдЗрдЯ рдХреЛ рд╣реИрдХ рдХрд░рдиреЗ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк) рд╕рдордЭреМрддрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдХреБрдВрдЬреА рдХреЛ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛ред рдЖрдк рдЗрд╕реЗ рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ 256-рдмрд┐рдЯ рдХреБрдВрдЬреА рдореЗрдВ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдПрдХ рд╣реА "рд╡рд┐рдЬрд╝рд╛рд░реНрдб" рд╕реЗ рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдЕрд▓рд╛рд╡рд╛:

$ K = HMAC_ {Mkey} (рдбреЛрдореЗрди \ рдХрдк рд╕рдВрд╕реНрдХрд░рдг) $

рдЗрд╕рдХреЗ рдмрд╛рдж, рдкреНрд░рддреАрдХ $ \ _ рдХрдк $ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕рдВрдШрдирди рд╕рдВрдЪрд╛рд▓рди (рдмрд╛рдЗрдЯ рд╕рд░рдгрд┐рдпреЛрдВ) рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

2.1 рд╕реНрд░реЛрдд рдЯреЛрдХрди рдХреА рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо


рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЯреЛрдХрди рдХреА рдЧрдгрдирд╛ рдХрд┐рд╕реА рднреА рдбреЛрдореЗрди рд╕рдВрд╕рд╛рдзрди рдХреЗ рд╣рд░ рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде рдХреА рдЬрд╛рддреА рд╣реИред рдЕрдиреБрд░реЛрдз рдЯреЛрдХрди рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдбреЗрдЯрд╛ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

  • рдкреНрд░реЗрд╖рдХ - рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд░реНрдЬрдХ рдХрд╛ рдбреЛрдореЗрди рдирд╛рдо (рдпрд╣ рдПрдХ рдкреЗрдЬ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЖрдЗрдлреНрд░реЗрдо рдпрд╛ рдХрд┐рд╕реА рдФрд░ рдХреЗ рдбреЛрдореЗрди рд╕реЗ рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реЛ рдЬреЛ рднреНрд░реВрдг рдХрд░рддрд╛ рд╣реИ)
  • рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ - рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХрд╛ рдбреЛрдореЗрди рдирд╛рдо (рдЬрд╣рд╛рдВ рдЕрдиреБрд░реЛрдз рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ),
  • рд╕рдВрджрд░реНрдн - рдЕрдиреБрд░реЛрдз рдирд┐рд╖реНрдкрд╛рджрди рд╕рдВрджрд░реНрдн,
  • рд╕рдВрд░рдХреНрд╖рдг - 32 рдмрд╛рдЗрдЯреНрд╕ (256-рдмрд┐рдЯ) рдХрд╛ рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЕрдиреБрдХреНрд░рдо, рдпрджрд┐ рдкреНрд░рд╕рдВрдЧ рдЦрд╛рд▓реА рд╣реИ; рдЕрдиреНрдпрдерд╛ рдЦрд╛рд▓реА рд╣реИ

рдЕрдиреБрд░реЛрдз рд╢реБрд░реВ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдбреЛрдореЗрди рдХреЗ рдХреБрдВрдЬреА K рдкрд░ 256-рдмрд┐рдЯ SHA-2 рдХреЗ рд╕рд╛рде рдпрд╣ рдбреЗрдЯрд╛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдФрд░ рд╣реИрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ :

$ K = HMAC_M (рдкреНрд░реЗрд╖рдХ \ рдХрдк рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ \ рдХрдк рд╕рдВрджрд░реНрдн \ рдХрдк рд╕рдВрд░рдХреНрд╖рдг) $

рдкреНрд░рд╕рдВрдЧ рдЦрд╛рд▓реА рдирд╣реАрдВ рд╣реЛрдиреЗ рдкрд░ рдПрдХ рд╡реИрдз рдЯреЛрдХрди рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓рдХреНрд╖реНрдп рд╕реНрдерд▓ рдкрд░ рдЙрдЪрд┐рдд рдкрд╣рдЪрд╛рди рдХреЗ рд▓рд┐рдП, рдкреНрд░реЗрд╖рдХ = рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ = рдкреНрд░рд╕рдВрдЧ рдХреЛ рдкреВрд░рд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

рд╕рдВрд░рдХреНрд╖рдг рдХреЗ рд╕рд╛рде, рдкреНрд░рд╕рдВрдЧ рдХреНрд╖реЗрддреНрд░, XSS рдФрд░ CSRF рд╣рдорд▓реЛрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯреНрд░реИрдХрд┐рдВрдЧ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдкреНрд░реЗрд╖рдХ / рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ / рд╕рдВрджрд░реНрдн рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рдирд┐рдпрдореЛрдВ рдкрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

2.2 рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХреЗ рджреМрд░рд╛рди рдЯреЛрдХрди рд╕рдВрд░рдХреНрд╖рдг рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо


рдореВрд▓ рдЧреНрд░рд╛рд╣рдХ рдЯреЛрдХрди рдЕрддреНрдпрдВрдд рджреБрд░реНрд▓рдн рд░реВрдк рд╕реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдХреЗрд╡рд▓ рдЙрд╕ рд╕рдордп рдЬрдм рд╕рддреНрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЙрд╕ рд╕рдордп рдПрдХ рдЕрдкрдВрдЬреАрдХреГрдд рдЯреЛрдХрди рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ред
рдПрдХ рдЯреЛрдХрди рдХреЛ рдЕрдкрдВрдЬреАрдХреГрдд рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрджрд┐ рдпрд╣: рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ (рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ) рдХреБрдВрдЬреА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ; рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рдЪреЗрдВрдЬ-рдкрд░ рдпрд╛ рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рднреЗрдЬрдиреЗ рдХреЗ рдмрд╛рдж рд╕реНрд╡реАрдХрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП "рд╕рд░реНрд╡рд░ рдкрд░ рдЯреЛрдХрди рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛" рджреЗрдЦреЗрдВред
рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдФрд░ рд╕рд░реНрд╡рд░ рд╕рдВрдпреБрдХреНрдд рд░реВрдк рд╕реЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА рдПрдХ рдЬреЛрдбрд╝реА рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВ, рддрдерд╛рдХрдерд┐рдд рдирдордХ (рд╕реЙрд▓реНрдЯ), рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдЯреЛрдХрди рдХреЗ рдирд┐рдЪрд▓реЗ 128 рдмрд┐рдЯреНрд╕ рд╣реИрд╢реЗрдб рд╣реИрдВред рджреЛрдиреЛрдВ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЗрди рдирдВрдмрд░реЛрдВ рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП, "рдирдордХ рд╕реНрд╡реИрдк рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмреНрд░рд╛рдЙрдЬрд╝рд░-рд╕рд░реНрд╡рд░" рджреЗрдЦреЗрдВ ред
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╕рд╛рдЗрдЯ рд╕рд░реНрд╡рд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЯреЛрдХрди рджреЗрдЦрддрд╛ рд╣реИ:

$ T = Hi (T_s) \ рдХрдк HMAC_ {рдирдордХ} (рд▓реЛ (T_s)) $

рдЬрд╣рд╛рдБ $ рд╣рд╛рдп (T_s) $ - рдЙрдЪреНрдЪ 128 рдмрд┐рдЯреНрд╕, $ рд▓реЛ (T_s) $ - рдореВрд▓ рдЯреЛрдХрди рдХреЗ рдирд┐рдЪрд▓реЗ 128 рдмрд┐рдЯреНрд╕, $ \ _ рдХрдк $ - рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕рдВрдШрдирдиред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЯреЛрдХрди $ T_s $ рд╕рд░реНрд╡рд░ рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкрддрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ, CSI-Salt рдХреЛ рд╣рд░ рдмрд╛рд░ рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рджреНрд╡рд╛рд░рд╛ рд╕рд░реНрд╡рд░ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдкрд░ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдпрд╣ рдПрдХ рдорд╣рдВрдЧреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдЕрдиреБрд░реЛрдз рднреЗрдЬрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ "рдорд╛рд░" рд╕рдХрддрд╛ рд╣реИред
рдЗрд╕рд▓рд┐рдП, рдЧрдгрдирд╛рдУрдВ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕реАрдПрд╕рдЖрдИ-рдирдордХ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЕрдиреБрд░реЛрдзреЛрдВ рдореЗрдВ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рд░рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рд╕рддреНрд░ рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ ред рдпрд╣ рдПрдХ рд╕рдордп рд╕реАрдорд╛ (рд╣рд░ 5 рдорд┐рдирдЯ рдореЗрдВ рд╕реАрдПрд╕рдЖрдИ-рдирдордХ рдХрд╛ рдкрд░рд┐рд╡рд░реНрддрди), рдпрд╛ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рддреАрд╡реНрд░рддрд╛ (рдкреНрд░рддреНрдпреЗрдХ 100 рдЕрдиреБрд░реЛрдзреЛрдВ рдкрд░ рд╕реАрдПрд╕рдЖрдИ-рд╕рд╛рд▓реНрдЯ рдХрд╛ рдкрд░рд┐рд╡рд░реНрддрди), рдпрд╛ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдмрд╛рдж (рдард╣рд░рд╛рд╡, рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд░реНрд╡рд░ рдХреЗ рд╕рдордп) рдпрд╛ рдПрдХ рдорд┐рд╢реНрд░рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣рд╛рдВ рдирд┐рд░реНрдгрдп рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
CSI-Salt рдХреЛ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдордп рддрдХ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рд░рдЦрдиреЗ рд╕реЗ рд╕рдВрдЪрд░рд┐рдд рдЯреЛрдХрди рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХрдордЬреЛрд░ рд╣реЛ рдЬрд╛рддреА рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╣рдорд▓рд╛рд╡рд░ рдХреЛ рдЯреЛрдХрди рдЕрд╡рд░реЛрдзрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИ, рдЬрдмрдХрд┐ рд╡реИрдз рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рд▓реЙрдЧрдЖрдЙрдЯ рдкреВрд░рд╛ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ рдФрд░ рдкреАрдбрд╝рд┐рдд рдХреА рдУрд░ рд╕реЗ рдЕрдирдзрд┐рдХреГрдд рдЕрдиреБрд░реЛрдз рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИред

2.3 рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдФрд░ рд╕рд░реНрд╡рд░ рдХреЗ рдмреАрдЪ рдирдордХ рд╡рд┐рдирд┐рдордп рдкреНрд░рдХреНрд░рд┐рдпрд╛


2.3.1 рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдпрд╛ рдЕрдкрдВрдЬреАрдХреГрдд [1] рд╕рд░реНрд╡рд░ рдХреБрдВрдЬреА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЯреЛрдХрдиред
рдмреНрд░рд╛рдЙрдЬрд╝рд░рд╕рд░реНрд╡рд░
рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЕрдиреБрд░реЛрдз (рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рддреНрд░ рдЖрд░рдВрднреАрдХрд░рдг)
рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЬреИрд╕рд╛ рд╣реИ рд╡реИрд╕рд╛ рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИред
рдЖрдкрдХрд╛ рдЕрдиреБрд░реЛрдз CSI-Salt рдирджрд╛рд░рдж рд╣реИред
рд╕рд░реНрд╡рд░ рдкрд╣рд▓реЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдЯреЛрдХрди рджреЗрдЦрддрд╛ рд╣реИред
рд╡реИрд╕реЗ
рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╕рд░реНрд╡рд░ рдЗрд╕ рддрд░рд╣ рдХрд╛ рдЯреЛрдХрди рджреЗрдЦрдиреЗ рд╡рд╛рд▓рд╛ рдкрд╣рд▓рд╛ рди рд╣реЛред рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдЕрдкрдВрдЬреАрдХреГрдд рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рддрдм рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрдм рдЖрдк рдХрд┐рд╕реА рдЕрдиреНрдп рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдорд╛рд╕реНрдЯрд░ рдХреБрдВрдЬреА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреБрдВрдЬреА рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рддреЗ рд╣реИрдВ ред рдЗрд╕рд▓рд┐рдП, рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХреЛ рднреА рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЗрд╕реЗ рд╡реИрд╕рд╛ рд╣реА рдорд╛рди рд▓реЗрддреЗ рд╣реИрдВ, рдЬреИрд╕рд╛ (рдЗрд╕реЗ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдорд╛рдирддреЗ рд╣реИрдВ)ред рдПрдХ рд╕рддреНрд░ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕ рдЯреЛрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
рдЗрд╕рдХрд╛ S рдирдордХ рдмрдирд╛рддрд╛ рд╣реИ ред
CSI-Salt рд╢реАрд░реНрд╖ рд▓реЗрдЦ рдореЗрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдЗрд╕реЗ рд▓реМрдЯрд╛рддрд╛ рд╣реИред
рджреВрд╕рд░рд╛ рдЕрдиреБрд░реЛрдз
рдирдордХ рдХреЗ рд╕рд╛рде рдирдордХ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред
рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЕрдкрдиреЗ рдирдордХ рдФрд░ рд╕рд░реНрд╡рд░ рдХреЗ рдирдордХ рдХреЛ рдЬреЛрдбрд╝рддрд╛ рд╣реИред
рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рд╛рдЭрд╛ рдирдордХ рдЯреЛрдХрди рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реБрдП рдЕрдиреБрд░реЛрдз рднреЗрдЬрддрд╛ рд╣реИред
рд╕реАрдПрд╕рдЖрдИ-рдирдордХ рднреЗрдЬрддрд╛ рд╣реИред
рд╕рд░реНрд╡рд░ рдЕрдиреБрд░реЛрдз рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ CSI- рд╕рд╛рд▓реНрдЯ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ ред
рд╕рд░реНрд╡рд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдирдордХ рдХреЛ рдЕрдкрдиреЗ рдЖрдк рд╕реЗ рдЬреЛрдбрд╝рддрд╛ рд╣реИ рдФрд░ рдЯреЛрдХрди рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред

рдпрджрд┐ рдЯреЛрдХрди рд╕рддреНрдпрд╛рдкрди рд╕рдлрд▓ рд╣реИ, рддреЛ рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЙрд╕рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рд╕рддреНрдпрд╛рдкрди рддреНрд░реБрдЯрд┐рдпреЛрдВ рдкрд░, рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди-рдПрдХреНрд╢рди: рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдЕрдорд╛рдиреНрдп рд╣реЗрдбрд░ рд▓реМрдЯрд╛рддрд╛ рд╣реИред рд╡рд╛рдкрд╕реА рд╕рд╛рдордЧреНрд░реА рдпрд╛ рдПрдХ рдЦрд╛рд▓реА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд▓реМрдЯрд╛рдПрдБ: рд╕рд░реНрд╡рд░ рдирд┐рд░реНрднрд░ред
рдмрд╛рдж рдХреЗ рдЕрдиреБрд░реЛрдз
рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рд╛рдЭрд╛ рдирдордХ рдЯреЛрдХрди рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реБрдП рдЕрдиреБрд░реЛрдз рднреЗрдЬрддрд╛ рд╣реИред
рдЖрдкрдХрд╛ рдЕрдиреБрд░реЛрдз CSI-Salt рдирджрд╛рд░рдж рд╣реИред
рд╕рд░реНрд╡рд░ рдЕрдиреБрд░реЛрдз рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЕрдкрдиреЗ рдЯреЛрдХрди рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИред

рдпрджрд┐ рдЯреЛрдХрди рд╕рддреНрдпрд╛рдкрди рд╕рдлрд▓ рд╣реИ, рддреЛ рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЙрд╕рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рд╕рддреНрдпрд╛рдкрди рддреНрд░реБрдЯрд┐рдпреЛрдВ рдкрд░, рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди-рдПрдХреНрд╢рди: рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдЕрдорд╛рдиреНрдп рд╣реЗрдбрд░ рд▓реМрдЯрд╛рддрд╛ рд╣реИред рд╡рд╛рдкрд╕реА рд╕рд╛рдордЧреНрд░реА рдпрд╛ рдПрдХ рдЦрд╛рд▓реА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд▓реМрдЯрд╛рдПрдБ: рд╕рд░реНрд╡рд░ рдирд┐рд░реНрднрд░ред
рдХреБрдЫ рд╕рдордп рдмрд╛рдж [2]
рдПрдХ рдирдпрд╛ рдирдордХ C рдирдордХ рдмрдирд╛рддрд╛ рд╣реИ ред
рд╕рд░реНрд╡рд░ рдирдордХ рдХреЗ рд▓рд┐рдП рдирдпрд╛ рдирдордХ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВред
рдПрдХ рдЕрдиреБрд░реЛрдз рднреЗрдЬрддрд╛ рд╣реИ, рдПрдХ рдирдП рд╕рдВрдпреБрдХреНрдд рдирдордХ рджреНрд╡рд╛рд░рд╛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдПрдХ рдЯреЛрдХрди рдкрд╛рд░рд┐рдд рдХрд░рдирд╛ред
рд╕реАрдПрд╕рдЖрдИ-рдирдордХ рднреЗрдЬрддрд╛ рд╣реИред
рд╕рд░реНрд╡рд░ рдЕрдиреБрд░реЛрдз рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдирдП CSI- рд╕рд╛рд▓реНрдЯ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред
рд╕рд░реНрд╡рд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдирдордХ рдХреЛ рдЕрдкрдиреЗ рдЖрдк рд╕реЗ рдЬреЛрдбрд╝рддрд╛ рд╣реИ рдФрд░ рдЯреЛрдХрди рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред

рдпрджрд┐ рдЯреЛрдХрди рд╕рддреНрдпрд╛рдкрди рд╕рдлрд▓ рд╣реИ, рддреЛ рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЙрд╕рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рд╕рддреНрдпрд╛рдкрди рддреНрд░реБрдЯрд┐рдпреЛрдВ рдкрд░, рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди-рдПрдХреНрд╢рди: рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдЕрдорд╛рдиреНрдп рд╣реЗрдбрд░ рд▓реМрдЯрд╛рддрд╛ рд╣реИред рд╡рд╛рдкрд╕реА рд╕рд╛рдордЧреНрд░реА рдпрд╛ рдПрдХ рдЦрд╛рд▓реА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд▓реМрдЯрд╛рдПрдБ: рд╕рд░реНрд╡рд░ рдирд┐рд░реНрднрд░ред

2.3.2 рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рдкрдВрдЬреАрдХреГрдд рдХреБрдВрдЬреА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЯреЛрдХрди [1] ред
рдмреНрд░рд╛рдЙрдЬрд╝рд░рд╕рд░реНрд╡рд░
рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЕрдиреБрд░реЛрдз (рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рддреНрд░ рдЖрд░рдВрднреАрдХрд░рдг)
рдирдордХ рдХреЗ рд╕рд╛рде рдирдордХ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред
рд╕реАрдПрд╕рдЖрдИ-рдирдордХ рднреЗрдЬрддрд╛ рд╣реИред
рдПрдХ рд╕рдВрд░рдХреНрд╖рд┐рдд рд░реВрдк рдореЗрдВ рдЯреЛрдХрди рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред
рд╕рд░реНрд╡рд░ рдЕрдиреБрд░реЛрдз рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ CSI- рд╕рд╛рд▓реНрдЯ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ ред
рдПрдХ рд╕рдВрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рдкрдврд╝рддрд╛ рд╣реИред
рдЕрдкрдиреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдкреВрд░реНрдг рдХреНрд▓рд╛рдЗрдВрдЯ рдЯреЛрдХрди рдвреВрдБрдврддрд╛ рд╣реИ (рдЦреЛрдЬ рдХреЗ рдЕрдиреБрд░реЛрдз рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдкрд╣рд▓рд╛ 128-рдмрд┐рдЯ рдЯреЛрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ)ред
рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЕрдиреБрд░реЛрдз рд╣реИ, рд╕рд░реНрд╡рд░ рдиреЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдирдордХ рдирд╣реАрдВ рднреЗрдЬрд╛, рдлрд┐рд░ рдЗрд╕ рд╕реНрддрд░ рдкрд░ рдЯреЛрдХрди рд╕рддреНрдпрд╛рдкрди рдХреЗрд╡рд▓ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдирдордХ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ред

рд╕рддреНрдпрд╛рдкрди рддреНрд░реБрдЯрд┐рдпреЛрдВ рдкрд░, рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди-рдПрдХреНрд╢рди: рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдЕрдорд╛рдиреНрдп рд╣реЗрдбрд░ рд▓реМрдЯрд╛рддрд╛ рд╣реИред рд╡рд╛рдкрд╕реА рд╕рд╛рдордЧреНрд░реА рдпрд╛ рдПрдХ рдЦрд╛рд▓реА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд▓реМрдЯрд╛рдПрдБ: рд╕рд░реНрд╡рд░ рдирд┐рд░реНрднрд░ред

рдпрджрд┐ рдЯреЛрдХрди рд╕рддреНрдпрд╛рдкрди рд╕рдлрд▓ рд╣реИ, рддреЛ рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЙрд╕рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рдЗрд╕рдХрд╛ S рдирдордХ рдмрдирд╛рддрд╛ рд╣реИ ред
CSI-Salt рд╢реАрд░реНрд╖ рд▓реЗрдЦ рдореЗрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдЗрд╕реЗ рд▓реМрдЯрд╛рддрд╛ рд╣реИ ред
рдмрд╛рдж рдХреЗ рдЕрдиреБрд░реЛрдз
рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЕрдкрдиреЗ рдирдордХ рдФрд░ рд╕рд░реНрд╡рд░ рдирдордХ рдХреЛ рдЬреЛрдбрд╝рддрд╛ рд╣реИред
рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рд╛рдЭрд╛ рдирдордХ рдЯреЛрдХрди рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реБрдП рдЕрдиреБрд░реЛрдз рднреЗрдЬрддрд╛ рд╣реИред
рдЖрдкрдХрд╛ рдЕрдиреБрд░реЛрдз CSI-Salt рдирджрд╛рд░рдж рд╣реИ ред
рд╕рд░реНрд╡рд░ рдЕрдиреБрд░реЛрдз рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЕрдкрдиреЗ рдЯреЛрдХрди рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИред

рдпрджрд┐ рдЯреЛрдХрди рд╕рддреНрдпрд╛рдкрди рд╕рдлрд▓ рд╣реИ, рддреЛ рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЙрд╕рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рд╕рддреНрдпрд╛рдкрди рддреНрд░реБрдЯрд┐рдпреЛрдВ рдкрд░, рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди-рдПрдХреНрд╢рди: рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдЕрдорд╛рдиреНрдп рд╣реЗрдбрд░ рд▓реМрдЯрд╛рддрд╛ рд╣реИред рд╡рд╛рдкрд╕реА рд╕рд╛рдордЧреНрд░реА рдпрд╛ рдПрдХ рдЦрд╛рд▓реА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд▓реМрдЯрд╛рдПрдБ: рд╕рд░реНрд╡рд░ рдирд┐рд░реНрднрд░ред
рдХреБрдЫ рд╕рдордп рдмрд╛рдж [2]
рдПрдХ рдирдпрд╛ рдирдордХ C рдирдордХ рдмрдирд╛рддрд╛ рд╣реИ ред
рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдирдП рд╕рд╛рд▓реНрдЯ рдХреЛ рд╕рд░реНрд╡рд░ рд╕рд╛рд▓реНрдЯ рд╕реЗ рдЬреЛрдбрд╝рддрд╛ рд╣реИред
рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдирдП рд╕рд╛рдЭрд╛ рдХрд┐рдП рдЧрдП рдирдордХ рджреНрд╡рд╛рд░рд╛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рдХреЛ рдкрд╛рд╕ рдХрд░рддреЗ рд╣реБрдП рдЕрдиреБрд░реЛрдз рднреЗрдЬрддрд╛ рд╣реИред
рд╕реАрдПрд╕рдЖрдИ-рдирдордХ рднреЗрдЬрддрд╛ рд╣реИ ред
рд╕рд░реНрд╡рд░ рдЕрдиреБрд░реЛрдз рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдирдП CSI- рд╕рд╛рд▓реНрдЯ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред
рд╕рд░реНрд╡рд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдирдордХ рдХреЛ рдЕрдкрдиреЗ рдЖрдк рд╕реЗ рдЬреЛрдбрд╝рддрд╛ рд╣реИ рдФрд░ рдЯреЛрдХрди рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред

рдпрджрд┐ рдЯреЛрдХрди рд╕рддреНрдпрд╛рдкрди рд╕рдлрд▓ рд╣реИ, рддреЛ рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЙрд╕рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рд╕рддреНрдпрд╛рдкрди рддреНрд░реБрдЯрд┐рдпреЛрдВ рдкрд░, рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди-рдПрдХреНрд╢рди: рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдЕрдорд╛рдиреНрдп рд╣реЗрдбрд░ рд▓реМрдЯрд╛рддрд╛ рд╣реИред рд╡рд╛рдкрд╕реА рд╕рд╛рдордЧреНрд░реА рдпрд╛ рдПрдХ рдЦрд╛рд▓реА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд▓реМрдЯрд╛рдПрдБ: рд╕рд░реНрд╡рд░ рдирд┐рд░реНрднрд░ред

[рез] рдПрдХ рдЯреЛрдХрди рдХреЛ рдЕрдкрдВрдЬреАрдХреГрдд рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрджрд┐ рд╡рд╣: рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реЛ; рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди-рдПрдХреНрд╢рди: рд╕рдлрд▓рддрд╛ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╕рд╛рде рдЪреЗрдВрдЬ-рдЯреВ рдпрд╛ рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рднреЗрдЬрдиреЗ рдХреЗ рдмрд╛рдж рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рд╕реНрд╡реАрдХрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
[реи] рд╕реАрдПрд╕рдЖрдИ-рд╕рд╛рд▓реНрдЯ рдкрд░рд┐рд╡рд░реНрддрди рдЬрд┐рд╕ рд╕рдордп рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╡рд╣ рд╕реНрд╡рдпрдВ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдмрд╛рдж, рд╕рдордп рд╕рдорд╛рдкреНрддрд┐ рдХреЗ рдмрд╛рдж, рдХреБрдЫ рдирд┐рд╢реНрдЪрд┐рдд рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рдмрд╛рдж рд╣реЛ рд╕рдХрддрд╛ рд╣реИред тАУ CSI-Salt .
[3] 16- 128- . , : salt || S salt . тАУ , . , , .


2.4 Context


. , - . .
, . , .

, ( ). . .

, . , . , , ajax- .

, . , <script>, , . , <script>, , , . <script> .

LINK, SCRIPT, IMG, IFAME , - , DOM тАУ .

FORM, A, META , (submit, click, timeout) тАУ .

, . , .

FORM , , INPUT, .

, , , , , , . .

. , , click ( ), submit ( ) onclick/onsubmit.

. тАУ META http-equiv=┬лrefresh┬╗ content=┬л0┬╗.

P. Context
?
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛. JS. JS
1P1. ReferrerP2. Variant 3P3. EmptyP4. Inherit
P5. InheritP6. Variant 3P7. EmptyP8. Inherit
P9. EmptyPA. EmptyPB. EmptyPC. Empty
PD. DomainPE. Variant 3PF. EmptyPG. Variant 4

,

( SRC IMG), , , / , тАФ , ┬л┬╗.

R. Context /
?
DOM Parser. JS. JS
2R1. Page
R4. Page
R7. Empty
RA. ReferrerRB. PageRC. Referrer

,


[1]
[2]
[3] Inherit , Empty
[4] Inherit , Empty (. )


Referrer тАУ Referrer.
Page тАУ (Tab) .
Empty тАУ .
Domain тАУ Context
Inherit тАУ Context
Variant тАУ Context ┬л-┬╗

P1..PF, R1..RC .
Referrer Domain . , , , .


2.5 Sender Recipient


Sender тАУ //, . , , . ajax. . .

Recipient тАУ , .

, .

site.net. :
  • site.net/css/common.css
  • common.css fonts.google.com/fonts/Roboto.css
  • Roboto.css fonts.google.com/fonts/Roboto.ttf
  • , img.site.net/picture1.jpg
  • , adriver.ru/frame
  • adm.site.net/admin.js

( adriver.ru) :
  • adriver.ru/style.css
  • img.adriver.ru/img/01.png
  • adriver.ru/libs.js
  • api.adriver.ru/v1/ad.js

Sender / Recipient DOM
SenderRecipient
site.net/css/common.csssite.netsite.net
fonts.google.com/fonts/Roboto.csssite.netfonts.google.com
fonts.google.com/fonts/Roboto.ttffonts.google.comfonts.google.com
img.site.net/picture1.jpgsite.netimg.site.net
adriver.ru/framesite.netadriver.ru
adm.site.net/admin.jssite.netadm.site.net
adriver.ru/style.cssadriver.ruadriver.ru
img.adriver.ru/img/01.pngadriver.ruimg.adriver.ru
adriver.ru/libs.jsadriver.ruadriver.ru
api.adriver.ru/v1/ad.jsadriver.ruapi.adriver.ru

Sender / Recipient ajax-.

Sender / Recipient
SenderRecipient
adm.site.net/admin.jssite.net/api/adm.site.netsite.net
adriver.ru/libs.jsadriver.ru/api/adriver.ruadriver.ru
api.adriver.ru/v1/ad.jsapi.2gis.ru/тАжapi.adriver.ruapi.2gis.ru


2.6 Context


, ( ) , Context .

P1 тАУ submit . / . . .

site.net google.com, Context (google.com). site.net ( , ).

( ) P1 , Context site.net, .. Context = Referrer.

CSRF -.

P5 тАУ , / , ; submit , / ( FORM, INPUT). / .

P9 тАУ , P5 , , ( ).

PD тАУ . .
URL . .

, , , , , PG ( ). F5, , PG . Enter PD .

CSRF- .

Context, , F5 ( ). , - ( P1 ).

, site.net, , . , , тАж , , , site.net.

P2 тАУ , , click/submit. , . .

, Context . , Context .

P6 тАУ , P2 , / / .

PA тАУ , P2 , / / .

PE тАУ window.location.href window.open(тАж).

site.net , Context . Context = site.net.

ya.ru, maps.ya.ru, Context . Context , .

, тАУ . CSRF-.

P3 тАУ P2 , click/submit . Context ( ), ( ).

P7 тАУ P6 , / / .

PB тАУ PA , / / .

PF тАУ PE , .

P4 тАУ <META>. . . Context . PE .

P8 тАФ <META>. / . , Context . PE . .

PC тАУ P8 , . Context .

PG тАУ . , , . , , . , Context .

CSRF- .

, Context .

, , ( ) HTTP- Header. , Context . тАУ .

- -.

, - . SSO- тАУ .

┬л ┬╗ , - . :

  1. ;
  2. SSO- , ;
  3. SSO-;
  4. SSO-, Changed-To, - ;
  5. - ┬л┬╗, ;
  6. P1 , -, (, ).
  7. -, , .

, , , . UI- :

SSO-. .


, , Context .

R1 тАУ ( ). Context Context .

, site.net adriver.ru, img.disk.com, HTTP- img.disk.com Context , site.net.

R4 тАУ , R1 . / , DOM Parser . , site.net/index.html site.net/require.js ( <script src=тАж>) site.net/min.js, main.js. Context , site.net.

R7 тАУ , R1 . / , Context 256- . evil.com/drop.js, site.net, site.net , .. .

RA тАУ . , site.net/css/common.css, site.net/index.html, fonts.google.com/fonts/Roboto.css, fonts.google.com Referrer = site.net/css/common.css. Context Referrer. Roboto.css Roboto.ttf, fonts.google.com/fonts/Roboto.ttf Referrer = fonts.google.com/fonts/Roboto.css. Context Referrer, .

, , Roboto.css ( ) /, CSRF- :
@import "https://site.net/api/payment?victim_params" 
рдЕрдзрд┐рдХреГрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдУрд░ рд╕реЗ site.net рдкрд░ рдЕрдиреБрд░реЛрдз рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИред рд▓реЗрдХрд┐рди рд╣рдорд▓рд╛рд╡рд░ рдХреЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ site.net рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдЯреЛрдХрди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИ:

$ T_s ^ 1 = HMAC_k (site.net \ cup site.net \ cup site.net) $


рдлрд┐рд░, рдРрд╕реЗ CSRF рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдПрдХ рдЯреЛрдХрди рдмрдирд╛рдПрдЧрд╛:

$ T_s ^ 2 = HMAC_k (Fonts.google.com \ cup site.net \ cup Fonts.google.com) $


рдФрд░ рд╕рд╛рдЗрдЯ рдХрд╛ рдПрдХ рдЕрдиреБрд░реЛрдз рдПрдХ рдЧреБрдордирд╛рдо рд╕рд╛рдЗрдЯ рдХреА рдУрд░ рд╕реЗ рдЖрдПрдЧрд╛, рдЬрд┐рд╕рдХреЗ рдкрд╛рд╕ рдЗрди рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕реЗрд╕ рдЕрдзрд┐рдХрд╛рд░ рдирд╣реАрдВ рд╣реИрдВред

рдЖрд░рдмреА - рд╕рд╛рдордЧреНрд░реА рд╕рд╛рдЗрдЯ рдХреА рдЕрдкрдиреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреНрд╡рд╛рд░рд╛ рдЕрдкрд▓реЛрдб рдХреА рдЬрд╛рддреА рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЕрдиреБрд░реЛрдз рдЯреЛрдХрди рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡рд╛рд▓реЗ рдкреГрд╖реНрда рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИред Site.net/1.js рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдП site.net Context рдкреЗрдЬ рд╕реЗ, рдпрд╣ рдкреЗрдЬ рдХреЗ рдЦреБрдж рдХреЗ Context рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧрд╛ред
рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдкреГрд╖реНрда рдХрд╛ рдкреНрд░рд╕рдВрдЧ рд╣рдореЗрд╢рд╛ рдкреГрд╖реНрда рдХреЗ рдбреЛрдореЗрди рдирд╛рдо рдХреЗ рдмрд░рд╛рдмрд░ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдпрд╣ рдЗрд╕ рдмрд╛рдд рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдореВрд▓ рд░реВрдк рд╕реЗ рдХреИрд╕реЗ рдЦреЛрд▓рд╛ рдЧрдпрд╛ рдерд╛ред
рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╣рдорд▓рд╛рд╡рд░ рдХреА рд╕рд╛рдЗрдЯ bad.com рд╣рдорд▓рд╛рд╡рд░ рд╕рд╛рдЗрдЯ site.net рдХрд╛ рдкреЗрдЬ рдЦреЛрд▓рддреА рд╣реИ, рдЬрд╣рд╛рдВ site.net/util.js рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреЗрдЬ URL рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╛рд░рд┐рдд рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдЕрдиреБрд░реЛрдз рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреА рд╣реИред рд╣рдорд▓рд╛рд╡рд░ рдХреЛ рдЙрдореНрдореАрдж рд╣реИ, URL рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ "рдЕрдкрдиреЗ рдорд╛рдкрджрдВрдбреЛрдВ" рдХреЛ рдЦрд┐рд╕рдХрд╛рдХрд░, рдкреАрдбрд╝рд┐рдд рдХреА рдУрд░ рд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдЬрд╛рдХреНрд╕ рдЕрдиреБрд░реЛрдз рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рд╕реНрд╡рдпрдВ рдХреА рд╕рд╛рдЗрдЯ.net/util.js рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдордЬрдмреВрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрд╡рдпрдВ рдПрдХ рд╕реАрдзреЗ рд▓рд┐рдВрдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмреБрд░рд╛рдИ.рдХреЙрдо рдкрд░ рдЪрд▓рд╛ рдЧрдпрд╛ред рддрдм рдмреБрд░рд╛рдИ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕рдВрдЧ рдбреЙрдЯ рдХреЙрдо рдмреБрд░рд╛рдИ рдбреЙрдЯ рдХреЙрдо рд╣реЛрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдмреБрд░рд╛рдИ.рдХреЙрдо рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде site.net/api/payment?victim_params рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЦреЛрд▓рддрд╛ рд╣реИ, рдПрдХ рд╣рдорд▓реЗ рдХреЛ рдЕрдВрдЬрд╛рдо рджреЗрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди site.net рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕рдВрдЧ рдХреНрд╖реЗрддреНрд░ рдЦрд╛рд▓реА рд╣реЛрдЧрд╛ (PE / PF рдХреЗрд╕)ред Site.net/utils.js рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдПрдХ рдЕрдЬрд╛рдХреНрд╕ рдЕрдиреБрд░реЛрдз рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ site.net рдкреГрд╖реНрда рд╕реЗ рдкреНрд░рд╕рдВрдЧ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░реЗрдЧреАред рдФрд░ рдпрд╣ рд╣рдорд╛рд░реЗ рд╕рд╛рде рдЦрд╛рд▓реА рд╣реИред рд▓реЗрдХрд┐рди рддрдм site.net рдХреЛ рдЗрд╕ рдЯреЛрдХрди рдХреЗ рд╕рд╛рде рдПрдХ рдЕрдЬрд╛рдХреНрд╕ рдЕрдиреБрд░реЛрдз рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛:

$ T = HMAC_ {site.ru-key} (site.net \ cup site.net \ cup random) $


рдЬрдмрдХрд┐ рдЕрдзрд┐рдХреГрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдпрд╣ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИ:

$ T_s = HMAC_ {site.ru-key} (site.net \ cup site.net \ cup site.net) $


site.net рдПрдХ рдЕрдЬреНрдЮрд╛рдд рдЯреЛрдХрди рджреЗрдЦреЗрдЧрд╛ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдкрд╣рдЪрд╛рди рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдЧрд╛ред рд╕реБрд░рдХреНрд╖рд╛ рдиреЗ рдХрд╛рдо рдХрд┐рдпрд╛ред
рд╡реИрд╕реЗ, рдРрд╕реА рдпреЛрдЬрдирд╛ рдХреЗ рдХрд╛рд░рдг рдмреЛрд▓рдирд╛, рдкреЙрдк-рдЕрдк рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреНрд░реЙрд╕-рдбреЛрдореЗрди рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдХрд░рдирд╛ рдЕрд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╣реЛрдЧрд╛ред
рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рддрд╣рдд SSO рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╕рд░реНрд╡рд░ рдкреГрд╖реНрда рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдЯреИрдм рдЦреЛрд▓рдирд╛ рд╣реЛрдЧрд╛ред рдФрд░ рдЙрд╕реА рд╕рдордп, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдЯреИрдм рдХреЛ рдЦреЛрд▓рдирд╛ рд╣реЛрдЧрд╛ред рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд▓рдХреНрд╖реНрдп рд╕рд╛рдЗрдЯ рд╕реЗ рдЙрдкрдпреБрдХреНрдд рд▓рд┐рдВрдХ рдЦреЛрд▓рдирд╛ рд╣реИред

рдЖрд░рд╕реА - рд╕рд╛рдордЧреНрд░реА рдПрдХ рдмрд╛рд╣рд░реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде рднрд░реА рд╣реБрдИ рд╣реИред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдЕрдиреБрд░реЛрдз рдЕрдиреБрд░реЛрдз рдЯреЛрдХрди рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрджрд░реНрдн рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЕрдиреБрд░реЛрдз рд░реЗрдлрд╝рд░рд░ рдлрд╝реАрд▓реНрдб рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИред

рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рдЖрд░рдП , рдЖрд░рдмреА рдФрд░ рдЖрд░рд╕реА рд╕реАрдПрд╕рдЖрд░рдПрдл рд╣рдорд▓реЛрдВ рд╕реЗ рд░рдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ, рдлрд┐рд░ рднреА рд╡реЗ рдирд┐рд░рдВрддрд░ рдЯреЛрдХрди рдХреА рдкреАрдврд╝реА рдХрд╛ рдиреЗрддреГрддреНрд╡ рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рдпрд╣ рдЖрдкрдХреЛ рдХреНрд░реЙрд╕-рдбреЛрдореЗрди рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдФрд░ рдХреНрд░реЙрд╕-рдбреЛрдореЗрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ (рдЬрдм рдЖрдкрдХреЛ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдХрдИ рдЕрдиреБрд░реЛрдз рдЖрдП рд╣реИрдВ)ред рдЙрд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдбреЛрдореЗрди рдХреЗ рд╕рдореВрд╣ рдкрд░ рд╕рдорд╛рди рдЕрдзрд┐рдХрд╛рд░ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдпрджрд┐ рд╕рд╛рдЗрдЯ рдкреГрд╖реНрда рдХрд┐рд╕реА рдЕрдиреНрдп рд╕рд╛рдЗрдЯ рд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЦреЛрд▓рд╛ рдЧрдпрд╛ рдерд╛ , рддреЛ рдЖрдк рд╡рд╣рд╛рдВ рд▓реЙрдЧ рдЗрди рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдВрдЧреЗ, рднрд▓реЗ рд╣реА рдЖрдк рд╕реНрд╡рдпрдВ рдЗрд╕ рд╕рд╛рдЗрдЯ рдХреЛ рдкреБрдирдГ рд▓реЛрдб рдХрд░реЗрдВред рдХреНрдпреЛрдВрдХрд┐ рд╕реНрд░реЛрдд рдПрдХ рд╢реВрдиреНрдп рдорд╛рди рд╕реЗ рд╡рд┐рд░рд╛рд╕рдд рдореЗрдВ рдорд┐рд▓реЗрдЧрд╛ред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╕рдВрдХреЗрдд рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП (рд╕реНрд░реЛрдд = рдпрд╛рджреГрдЪреНрдЫрд┐рдХ):

рдпрд╣ рдЙрди рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдЕрдиреНрдп рдкреЙрдк-рдЕрдк рд╡рд┐рдВрдбреЛ рдХреЛ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рддреЗ рд╣реИрдВ (рд╕реНрд╡рдпрдВ рдпрд╛ рдЙрдирдХреА рдмрд╛рд╣рд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ), рдФрд░ рдЬреЛ рд╕рд╛рдЗрдЯреЗрдВ рдЦреБрд▓рддреА рд╣реИрдВ, рд╡реЗ рдкреВрд░реА рд╕реНрдХреНрд░реАрди рдкрд░ рдПрдХ рд╣реА рд╕рд╛рдЗрдЯ рдкрд░ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдирдХрд▓реА "рдХрд░реАрдм" рдмрдЯрди рдХреЛ рд░реАрдмреВрдЯ рдпрд╛ рдмрдирд╛рдПрдВрдЧреЗред рдпрд╛рдиреА рдпрд╣ рдЖрдкрдХреЛ рдПрдХ рдорд╛рдиреНрдп рдЯреЛрдХрди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдореЗрдВ, рдЖрдкрдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рдкреНрд░рдпрд╛рд╕ рдХреЛ рд░реЛрдХрддрд╛ рд╣реИред

рдмрд╛рд╣рд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде рдЖрдкрдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреА рдирдХрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдЗрдЯ рджреНрд╡рд╛рд░рд╛ рдХрд┐рд╕реА рднреА рдкреНрд░рдпрд╛рд╕ , рдпрд╛ рдмрд╛рд╣рд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддреНрдпрдХреНрд╖ рдпрд╛ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рд░реВрдк рд╕реЗ рдПрдХ рдЖрд░рдВрднрд┐рдХ рдЯреИрдЧ рдмрдирд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдФрд░ рдЖрдкрдХреЛ рдЗрд╕реЗ рдкрд░реНрдЪреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдЦрд╛рд▓реА рд╕реНрд░реЛрдд рдХрд╛ рдиреЗрддреГрддреНрд╡ рдХрд░реЗрдЧрд╛ рдФрд░ рдЯреЛрдХрди рд╣реИрд╢ рдХреА рдЧрдгрдирд╛ рдХреЗ рд╕рдордп рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдмрд╛рдЗрдЯреНрд╕ рдЬреЛрдбрд╝ рджреЗрдЧрд╛ред

DOM рдореЗрдВ рдЕрдЯреИрдХ рдХрд┐рдП рдЧрдП рдкреЗрдЬ рдореЗрдВ <script> рдЯреИрдЧ рдмрдирд╛рдиреЗ рдпрд╛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЪрд╛рд▓ рд╕реЗ рдХреЛрдИ рдорджрдж рдирд╣реАрдВ рдорд┐рд▓реЗрдЧреАред рд╕реНрд░реЛрдд рдлрд╝реАрд▓реНрдб рд░рд┐рдХреНрдд рд░рд╣реЗрдЧрд╛ред

рд▓реЗрдХрд┐рди рд╕рдорд╛рди рд╢рд░реНрддреЛрдВ рдХреЗ рддрд╣рдд, рдЖрдВрддрд░рд┐рдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЕрдкрдиреЗ рдкрд┐рдЫрд▓реЗ рдореВрд▓реНрдп рдХреЗ рдмрд░рд╛рдмрд░ рд╕реНрд░реЛрдд рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ рдЬрдиреНрдо рджреЗрдЧреАред рдФрд░ рдЕрдЧрд░ рдореВрд▓ рдкреГрд╖реНрда рдореЗрдВ Source = Domain рдерд╛, рддреЛ рд╕рдмрдХреБрдЫ рдареАрдХ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдРрд╕реЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХреГрдд рд░рд╣реЗрдЧрд╛ред

рд▓реЗрдХрд┐рди рддреГрддреАрдп-рдкрдХреНрд╖ рд╕рдВрд╕рд╛рдзрдиреЛрдВ (CDN) рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде, рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдПрдВ рдЙрддреНрдкрдиреНрди рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рдФрд░ рдпрд╣ рд╕рд╣реА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ CDN рдХреЛрдб рдЕрдЦрдВрдбрддрд╛ рдХреА рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рд╣реИред рдпрджрд┐ рдЖрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЛ рдирд╣реАрдВ рдЦреЛрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЕрдкрдиреА рд╕рд╛рдЗрдЯ рдкрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд░рдЦреЗрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЕрдкрдиреЗ рдбреЛрдореЗрди рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред рдпрд╣ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬреИрд╕реЗ https рдкреЗрдЬ рдкрд░ http рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдордирд╛рд╣реА рд╣реИред

рд╣рдо рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдПрдХ рдбреЗрд╡рд▓рдкрд░ рдореЗрдВ рдЧрд┐рд░ рд╕рдХрддреА рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЖрдкрдХреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЕрдзрд┐рдХреГрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╕рд╛рдЗрдЯ рдХреЗ рдкреГрд╖реНрдареЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рд▓рд┐рдП рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░рддреА рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдПрдХ рдлрд╝реЙрд░реНрдо рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ), рдЬрд┐рд╕рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдзрд┐рдХреГрдд рд░рд╣рддрд╛ рд╣реИред рдЖрдкрдХреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЙрд▓, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, $ (рдлреЙрд░реНрдо) .submit () CDN рд╕реЗ рднрд░реА рд╣реБрдИ jQuery рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реА рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рджреЗрдЦрддрд╛ рд╣реИ рдХрд┐ рдХреЙрд▓ рд╕реНрдЯреИрдХ рдореЗрдВ, рдЬреЛ рдлрд╝реЙрд░реНрдо рдХреЗ рд╕рдмрдорд┐рдЯ рдИрд╡реЗрдВрдЯ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд░рддрд╛ рд╣реИ, рдмрд╛рд╣рд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рд╣реИред XSS / CSRF рд╣рдорд▓реЛрдВ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реНрд░реЛрдд рдлрд╝реАрд▓реНрдб рдХреЛ рдЦрд╛рд▓реА рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЯреЛрдХрди рдХреА рдкреАрдврд╝реА (рдХреЗрд╕ P9 ) рдореЗрдВ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдмрд╛рдЗрдЯреНрд╕ рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдирддреАрдЬрддрди, рдирдП рдкреГрд╖реНрда рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдЪрд╛рдирдХ рдЕрдирдзрд┐рдХреГрдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдСрдкрд░реЗрд╢рди рдкреВрд░рд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдЙрди рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рднреНрд░рд╛рдордХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рд╕реАрдбреАрдПрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

2.7 рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкрд░рд┐рджреГрд╢реНрдп


рдпрд╣рд╛рдВ рд╕рд╛рдЗрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдФрд░ рдЙрдирдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдЪрд░рдгреЛрдВ (рдЕрдирд╛рдо рд▓реЙрдЧрд┐рди, "рдореБрдЭреЗ рдпрд╛рдж рд░рдЦреЗрдВ", "рдореБрдЭреЗ рднреВрд▓ рдЬрд╛рдУ", рдПрдХ рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА, рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдФрд░ рдирд┐рдХрд╛рд╕, рдкрдВрдЬреАрдХрд░рдг рдФрд░ рджреЛ-рдХрд╛рд░рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг, рдирд┐рд░реНрдпрд╛рдд / рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рд┐рдЪ) рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдореБрдЦреНрдп рд╕рдВрднрд╛рд╡рд┐рдд рдкрд░рд┐рджреГрд╢реНрдп рд╣реИрдВред рдореБрдЦреНрдп рдЖрдпрд╛рдд, рдкреНрд░рдореБрдЦ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди, рдЖрджрд┐)
1 рдлреЛрд░рдо, рдмреНрд▓реЙрдЧ, рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдмреНрд░рд╛рдЙрдЬрд╝рд░рд╕рд╛рдЗрдЯ рд╕рд░реНрд╡рд░
рез.рез рдЗрд╕ рд╕рд╛рдЗрдЯ рдкрд░ рдкрд╣рд▓реА рдкрд╣реБрдБрдЪредрдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рд╕реЗ рдПрдХ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИредрд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЧреБрдордирд╛рдо рдорд╛рдирддреЗ рд╣реИрдВред рд╣рдо рдЗрд╕ рдЯреЛрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рддреНрд░ рдХреЗ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВред
1.2 рдкреЗрдЬ рджреЗрдЦреЗрдВредрдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдХреЗ рдЦрд┐рд▓рд╛рдл рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИредрд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдХрдо 128-рдмрд┐рдЯ рдЯреЛрдХрди рдмрд┐рдЯ рдХреА рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИред
1.3 рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдирд╛ (рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝рдирд╛, рдЖрджрд┐)рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдХреЗ рдЦрд┐рд▓рд╛рдл рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИредрдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЕрдкрдирд╛ рдкрд░рд┐рдЪрдп рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕ рд╕реНрддрд░ рдкрд░, рд╕рд╛рдЗрдЯ рдХреЛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реИ рдХрд┐ рдХреБрдВрдЬреА рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╣реИред
1.4 рд╕рд╛рдЗрдЯ рдХреЛ рдпрд╛рдж рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдмрддрд╛рддрд╛ рд╣реИредрд╡рд░реНрддрдорд╛рди рдХреБрдВрдЬреА рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИред рдПрдХ рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рднреЗрдЬрддрд╛ рд╣реИред рдЯреЛрдХрди, рдкрд╣рд▓реЗ рдХреА рддрд░рд╣, рд╕рдВрд░рдХреНрд╖рд┐рдд рд░реВрдк рдореЗрдВ рдкреНрд░рд╕рд╛рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рдХреБрдВрдЬреА рддрдм рддрдХ рднреЗрдЬрддрд╛ рд╣реИ рдЬрдм рддрдХ рдпрд╣ рд╕рд░реНрд╡рд░ рд╕реЗ рд╕рдлрд▓рддрд╛ рдкреНрд░рд╛рдкреНрдд рди рдХрд░ рд▓реЗредрдЕрдм рд╕рд╛рдЗрдЯ рдХреЛ рдкрддрд╛ рд╣реИ рдХрд┐ рдХреБрдВрдЬреА рддрдп рд╣реЛ рдЧрдИ рд╣реИред рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди-рдПрдХреНрд╢рди рднреЗрдЬрддрд╛ рд╣реИ: рд╕рдлрд▓рддрд╛ред рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдпрд╛рдж рд░рдЦрдиреЗ рдХреА рддрдХрдиреАрдХ рдХреЛ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ: рдпрд╛ рддреЛ рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕рд╛рде рд╕рддреНрд░ рдХреА рднрд╛рд╡реА рд╡рд╕реВрд▓реА рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЯреЛрдХрди рдмрдЪрд╛рддрд╛ рд╣реИред рдпрд╛ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рд╕рддреНрд░ рдХреЛ рджрдмрд╛рдП рд░рдЦрддрд╛ рд╣реИ (рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рд╣реЗрдЬреЗрдВ)ред
1.5 рдХреНрд░рд┐рдпрд╛рдПрдВ рдХрд░рддрд╛ рд╣реИ (рдкрджреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛, рдорддрджрд╛рди рдХрд░рдирд╛, рдЖрджрд┐)рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдХреБрдВрдЬреА рд╕реЗ рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИредрдЗрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдЗрдпреЛрдВ рдХреЛ рд▓реЙрдЧ рдХрд░рддрд╛ рд╣реИред
1.6 рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЯреИрдм рдХреЛ рдмрдВрдж рдХрд░рддрд╛ рд╣реИредрдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВредрдпрд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред
1.7 рд╕рд╛рдЗрдЯ рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рддрд╛ рд╣реИредрдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдирд┐рд╢реНрдЪрд┐рдд рдХреБрдВрдЬреА рднреЗрдЬрддрд╛ рд╣реИредрдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реИред рдбреЗрдЯрд╛рдмреЗрд╕ рдбреЗрдЯрд╛ рдХреЛ рдЯреЛрдХрди рд╕реЗ рдЕрд╕реНрдерд╛рдпреА рдпрд╛ рдЕрд╕реНрдерд╛рдпреА рдлрд╝рд╛рдЗрд▓ рд╕реЗ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
1.8 рдореБрдЦреНрдп рдирд┐рд░реНрдзрд╛рд░рдг рдХреЛ рдЦреЛрд▓ рджреЗрддрд╛ рд╣реИ (рдореБрдЭреЗ рдЗрд╕ рд╕рд╛рдЗрдЯ рдкрд░ рднреВрд▓ рдЬрд╛рдУ)рдПрдХ рд▓реЙрдЧрдЖрдЙрдЯ рдХреБрдВрдЬреА рднреЗрдЬрддрд╛ рд╣реИрдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрдЯрд╛ рд╣рдЯрд╛рддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдХреБрдВрдЬреА рдереА, рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рд╕рддреНрд░ рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдРрд╕рд╛ рдЯреЛрдХрди рдлрд┐рд░ рдХрднреА рдирд╣реАрдВ рднреЗрдЬреЗрдЧрд╛ред
1.9 рдЬрдм рдЖрдк рдкрд╣рд▓реА рдмрд╛рд░ рд▓реЙрдЧрдЖрдЙрдЯ рдХреЗ рдмрд╛рдж рд╕рд╛рдЗрдЯ рддрдХ рдкрд╣реБрдБрдЪрддреЗ рд╣реИрдВредрдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рд╕реЗ рдПрдХ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИредрдпрд╣ рд╕рд╛рдЗрдЯ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдирдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реИред рд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЧреБрдордирд╛рдо рдорд╛рдирддреЗ рд╣реИрдВред рд╣рдо рдЯреЛрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рддреНрд░ рдХреЗ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВред
1.10 рдкреЗрдЬ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░реЗрдВредрдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдХреЗ рдЦрд┐рд▓рд╛рдл рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИредрд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдХрдо 128-рдмрд┐рдЯ рдЯреЛрдХрди рдмрд┐рдЯ рдХреА рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИред
1.11 рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЯреИрдм рдмрдВрдж рдХрд░рддрд╛ рд╣реИредрдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВредрд╕рдордп рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдПрдХ рд╕рддреНрд░ рдХреЛ рддреЛрдбрд╝рддрд╛ рд╣реИред
1.12 рд╕рд╛рдЗрдЯ рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рддрд╛ рд╣реИредрдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рд╕реЗ рдПрдХ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИредрд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЧреБрдордирд╛рдо рдорд╛рдирддреЗ рд╣реИрдВред рд╣рдо рдЗрд╕ рдЯреЛрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рддреНрд░ рдХреЗ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВред
1.13 рд╕реНрдерд╛рдпреА рд╕рд╛рдЗрдЯ рдХреБрдВрдЬреА рдмрдирд╛рддрд╛ рд╣реИредрдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВред
1.14 рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рдХрд╛ рд╕рдХреНрд░рд┐рдпрдгредрдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреВрдЫрддрд╛ рд╣реИ: рдХреНрдпрд╛ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд╛рдЗрдЯ рдХреЛ рдЕрдкрдиреА рдХреБрдВрдЬреА рдпрд╛рдж рд░рдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рд╕рд╛рдЗрдЯ рд╡рд╣ рд╣реИ рдЬреЛ рдпрд╣ рд╣реЛрдиреЗ рдХрд╛ рджрд╛рд╡рд╛ рдХрд░рддреА рд╣реИред
рдЪреЗрдВрдЬ-рдЯреВ рднреЗрдЬрддрд╛ рд╣реИред рдХреЗрд╡рд▓ рдЗрд╕ рдХреНрд╖рдг рдореЗрдВ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдХреЛ рдЯреЛрдХрди рдкрд╛рд╕ рдХрд░рддрд╛ рд╣реИред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рднреА рд╕рдордп рдореЗрдВ, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╣рдореЗрд╢рд╛ рд▓реЙрдЧрд┐рди рдкрд░ рдПрдХ рд╕рдВрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рд╕рдВрдЪрд╛рд░рд┐рдд рдХрд░реЗрдЧрд╛ред рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП, рд╕рд╛рдЗрдЯ рдХреЛ рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди-рдПрдХреНрд╢рди: рд╕рдлрд▓рддрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЯреЛрдХрди рдХреЗ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред
рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдирдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯреЛрдХрди рдпрд╛рдж рд░рдЦреЗрдВред рд╕рддреНрд░ рдЖрдИрдбреА рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрдиред рдирдП рдЯреЛрдХрди рд╕реЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реИред рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди-рдПрдХреНрд╢рди рднреЗрдЬрддрд╛ рд╣реИ: рд╕рдлрд▓рддрд╛ред
1.15 рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ (рдкрджреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдХрд░, рдорддрджрд╛рди, рдЖрджрд┐)рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рд╕реЗ рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИрдЗрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдЗрдпреЛрдВ рдХреЛ рд▓реЙрдЧ рдХрд░рддрд╛ рд╣реИред 128-рдмрд┐рдЯ рдЯреЛрдХрди рдХреА рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИред
1.16 "рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ" рдмрдирд╛рддрд╛ рд╣реИредрдПрдХ рд▓реЙрдЧрдЖрдЙрдЯ рдХреБрдВрдЬреА рднреЗрдЬрддрд╛ рд╣реИрд╕рддреНрд░ рдХреЛ рддреЛрдбрд╝рддрд╛ рд╣реИ
1.17 рд╕рд╛рдЗрдЯ рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рддрд╛ рд╣реИредрдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рд╕реЗ рдПрдХ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИредрд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЧреБрдордирд╛рдо рдорд╛рдирддреЗ рд╣реИрдВред рд╣рдо рдЯреЛрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рддреНрд░ рдХреЗ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВред
1.18 рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рдХрд╛ рд╕рдХреНрд░рд┐рдпрдгредрдЪреЗрдВрдЬ-рдЯреВ рднреЗрдЬрддрд╛ рд╣реИред рдЯреЛрдХрди рдкрд╣рд▓реЗ рд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЕрдВрддрд┐рдо рдмрд╛рд░ рд╕рд╛рдЗрдЯ рдиреЗ рд╣рдореЗрдВ CSI-рдЯреЛрдХрди-рдПрдХреНрд╢рди: рд╕рдлрд▓рддрд╛ рдХрд╛ рдЬрд╡рд╛рдм рджрд┐рдпрд╛редрд╣рдо рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рд╕рд╣реЗрдЬреЗ рдЧрдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрдЯрд╛ рдХреЛ рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВред рд╕рддреНрд░ рдЖрдИрдбреА рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрдиред рд╣рдо рд╕рд╣реЗрдЬреЗ рдЧрдП рдЯреЛрдХрди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдПрдХ рдЯреЛрдХрди рдПрдХ рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред
1.19 рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЯреИрдм рдХреЛ рдмрдВрдж рдХрд░рддрд╛ рд╣реИредрдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВред рдпрд╛ рд▓реЙрдЧрдЖрдЙрдЯ рдХреБрдВрдЬреА, рдпрджрд┐ рдЯреИрдм рдмрдВрдж рд╣реЛрдиреЗ рдкрд░ "рдСрдЯреЛ-рдПрдЧреНрдЬрд┐рдЯ" рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИредрдПрдХ рдЯрд╛рдЗрдордЖрдЙрдЯ рдХреЗ рдмрд╛рдж рдпрд╛ рд▓реЙрдЧрдЖрдЙрдЯ рдХреБрдВрдЬреА рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреЗ рдкрд░ рдПрдХ рд╕рддреНрд░ рдХреЛ рддреЛрдбрд╝рддрд╛ рд╣реИред
2 рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рдпрд╛ рд╡рд┐рдЬреНрдЮрд╛рдкрди рд╕рд╛рдЗрдЯ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдмреНрд░рд╛рдЙрдЬрд╝рд░рд╕рд╛рдЗрдЯ рд╕рд░реНрд╡рд░
реи.рез рдкрд╣рд▓реЗ рдЗрд╕ рд╕рд╛рдЗрдЯ рдкрд░ рд╢рд╛рдорд┐рд▓ рдереЗредрдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рд╕реЗ рдПрдХ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИредрд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЧреБрдордирд╛рдо рдорд╛рдирддреЗ рд╣реИрдВред рд╣рдо рдЗрд╕ рдЯреЛрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рддреНрд░ рдХреЗ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВред
реи.реи рдкреГрд╖реНрда рджреЗрдЦреЗрдВредрдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдХреЗ рдЦрд┐рд▓рд╛рдл рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИредрд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╕рд╛рдордЧреНрд░реА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдХрдо 128-рдмрд┐рдЯ рдЯреЛрдХрди рдмрд┐рдЯ рдХреА рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИред
реи.рей рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдирд╛ (рд╡рд┐рдЬреНрдЮрд╛рдкрди, рдЦрд░реАрдж рдЖрджрд┐ рдЬреЛрдбрд╝рдирд╛)рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдХреЗ рдЦрд┐рд▓рд╛рдл рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИредрдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЕрдкрдирд╛ рдкрд░рд┐рдЪрдп рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕ рд╕реНрддрд░ рдкрд░, рд╕рд╛рдЗрдЯ рдХреЛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реИ рдХрд┐ рдХреБрдВрдЬреА рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╣реИред
2.4 рд╕рд╛рдЗрдЯ рдХреЛ рдпрд╛рдж рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдмрддрд╛рддрд╛ рд╣реИредрд╡рд░реНрддрдорд╛рди рдХреБрдВрдЬреА рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИред рдкрд╣рд▓реЗ рдЕрдиреБрд░реЛрдз рд╕реЗ рдкрд╣рд▓реЗ, рдпрд╣ рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИред рд╕рдлрд▓рддрд╛ рдорд┐рд▓рдиреЗ рдХреЗ рдмрд╛рдж, рдпрд╣ рдХреБрдВрдЬреА рднреЗрдЬрдирд╛ рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реИредрдЕрдм рд╕рд╛рдЗрдЯ рдХреЛ рдкрддрд╛ рд╣реИ рдХрд┐ рдХреБрдВрдЬреА рддрдп рд╣реЛ рдЧрдИ рд╣реИред рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдпрд╛рдж рд░рдЦрдиреЗ рдХреА рддрдХрдиреАрдХ рдХреЛ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ: рдпрд╛ рддреЛ рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕рд╛рде рд╕рддреНрд░ рдХреА рднрд╡рд┐рд╖реНрдп рдХреА рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЯреЛрдХрди рдмрдЪрд╛рддрд╛ рд╣реИред рдпрд╛ рдЕрдзрд┐рдХ рд╕рдордп (рдХрдИ рджрд┐рдиреЛрдВ) рддрдХ рд╕рддреНрд░ рдЖрдпреЛрдЬрд┐рдд рдХрд░рддрд╛ рд╣реИред
2.5 рдХреНрд░рд┐рдпрд╛рдПрдВ рдХрд░рддрд╛ рд╣реИ (рдШреЛрд╖рдгрд╛рдУрдВ, рдЦрд░реАрдж рдЖрджрд┐ рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╣реБрдП)рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдХреБрдВрдЬреА рд╕реЗ рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИредрдЗрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдЗрдпреЛрдВ рдХреЛ рд▓реЙрдЧ рдХрд░рддрд╛ рд╣реИред рдЯреЛрдХрди рдЪреЗрдХ рдХрд░рддрд╛ рд╣реИред
2.6 рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЯреИрдм рдХреЛ рдмрдВрдж рдХрд░рддрд╛ рд╣реИредрдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВредрд╕рддреНрд░ рдкрдХрдбрд╝рддрд╛ рд╣реИред рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдирд┐рд╖реНрдХреНрд░рд┐рдпрддрд╛ рдХреЗ рд╕рд╛рде, рдпрд╣ рд░реИрдо рд╕реЗ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рддрдХ рд╕рддреНрд░ рдбреЗрдЯрд╛ рдмрдЪрд╛рддрд╛ рд╣реИред
2.7 рдлрд┐рд░ рд╕реЗ рд╕рд╛рдЗрдЯ рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВредрдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдирд┐рд╢реНрдЪрд┐рдд рдХреБрдВрдЬреА рднреЗрдЬрддрд╛ рд╣реИредрд╕рддреНрд░ рдЬрд╛рд░реА рд╣реИред рд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реБрдЖ рдерд╛ред
2.8 рд▓рдЧрд╛рддрд╛рд░ рд╕рд╛рдЗрдЯ рдХреБрдВрдЬреА рдмрдирд╛рддрд╛ рдпрд╛ рдЖрдпрд╛рдд рдХрд░рддрд╛ рд╣реИ редрдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВред
2.9 рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рдХрд╛ рд╕рдХреНрд░рд┐рдпрдгред рдпрд╣рд╛рдВ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдПрдХ рд╕реНрдерд╛рдпреА рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рд╕рдВрдХреНрд░рдордг рд╣реЛрддрд╛ рд╣реИредрдПрдХ рдЪреЗрдВрдЬ-рдЯреВ рдХреБрдВрдЬреА рднреЗрдЬрддрд╛ рд╣реИред рдЯреЛрдХрди рдирдИ рдмрдирд╛рдИ рдЧрдИ рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЯреЛрдХрди рд╕рд░реНрд╡рд░ рдкрд░ рдкрдВрдЬреАрдХреГрдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдЖрдпрд╛рддрд┐рдд рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП рдЯреЛрдХрди рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред2.9.A. рдирдИ рдХреБрдВрдЬреА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЯреЛрдХрдиред
рдпрджрд┐ рдкреБрд░рд╛рдирд╛ рдЯреЛрдХрди рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕рд╣реЗрдЬрд╛ рдЧрдпрд╛ рдерд╛ - рдмрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЯреЛрдХрди рдмрджрд▓ рджреЗрдВред

2.9.V. рдЖрдпрд╛рддрд┐рдд рдХреБрдВрдЬреА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЯреЛрдХрдиред
рдпрджрд┐ рдкреБрд░рд╛рдирд╛ рдЯреЛрдХрди рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕рд╣реЗрдЬрд╛ рдЧрдпрд╛ рдерд╛ - рдЗрд╕реЗ рд╣рдЯрд╛ рджреЗрдВред рдЬрдм рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рджреЛ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЛ рдорд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдЖрдк рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рдкреВрдЫ рд╕рдХрддреЗ рд╣реИрдВ) - рдХреНрдпреЛрдВрдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рджреЛ рдЯреЛрдХрди рд╣реИрдВ: рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдХреБрдВрдЬреА рд╕реЗ рдФрд░ рдПрдХ рдЖрдпрд╛рддрд┐рдд рдПрдХ рд╕реЗред рд╕рддреНрд░ рдЖрдИрдбреА рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрдиред рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди-рдПрдХреНрд╢рди рднреЗрдЬрддрд╛ рд╣реИ: рд╕рдлрд▓рддрд╛ред рд╡рд╣ рдирдП рдЯреЛрдХрди рд╕реЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реИред
2.10 рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ (рдЦрд░реАрдж, рдкреЛрд╕реНрдЯ рд╡рд┐рдЬреНрдЮрд╛рдкрди, рдЦрд░реАрджрд╛рд░реА рдХреА рдЯреЛрдХрд░реА, рдкрд╕рдВрджреАрджрд╛, рд╕рдореАрдХреНрд╖рд╛, рддреБрд▓рдирд╛)рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рд╕реЗ рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИрдЗрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдЗрдпреЛрдВ рдХреЛ рд▓реЙрдЧ рдХрд░рддрд╛ рд╣реИред 128-рдмрд┐рдЯ рдЯреЛрдХрди рдХреА рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИред
2.11 рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЯреИрдм рдХреЛ рдмрдВрдж рдХрд░рддрд╛ рд╣реИредрдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВред рдпрд╛ рд▓реЙрдЧрдЖрдЙрдЯ рдХреБрдВрдЬреА, рдпрджрд┐ рдЯреИрдм рдмрдВрдж рд╣реЛрдиреЗ рдкрд░ "рдСрдЯреЛ-рдПрдЧреНрдЬрд┐рдЯ" рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИредрдПрдХ рдЯрд╛рдЗрдордЖрдЙрдЯ рдХреЗ рдмрд╛рдж рдпрд╛ рд▓реЙрдЧрдЖрдЙрдЯ рдХреБрдВрдЬреА рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреЗ рдкрд░ рдПрдХ рд╕рддреНрд░ рдХреЛ рддреЛрдбрд╝рддрд╛ рд╣реИред
рдЕрдирд┐рд╡рд╛рд░реНрдп рдкреВрд░реНрд╡ рдкрдВрдЬреАрдХрд░рдг рд╡рд╛рд▓реА 3 рд╕рд╛рдЗрдЯреЗрдВ (рд╕реЛрд╢рд▓ рдиреЗрдЯрд╡рд░реНрдХ)
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдмреНрд░рд╛рдЙрдЬрд╝рд░рд╕рд╛рдЗрдЯ рд╕рд░реНрд╡рд░
3.1 рдЗрд╕ рд╕рд╛рдЗрдЯ рдкрд░ рд╢рд╛рдорд┐рд▓ рд╣реИредрдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рд╕реЗ рдПрдХ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИредрд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЧреБрдордирд╛рдо рдорд╛рдирддреЗ рд╣реИрдВред рд╣рдо рдЗрд╕ рдЯреЛрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рддреНрд░ рдХреЗ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдХреЗрд╡рд▓ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╡рд░реНрдЧреЛрдВ рдореЗрдВ рдЬрд╛рдиреЗ рджреЗрддреЗ рд╣реИрдВред рдЬрдм рдЖрдк рдмрдВрдж рд╕рд╛рдордЧреНрд░реА рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдлрд╝реЙрд░реНрдо рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░рддреЗ рд╣реИрдВред
3.2 рдПрдХ рд╕реНрдерд╛рдпреА рд╕рд╛рдЗрдЯ рдХреБрдВрдЬреА рдмрдирд╛рддрд╛ рд╣реИрдХреБрдЫ рдирд╣реАрдВ
3.3 рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рдХрд╛ рд╕рдХреНрд░рд┐рдпрдгредрдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреВрдЫрддрд╛ рд╣реИ: рдХреНрдпрд╛ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд╛рдЗрдЯ рдХреЛ рдЕрдкрдиреА рдХреБрдВрдЬреА рдпрд╛рдж рд░рдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рд╕рд╛рдЗрдЯ рд╡рд╣ рд╣реИ рдЬреЛ рдпрд╣ рд╣реЛрдиреЗ рдХрд╛ рджрд╛рд╡рд╛ рдХрд░рддреА рд╣реИред

рдЪреЗрдВрдЬ-рдЯреВ рднреЗрдЬрддрд╛ рд╣реИред
рдЯреЛрдХрди рд╕реНрдкрд╖реНрдЯ рдореЗрдВ рдкреНрд░реЗрд╖рд┐рдд рд╣реЛрддрд╛ рд╣реИ ред
рдирдпрд╛ рдЯреЛрдХрди рдпрд╛рдж рд░рдЦреЗрдВред рд╣рдо рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд▓реНрджреА рдореЗрдВ рдирд╣реАрдВ рд╣реИрдВ рдЬрдм рддрдХ рдХрд┐ рдкрдВрдЬреАрдХрд░рдг рдкреВрд░рд╛ рдирд╣реАрдВ рд╣реБрдЖ рд╣реИред рд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ "рдкрдВрдЬреАрдХрд░рдг" рдлреЙрд░реНрдо рдкрд░ рд░рдЦрддреЗ рд╣реИрдВ рдЬрдм рддрдХ рдХрд┐ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдХреА рдкреБрд╖реНрдЯрд┐ рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддреА (рдлреЛрди, рдореЗрд▓ рд╕реЗ)ред рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди-рдПрдХреНрд╢рди рднреЗрдЬрддрд╛ рд╣реИ: рдкрдВрдЬреАрдХрд░рдг
3.4 рдЕрдкрдирд╛ рд╕рдВрдкрд░реНрдХ рд╡рд┐рд╡рд░рдг рджрд░реНрдЬ рдХрд░реЗрдВредрдЕрдЬрд╛рдХреНрд╕ рдЕрдиреБрд░реЛрдз рднреЗрдЬрддрд╛ рд╣реИред рдЪреЗрдВрдЬ-рдЯреВ рднреЗрдЬрддрд╛ рд╣реИред рдПрдХ рд╣реА рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдкрд░ рдкреБрд░рд╛рдирд╛ рдЯреЛрдХрдиред
рдирдП рдЯреЛрдХрди рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдВрд░рдХреНрд╖рд┐рдд рд░реВрдк рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ ред

рдЬреИрд╕реЗ рд╣реА рдпрд╣ рд╕рдлрд▓рддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдПрдХ рдирдпрд╛ рдЯреЛрдХрди (рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рддрд╛ рд╣реИред
рд╕рдВрдкрд░реНрдХ рд╡рд┐рд╡рд░рдг рдХреА рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рд╕рдм рдХреБрдЫ рд╕рдлрд▓ рд╣реИ, рддреЛ рдпрд╣ CSI-рдЯреЛрдХрди-рдПрдХреНрд╢рди: рд╕рдлрд▓рддрд╛ рднреЗрдЬрддрд╛ рд╣реИред рдЕрдиреНрдпрдерд╛: рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди-рдПрдХреНрд╢рди: рдкрдВрдЬреАрдХрд░рдгред рдпрджрд┐ рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди-рдПрдХреНрд╢рди: рдЧрд░реНрднрдкрд╛рдд рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдкрдВрдЬреАрдХрд░рдг рд╕рдлрд▓ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛ (рдЗрдирдкреБрдЯ рд░рджреНрдж рдХрд░рдирд╛) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд╛рдкрд╕ рд▓реМрдЯрдирд╛ рдЪрд╛рд╣рд┐рдПред рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЗрд╕рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдВред
3.5 рд╕рд╛рдЗрдЯ рдХреЗ рдмрдВрдж рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИрдПрдХ рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рд╕реЗ рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИред128-рдмрд┐рдЯ рдЯреЛрдХрди рдХреА рдЬрд╛рдБрдЪ рдХрд░рдХреЗ рдкрд╣реБрдБрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
3.6 рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ (рдЦрд░реАрдж, рд╡рд┐рдЬреНрдЮрд╛рдкрди рдкреЛрд╕реНрдЯ, рдЦрд░реАрджрд╛рд░реА рдХреА рдЯреЛрдХрд░реА, рдкрд╕рдВрджреАрджрд╛, рд╕рдореАрдХреНрд╖рд╛, рддреБрд▓рдирд╛)рдПрдХ рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рд╕реЗ рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИредрдЗрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдЗрдпреЛрдВ рдХреЛ рд▓реЙрдЧ рдХрд░рддрд╛ рд╣реИред 128-рдмрд┐рдЯ рдЯреЛрдХрди рдХреА рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИред
3.7 рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЯреИрдм рдХреЛ рдмрдВрдж рдХрд░рддрд╛ рд╣реИредрдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВред рдпрд╛ рд▓реЙрдЧрдЖрдЙрдЯ рдХреБрдВрдЬреА, рдпрджрд┐ рдЯреИрдм рдмрдВрдж рд╣реЛрдиреЗ рдкрд░ "рдСрдЯреЛ-рдПрдЧреНрдЬрд┐рдЯ" рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИредрдПрдХ рдЯрд╛рдЗрдордЖрдЙрдЯ рдХреЗ рдмрд╛рдж рдпрд╛ рд▓реЙрдЧрдЖрдЙрдЯ рдХреБрдВрдЬреА рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреЗ рдкрд░ рдПрдХ рд╕рддреНрд░ рдХреЛ рддреЛрдбрд╝рддрд╛ рд╣реИред
3.8 рдЗрд╕ рд╕рд╛рдЗрдЯ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВредрдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рд╕реЗ рдПрдХ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИредрд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЧреБрдордирд╛рдо рдорд╛рдирддреЗ рд╣реИрдВред рд╣рдо рдЗрд╕ рдЯреЛрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рддреНрд░ рдХреЗ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдХреЗрд╡рд▓ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╡рд░реНрдЧреЛрдВ рдореЗрдВ рдЬрд╛рдиреЗ рджреЗрддреЗ рд╣реИрдВред рдЬрдм рд╣рдо рдмрдВрдж рд╕рд╛рдордЧреНрд░реА рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╕реВрдЪрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд╡рд╣ рдПрдХ рдЕрдирд╛рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╣реИред
3.9 рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рдХрд╛ рд╕рдХреНрд░рд┐рдпрдгредрдЪреЗрдВрдЬ-рдЯреВ рднреЗрдЬрддрд╛ рд╣реИред рджреЛрдиреЛрдВ рдЯреЛрдХрди рд╕реБрд░рдХреНрд╖рд┐рдд рддрд░реАрдХреЗ рд╕реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВредрд╣рдо рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдЯреЛрдХрди (рдЙрдЪреНрдЪрддрдо 128-рдмрд┐рдЯ) рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрдЯрд╛ рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВред рдЕрдм рд╕рд╛рдЗрдЯ рдХреЛ рдкрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреМрди рд╣реИред
3.10 рдкрд░рд┐рд╡рд░реНрддрди рдбреЛрдореЗрди рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА (рдПрдХ рдФрд░ рд╕реНрдерд╛рдпреА рдХреЗ рд▓рд┐рдП)рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреВрдЫрддрд╛ рд╣реИ: рдХреНрдпрд╛ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд╛рдЗрдЯ рдХреЛ рдЕрдкрдиреА рдирдИ рдХреБрдВрдЬреА рдпрд╛рдж рд░рдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рд╕рд╛рдЗрдЯ рд╡рд╣ рд╣реИ рдЬреЛ рдпрд╣ рд╣реЛрдиреЗ рдХрд╛ рджрд╛рд╡рд╛ рдХрд░рддреА рд╣реИред

рдЪреЗрдВрдЬ-рдЯреВ рднреЗрдЬрддрд╛ рд╣реИред
рдирдпрд╛ рдЯреЛрдХрди рд╕реНрдкрд╖реНрдЯ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ; рдкреБрд░рд╛рдирд╛ - рд╕рдВрд░рдХреНрд╖рд┐рдд рдореЗрдВ
рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЯреЛрдХрди рдХреЛ рдПрдХ рдирдП рдореЗрдВ рдмрджрд▓рддрд╛ рд╣реИред рд▓реЛрдб рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдбреЗрдЯрд╛ред рдирд┐рдореНрди рдЕрдиреБрд░реЛрдзреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдирдпрд╛ рдЯреЛрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рд╕реАрдПрд╕рдЖрдИ-рдЯреЛрдХрди-рдПрдХреНрд╢рди рднреЗрдЬрддрд╛ рд╣реИ: рд╕рдлрд▓рддрд╛
3.11 рдХреНрд░рд┐рдпрд╛рдПрдВ рдХрд░рддрд╛ рд╣реИ (рдкрджреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛, рдорддрджрд╛рди рдХрд░рдирд╛, рдЖрджрд┐)рдПрдХ рдирдИ рдХреБрдВрдЬреА рд╕реЗ рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИрдЗрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдЗрдпреЛрдВ рдХреЛ рд▓реЙрдЧ рдХрд░рддрд╛ рд╣реИред 128-рдмрд┐рдЯ рдЯреЛрдХрди рдХреА рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИред
3.12 рдПрдХ "рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ" рдмрдирд╛рддрд╛ рд╣реИредрдПрдХ рд▓реЙрдЧрдЖрдЙрдЯ рдХреБрдВрдЬреА рднреЗрдЬрддрд╛ рд╣реИрд╕рддреНрд░ рдХреЛ рддреЛрдбрд╝рддрд╛ рд╣реИ
3.13 рдЗрд╕ рд╕рд╛рдЗрдЯ рдкрд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВредрдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рд╕реЗ рдПрдХ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИредрд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЧреБрдордирд╛рдо рдорд╛рдирддреЗ рд╣реИрдВред рд╣рдо рдЗрд╕ рдЯреЛрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рддреНрд░ рдХреЗ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдлреЙрд░реНрдо рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░рддреЗ рд╣реИрдВред
3.14 рдПрдХ рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдирд╛рдЪреЗрдВрдЬ-рдЯреВ рднреЗрдЬрддрд╛ рд╣реИред рджреЛрдиреЛрдВ рдЯреЛрдХрди рд╕реБрд░рдХреНрд╖рд┐рдд рддрд░реАрдХреЗ рд╕реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВредрд╣рдо рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдЯреЛрдХрди (рдЙрдЪреНрдЪрддрдо 128-рдмрд┐рдЯ) рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрдЯрд╛ рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВред
3.15 рдЗрд╕ рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдХреБрдВрдЬреА рдЖрдпрд╛рдд рдХрд░рддрд╛ рд╣реИред
рдорд╣рддреНрд╡рдкреВрд░реНрдг: рдЖрдпрд╛рддрд┐рдд рдХреБрдВрдЬреА рдХреЛ рд╕рд░реНрд╡рд░ рдкрд░ рдкрдВрдЬреАрдХреГрдд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдПрдХ рдХреБрдВрдЬреА рднреЗрдЬрддрд╛ рд╣реИред рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЙрдЧрдЖрдЙрдЯ рд╕реНрд╡рд┐рдЪ рдХрд░рддрд╛ рд╣реИредрд╕рддреНрд░ рдХреЛ рддреЛрдбрд╝рддрд╛ рд╣реИ
3.16 рдПрдХ рдирдИ рдХреБрдВрдЬреА рд╕рдХреНрд░рд┐рдп рдХрд░рддрд╛ рд╣реИрдЪреЗрдВрдЬ-рдЯреВ рднреЗрдЬрддрд╛ рд╣реИред
рджреЛрдиреЛрдВ рдЯреЛрдХрди рд╕реБрд░рдХреНрд╖рд┐рдд рддрд░реАрдХреЗ рд╕реЗ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ "рдкрд┐рдЫрд▓реА" рдХреБрдВрдЬреА рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рд╣реИ (3.15 рджреЗрдЦреЗрдВ)ред
рдпрд╣ рдХреБрдВрдЬреА рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реЗ рдХреБрдВрдЬреА рдирд┐рд░реНрдпрд╛рдд рдХреЗрд╡рд▓ рдкрдВрдЬреАрдХреГрдд рдЯреЛрдХрди рдХреЗ рд▓рд┐рдП рдЕрдиреБрдордд рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рд╣реИ рдХрд┐ рдЖрдпрд╛рддрд┐рдд рдХреБрдВрдЬреА рд╕рд░реНрд╡рд░ рдХреЛ рдЬреНрдЮрд╛рдд рд╣реИ рдФрд░ рдЗрд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рднреЗрдЬрддрд╛ рд╣реИред рдЕрдиреНрдпрдерд╛, рд╕рд░реНрд╡рд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯреЛрдХрди рдХреЛ рдкрд╣рдЪрд╛рди рдирд╣реАрдВ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЕрдзрд┐рдХреГрдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
3.17 рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ (рдкрджреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдХрд░, рдорддрджрд╛рди, рдЖрджрд┐)рдПрдХ рдирдИ рдХреБрдВрдЬреА рд╕реЗ рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИрдЗрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдЗрдпреЛрдВ рдХреЛ рд▓реЙрдЧ рдХрд░рддрд╛ рд╣реИред 128-рдмрд┐рдЯ рдЯреЛрдХрди рдХреА рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИред
3.18 рдирд┐рдХрд▓рддрд╛ рд╣реИрдПрдХ рд▓реЙрдЧрдЖрдЙрдЯ рдХреБрдВрдЬреА рднреЗрдЬрддрд╛ рд╣реИрд╕рддреНрд░ рдХреЛ рддреЛрдбрд╝рддрд╛ рд╣реИ
рджреЛ-рдХрд╛рд░рдХ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рд╕рд╛рде 4 рд╕рд╛рдЗрдЯреЗрдВ (Sberbank Online)
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдмреНрд░рд╛рдЙрдЬрд╝рд░рд╕рд╛рдЗрдЯ рд╕рд░реНрд╡рд░
4.1 рдЗрд╕ рд╕рд╛рдЗрдЯ рдкрд░ рд╢рд╛рдорд┐рд▓ рд╣реИредрдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреБрдВрдЬреА рд╕реЗ рдПрдХ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдЯреЛрдХрди рднреЗрдЬрддрд╛ рд╣реИредрд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЧреБрдордирд╛рдо рдорд╛рдирддреЗ рд╣реИрдВред рд╣рдо рдЗрд╕ рдЯреЛрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рддреНрд░ рдХреЗ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдлреЙрд░реНрдо рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░рддреЗ рд╣реИрдВред
4.2 рдПрдХ рд╕реНрдерд╛рдпреА рд╕рд╛рдЗрдЯ рдХреБрдВрдЬреА рдмрдирд╛рддрд╛ рд╣реИрдХреБрдЫ рдирд╣реАрдВ
4.3 рд╕реНрдерд╛рдпреА рдХреБрдВрдЬреА рдХрд╛ рд╕рдХреНрд░рд┐рдпрдгредрдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреВрдЫрддрд╛ рд╣реИ: рдХреНрдпрд╛ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд╛рдЗрдЯ рдХреЛ рдЕрдкрдиреА рдХреБрдВрдЬреА рдпрд╛рдж рд░рдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рд╕рд╛рдЗрдЯ рд╡рд╣ рд╣реИ рдЬреЛ рдпрд╣ рд╣реЛрдиреЗ рдХрд╛ рджрд╛рд╡рд╛ рдХрд░рддреА рд╣реИред

рдЪреЗрдВрдЬ-рдЯреВ рднреЗрдЬрддрд╛ рд╣реИред
рдЯреЛрдХрди рд╕реНрдкрд╖реНрдЯ рдореЗрдВ рдкреНрд░реЗрд╖рд┐рдд рд╣реЛрддрд╛ рд╣реИ ред
рдЯреЛрдХрди рд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдЬреНрдЮрд╛рдд рдирд╣реАрдВ рд╣реИред рдирдпрд╛ рдЯреЛрдХрди рдпрд╛рдж рд░рдЦреЗрдВред . CSI-Token-Action: registration.
4.4 . ┬л┬╗Change-To success. .
.
. .
4.5 .ajax-. Change-To.

success, ( ).
. ( ). CSI-Token-Action: success
.
, CSI-Token-Action: registration.

CSI-Token-Action: abort. , .
4.6 .Token.
4.7 ┬л┬╗Logout
4.8 .. .. . ┬л┬╗.
4.9 .Change-To.
(.. ; ).
( 128-). , . , . . CSI-Token-Action: success
4.10 .ajax-. .. . . .
4.11 .Token ..
4.12 ┬л┬╗Logout
4.12 ().Logout, ┬л┬╗ . ., Logout. .
5 : ESXi
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдмреНрд░рд╛рдЙрдЬрд╝рд░
5.1 .. .. . .
5.2 .
5.3 ( , ). , .
5.4 (SSH, RDP). ( .htaccess тАУ . )
5.5
5.6 .. .. . .
5.7 .Change-To.
(.. , ; ).
(. ).

( 128-).
128-. .
CSI-Token-Action: success.
CSI-Token-Action: abort ( ), 403 тАУ Forbidden.
.
5.8..
5.9Logout, ┬л┬╗ . ., Logout. .
6 :
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдмреНрд░рд╛рдЙрдЬрд╝рд░
6.1 .. .. . . CSI-Support: yes;
6.2 .
6.3 .: , ? , , .

Change-To.
.
, CSI-Token-Action: registration, .. .
6.4 / ┬л ┬╗/ POST- . Change-To, ./. . . CSI-Token-Action: success
6.5 ┬л┬╗Token/. .
6.6Logout
6.7 .. .. ┬л ┬╗
6.8 .Change-To. (.. ; ).128- . .
6.9Token.
6.10Logout

.htaccess.
 <Directory "/var/www/html"> AuthType CSI AuthName "Restricted Content" AuthTokensFile /etc/apache2/.csi_keys Require valid-user </Directory> 

 cat /etc/apache2/.csi_keys 
 # # Client Self Identification tokens file # # CSI-Domain-Key UserName Role 84bc3da1b3e33a18e8d5e1bdd7a18d7a166d77ac1b46a1ec38aa35ab7e628ab5 MelnikovIN admin 6d7fce9fee471194aa8b5b6e47267f0348a24b70a0b376535542b996af517398 BoshirovAM user 


2.7.1


K , ┬л┬╗ T , . , : , . , vsphere.local, :
 Sender = Recipient = Context = vsphere.local 

() , :

$T_s = HMAC_{K}(Sender \cup Recipient \cup Context)$


, . 128 , CSI-Salt * . , :

$T = Hi(T_s) \cup HMAC_{salt}( Lo(T_s) )$


Hi тАУ 128 , Lo тАУ 128 .
, , - , .. .

* . ┬л ┬╗.

2.8


( )


, .

. .
128 .
. CSI-Salt.

( 128 ).
CSI-Salt тАУ .
. CSI-Token.

, CSI-Token-Action: invalid. 400.

тАУ 200.



Permanent


. , , . тАУ . CSI-Token-Action: success CSI-Token-Action: abort.

Logout


, . ┬л┬╗ , ( ), (┬л ┬╗).
, , . .


Change-To


T, тАУ '.

: T' ( , ), ( 128 ).
*
TT'
рдирд╣реАрдВрдирд╣реАрдВ: .

T'
CSI-Token-Action: success.

┬л┬╗. . ( ).

CSI-Token-Action: registration, , ( ). Change-To ( ) , success abort. , , . тАУ ( ).
рдирд╣реАрдВ: Login .

T' . . . CSI-Token-Action: success.

. Change-To , CSI-Token-Action: success, Change-To .
, . .
, ┬л┬╗ . , -. рдХреНрдпреЛрдВрдХрд┐ ┬л ┬╗, .
рдирд╣реАрдВ: .

T T'. .
CSI-Token-Action: success.
,


:

, , -. - .

( ). тАУ .

. CSI-Token-Action: success
,


.
. . . CSI-Token-Action: abort. .

256- SHA-2. ( ) .

:
  • ;
  • ;
. , тАУ - .
, . Logout . Login . .

* , .

2.9 -


, - -, . , site.ru img.site.ru, download.site.ru, .

site.ru -, . , site.ru, , - . .

, .
site.ru :

$T_1 = HMAC_{site.ru-key}(site.ru \cup site.ru \cup site.ru)$


, site.ru site.ru :
  • ( )
T 1 (. R1 , R4 , RB ). site.ru.

site.ru, download.site.ru. ( R1 , R4 ):

$T_2 = HMAC_{site.ru-key}(site.ru \cup download.site.ru \cup site.ru)$



download.site.ru , ajax- site.ru ( RB , RC ).

domain :

$T_3 = HMAC_{site.ru-key}(site.ru \cup domain \cup site.ru)$



, , , A, B, C . - . , .

site.ru ajax- . ID != T 1 , site.ru. ID T x . ID . ID .

. , , .. site.ru .

3


рдЯрд┐рдкреНрдкрдгреА
. .


3.1


, , .

.

:

  • ( )
  • ┬л┬╗ ( )

, - ( ┬л ┬╗ ), . , PIN-; .

- . : ?

, -, ┬л┬╗, -, , , : ┬л - ┬╗.

* ( ). , . 100% , . , , , .

, (.. ). ( ) , тАУ . - .

: + ( API ). ┬л ┬╗. .

, , . , , , . : .

( ). , , .

*, 32- 64- . .

3.2


. , .

. . :

  1. , ┬л┬╗ , , . , -, .

    (), 8- , , .: ~!@#$%^&. : 26 + 26 + 10 + 8 = 70 . 8- 70 8 .

    , , 10 12 . 70 8 / 10 12 = ~576 . рдпрд╛рдиреА ~10 . 5 . 10- 15 . 10 , 1-2 .

    , .
  2. , .
  3. , . рдпрд╛рдиреА ( SHA-2).
  4. , , , . .


3.3 /


-?

, . ?

, . -, -, . .

, , ? , ( ┬л ┬╗)? ┬л ┬╗ ?

, , , . , . , (email, mobile). , (, ). , , 100% , тАУ .

-, -.
? , . , , bitcoin. , - . . . ┬л┬╗, .

-?
. - ( ) , , , - . , . javascript. . тАж

-?

. . рд╢рд╛рдВрдд рдФрд░ рд╢рд╛рдВрддред . . .

. , , , тАУ . : , . , -.
. ( ). . IP- , , .


4



4.1


, , . -, . -, - тАУ .

, , :

  1. ( , ).
  2. ( ) .

2 : , . == .

, тДЦ 2. ┬л┬╗ ( ), ┬л┬╗, , . , .

тДЦ 1. .

1 H 1 , 2, 1 тАУ H 2 . , (H 1 , H 2 ) -.
3, 2, . 3 H 3 , 2, 3 тАУ H 2' != H 2 (. ). , , .. .

, fingerprint . , .

: , . .

4.2 XSS



XSS тАУ , victim.com . , CDN .

. - ( ), ( ), ( ).

тАУ Source .

: XSS ( ), . ┬л┬╗. -.

4.3 SRF



evil.com, . (GET/POST/HEAD/PUT/DELETE) , (, ). (, ). , Referer . , .

CSRF , . . , . GET- ( ) .

.

4.4 SSO


S 1 S 2 , , , SSO, . .. (- ), ( ), S 1 .

A, . S 2 , ( S 1 ) H 1 . . S 1 , S 2 .

S 2 .
 <meta http-equiv="refresh" content="0"> 
.

S 2 A ┬л┬╗:

, . S 2 H 2 (.. 2.4 P1: ).

S 2 S 1 , H 1 H 2 , H 2 S 1 . S 1 S 2 , .. .
, .. , .
: . S 2 , . , S 1 S 2 . .

4.5 SSO


, SSO, . .

.
.
, SSO, SSO. , . рдпрд╛рдиреА SSO тАУ .

. .

- : Id- SSO . Id SSO . , .
(. ┬л ┬╗ ).

. , , SSO, - , .

. , тАУ . - Id- . , , , .

: ( ). . . , . , , , .

. SSO ( , ). SSO ( !).

SSO (, ), .

4.6


, 100% . ( ), . .

SSL . HTTPS . , HTTP. .

, . .

тАУ . , . . - , .
, , , Javascript . Cookie HttpOnly. ajax- .
: , , ( ). cookie .

: , , ; ( , ).

4.7


. . : , ┬л┬╗. - тАУ .

, -, .
, . . , .
, -: - .

, , , , . .

, , , -, :

$DomainKey = HMAC_{M_{key}}( DomainName \cup VersionNumber )$



рдирд┐рд╖реНрдХрд░реНрд╖


, , : ┬л ?┬╗

, ( ), (?) , .

, , - . , , , . ( , ). , ┬л ┬╗ ┬л-┬╗.

- ┬л ┬╗. , ┬л┬╗. , . ( Google , Facebook тАУ ). ( DDOS- . тАУ ) - . , SSO , . ?

, , , . , - -. , ., . email, . . , . ?

-. ? SSO тАУ .

, ┬л ┬╗. . . . . , .

- ┬л┬╗ . , ┬л ┬╗. , .

-, ?

! рдЕрдлрд╕реЛрд╕ред , ┬л/┬╗.

1. , , popup
┬л cookie! , ! ┬л┬╗, ┬╗.
popup . GDPR ( ).

. , cookie ! ┬л┬╗. , . , +1 .

2. . SSO : OAuth, SAML, Kerberos .., , , ; - SSO, : ┬л , ┬╗. . . , тАж , . = .

...
. . , - - . . . .

-, -, ┬л ┬╗ .


3. . . , . -, - . -. ?

4. , . . .

5. . XSS, CSRF. - . тАФ .

6. . .

7. , . , , , , , , , . SQL-.

, , . ┬л┬╗ , - . . , ┬л-┬╗ .

тАУ ,
.



рдкреБрдирд╢реНрдЪ
. Habr . , () . sergey201991[]. , . / . . -.

, , :
  1. , , ;
  2. ; , SSO
  3. ┬л┬╗, - : - ( )
  4. -

. 1 тАФ , : , 1000. .

. 2 тАФ . . , . 80- , .

, !

Source: https://habr.com/ru/post/hi472310/


All Articles