рдЬрд░реНрдордиреА рдореЗрдВ рдСрдирд▓рд╛рдЗрди рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдФрд░ рд╢рд░рдгрд╛рд░реНрдереА рд╡рд┐рддреНрддрдкреЛрд╖рдг рдХреЗ рд╕рд╛рде рдЬрд░реНрдорди рдЖрдИрдбреА рдЦрд░рд╛рдм


рдЬрд░реНрдорди рдЖрдИрдбреА

рдПрд╕рдИрд╕реА рдХрдВрд╕рд▓реНрдЯ рд╡рд▓реНрдирд░реЗрдмрд┐рд▓рд┐рдЯреА рд▓реИрдм рдХреЗ рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рд╡реЛрд▓реНрдлрдЧреИрдВрдЧ рдПрдЯрд▓рд┐рдВрдЧрд░ рдиреЗ рд╕реНрдЯреЗрдЯ рдЬрд░реНрдорди рдЖрдИрдбреА рдХреА рдСрдирд▓рд╛рдЗрди рдЬрд╛рдВрдЪ рдХреЗ рджреМрд░рд╛рди рдбреЗрдЯрд╛ (рдирд╛рдо рдФрд░ рдкрддреЗ рд╕рд╣рд┐рдд) рдХреЗ рд╕рд╛рде рдЫреЗрдбрд╝рдЫрд╛рдбрд╝ рдХрд░рдиреЗ рдХреА рдПрдХ рддрдХрдиреАрдХ рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ ред

рдЬрд░реНрдорди рдЖрдИрдбреА рдХрд╛рд░реНрдб 1 рдирд╡рдВрдмрд░ 2010 рд╕реЗ рдЬрд╛рд░реА рдХрд┐рдП рдЧрдП рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рдХрд╛рд░реНрдб рдореЗрдВ рдПрдХ RFID рдЪрд┐рдк рд╣реЛрддреА рд╣реИ рдЬреЛ рдорд╛рд▓рд┐рдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдирд╛рдо, рдЬрдиреНрдо рддрд┐рдерд┐ рдФрд░ рдмрд╛рдпреЛрдореЗрдЯреНрд░рд┐рдХ рдлреЛрдЯреЛ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдпрджрд┐ рдорд╛рд▓рд┐рдХ рдЪрд╛рд╣рддрд╛ рд╣реИ, рддреЛ рд╡рд╣ рдПрдХ рдлрд┐рдВрдЧрд░рдкреНрд░рд┐рдВрдЯ рд╕реНрдХреИрди рд░рд┐рдХреЙрд░реНрдб рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдирдП рдХрд╛рд░реНрдб рдорд╢реАрди-рдкрдардиреАрдп рд╣реИрдВ рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдзрд┐рдХрд╛рдВрд╢ рдпреВрд░реЛрдкреАрдп рджреЗрд╢реЛрдВ рдореЗрдВ рдпрд╛рддреНрд░рд╛ рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рдСрдирд▓рд╛рдЗрди рд╕рд░рдХрд╛рд░реА рд╕реЗрд╡рд╛рдУрдВ (рдХрд░, рдбрд╛рдХ) рдореЗрдВ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдпрд╛ рдЙрдореНрд░ рдХреА рдЬрд╛рдБрдЪ рдХреЗ рд▓рд┐рдП рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХреБрдЫ рдСрдирд▓рд╛рдЗрди рд╕реЗрд╡рд╛рдУрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЯреИрдХреНрд╕ рдлрд╛рдЗрд▓рд┐рдВрдЧ рдкреЛрд░реНрдЯрд▓ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ ред

RFID рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХрд╛рд░реНрдб рд░реАрдбрд░ рдФрд░ рдПрдХ рдИрдЖрдИрдбреА рдХреНрд▓рд╛рдЗрдВрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, AusweisApp 2 ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рд▓реЙрдЧрд┐рди рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП RFID рдЪрд┐рдк рдФрд░ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рд░реНрд╡рд░ (рдИрдЖрдИрдбреА-рд╕рд░реНрд╡рд░ рдпрд╛ рдПрд╕рдПрдПрдордПрд▓-рдкреНрд░реЛрд╕реЗрд╕рд░) рдХреЗ рд╕рд╛рде рд╕рд╣рднрд╛рдЧрд┐рддрд╛ рдХрд░рддрд╛ рд╣реИред



рдкрд╣рдЪрд╛рди рдЬрд╛рд▓рд╕рд╛рдЬреА рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП, рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рд░реНрд╡рд░ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдЧреНрд░рд╛рд╣рдХ рд╕реЗ рд╡реЗрдм рд╕реЗрд╡рдХ рдХреЛ рднреЗрдЬреА рдЧрдИ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╡реЗрдм рд╕реЗрд╡рд╛ рдкреНрд░рд╛рдкреНрдд рдЖрдВрдХрдбрд╝реЛрдВ рдХреА рд╡реИрдзрддрд╛ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░ рд╕рдХреЗред

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



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

рд╢реЛрд╖рдг рдЗрд╕ рддрдереНрдп рдХрд╛ рдлрд╛рдпрджрд╛ рдЙрдард╛рддрд╛ рд╣реИ рдХрд┐ рдЧрд╡рд░реНрдирд┐рдХрд╕ рдСрдЯреЗрдВрдЯ рдПрд╕рдбреАрдХреЗ HttpRedirectUtils.checkQueryString рдкрджреНрдзрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд╛ рд╕рддреНрдпрд╛рдкрди рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдХрдИ рдмрд╛рд░ рдПрдХ рд╣реА рдкреИрд░рд╛рдореАрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдкреИрд░рд╛рдореАрдЯрд░ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЕрдиреНрдп рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдкрд░реАрдХреНрд╖рд╛ рдкрд╛рд╕ рдХрд░ рд▓реА рдереАред

рдпрд╣рд╛рдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡рд┐рдзрд┐ рдореЗрдВ рдпрд╣ рд╡рд┐рдзрд┐ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рд╣реЛрддреА рд╣реИ:

 // check the signature of the SAML response. There is no XML signature in this response but the // parameter are signed. if (!HttpRedirectUtils.checkQueryString(request.getQueryString(), SamlExampleHelper.SERVER_SIG_CERT)) { storeError(request, response, "Signaturpr├╝fung der SAML-Response fehlgeschlagen!"); return; } 

рд╡рд┐рдзрд┐ рдХреНрд╡реЗрд░реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреА рд╣реИ, рдЗрд╕реЗ рдкрд╛рд░реНрд╕ рдХрд░рддреА рд╣реИ, рдХреНрд╡реЗрд░реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХрд╛ рдПрдХ рд╡рд┐рд╣рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛рддреА рд╣реИ рдФрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рддреА рд╣реИред

рддрдм SAML рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

 // get the parameter value String samlResponseBasee64 = request.getParameter(HttpRedirectUtils.RESPONSE_PARAMNAME); [...] // parse the SAML Response. ParsedResponse parsed = parser.parse(samlResponse); 

рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рд╣реА рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, HttpRedirectUtils.checkQueryString рдХрдИ рдмрд╛рд░ рдкреИрд░рд╛рдореАрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд╣рдореЗрд╢рд╛ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рдЕрдВрддрд┐рдо рдореВрд▓реНрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗред

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

рд╢реЛрдзрдХрд░реНрддрд╛ рд╡реАрдбрд┐рдпреЛ рдкрд░ рдЕрдкрдирд╛ рдкрд░рд┐рдгрд╛рдо рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ:


рдЧрд╡рд░реНрдирд┐рдХрд╕ рдСрдЯреЗрдВрдЯ рдПрд╕рдбреАрдХреЗ 3.8.1 рдФрд░ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрдордЬреЛрд░ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЬреЛ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ HTTP рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рд╕рдВрднрд╛рд▓рддреЗ рд╣реИрдВред рднреЗрджреНрдпрддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдорд╛рдиреНрдп рдирд╛рдо рдХреЗ рддрд╣рдд рдСрдирд▓рд╛рдЗрди рд╕реЗрд╡рд╛рдУрдВ рдореЗрдВ рдкрдВрдЬреАрдХрд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

рдЖрдкрдХреЛ рдРрд╕реЗ рдирдХрд▓реА рдирд╛рдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реЛ рд╕рдХрддреА рд╣реИ? рдЖрдк рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рд╕рд╛рд░ рдЙрджрд╛рд╣рд░рдг рджреЗ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдЬрд░реНрдорди рдЖрдВрддрд░рд┐рдХ рдорд╛рдорд▓реЛрдВ рдХреЗ рдордВрддреНрд░рд╛рд▓рдп рдиреЗ "рд╕реНрд╡реИрдЪреНрдЫрд┐рдХ рд╡рд╛рдкрд╕реА" рдкрд╣рд▓ рд╢реБрд░реВ рдХреА, рдЬрд┐рд╕рдХреЗ рддрд╣рдд рдпрд╣ рд╕реНрд╡реЗрдЪреНрдЫрд╛ рд╕реЗ рдШрд░ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рд╡рд┐рджреЗрд╢реА рдХреЛ рд╡рд┐рддреНрдд рдкреЛрд╖рдг рдХрд░рддрд╛ рд╣реИред рд╕рд░рдХрд╛рд░ рдХреЛ рдПрдХ рдЯрд┐рдХрдЯ рдФрд░ рдЖрд╡рд╛рд╕ рдХрд╛ рднреБрдЧрддрд╛рди рдХрд░рдирд╛ рд╢рд░рдгрд╛рд░реНрдереА рдХреЛ рдЬрдмрд░рди рдирд┐рд░реНрд╡рд╛рд╕рд┐рдд рдХрд░рдиреЗ рд╕реЗ рд╕рд╕реНрддрд╛ рд╣реИ ( 700 рдХреЗ рдЦрд┐рд▓рд╛рдл 1,500 рдпреВрд░реЛ ), рдЕрд░реНрдерд╛рддреН, рд╡рд┐рддреНрддрдкреЛрд╖рдг рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред


рдмрд░реНрд▓рд┐рди рдореЗрдЯреНрд░реЛ рдореЗрдВ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдЕрднрд┐рдпрд╛рди: рдРрд╕реЗ рд╢рд░рдгрд╛рд░реНрдерд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ 31 рджрд┐рд╕рдВрдмрд░ рддрдХ рдЕрдкрдиреЗ рд╕реНрд╡реИрдЪреНрдЫрд┐рдХ рдкреНрд░рд╕реНрдерд╛рди рдХреЗ рдЬрд░реНрдорди рдЕрдзрд┐рдХрд╛рд░рд┐рдпреЛрдВ рдХреЛ рдЕрдкрдиреА рдорд╛рддреГрднреВрдорд┐ рдХреЗ рд▓рд┐рдП рдЬрд╛рдиреЗ рдХреА рд╕реВрдЪрдирд╛ рджреА рд╣реИ, рдЙрдирдХреЗ рджреЗрд╢ рдореЗрдВ рдЖрд╡рд╛рд╕ рдХреЗ рд╡рд╛рд░реНрд╖рд┐рдХ рдХрд┐рд░рд╛рдпреЗ рдХреА рднрд░рдкрд╛рдИ рдХреА рдЬрд╛рддреА рд╣реИ

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

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





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


All Articles