рдФрджреНрдпреЛрдЧрд┐рдХ IoT рдФрджреНрдпреЛрдЧрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдУрдВ, рднрд╡рдиреЛрдВ, рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреА рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА, тАЛтАЛрд╕рдордп-рдирд┐рд░реНрдзрд╛рд░рдг рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рди рд╣реИред рд╡рд┐рднрд┐рдиреНрди рдорд╛рдкрджрдВрдбреЛрдВ, рдореАрдЯрд░ рдФрд░ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреЗ рд╕реЗрдВрд╕рд░ рдЗрди рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рд╕реЗ рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд░рддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рд░реНрд╡рд░ рд░реВрдо рдореЗрдВ рддрд╛рдкрдорд╛рди рдФрд░ рдЖрд░реНрджреНрд░рддрд╛, рдЕрдкрд╛рд░реНрдЯрдореЗрдВрдЯ рдЗрдорд╛рд░рддреЛрдВ рдореЗрдВ рдкрд╛рдиреА рдХреЗ рдореАрдЯрд░, рдХрдорд░реЛрдВ рдореЗрдВ рдХрд╛рд░реНрдмрди рдбрд╛рдЗрдСрдХреНрд╕рд╛рдЗрдб рдХрд╛ рд╕реНрддрд░ред рдирд┐рдпрдВрддреНрд░рдХ рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ "рдХреНрд▓рд╛рдЙрдб" рдкрд░ рд╕рдм рдХреБрдЫ рднреЗрдЬрддреЗ рд╣реИрдВред
Wiren Board рдФрджреНрдпреЛрдЧрд┐рдХ IoT рдХреЗ рд▓рд┐рдП Linux рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддрд╛ рд╣реИред рдЙрдкрдХрд░рдг рддреЗрд▓ рдХреЗ рдХреБрдУрдВ рдФрд░ рдмреИрдВрдХ рд╢рд╛рдЦрд╛рдУрдВ рд╕реЗ рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд░рддреЗ рд╣реИрдВ, рд╕рд░реНрд╡рд░ рдФрд░ рд╕реБрдкрд░рдорд╛рд░реНрдХреЗрдЯ рдореЗрдВ рдорд╛рдЗрдХреНрд░реЙрдХреНрд▓рд╛рдЗрдореЗрдЯ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддреЗ рд╣реИрдВред рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХрдВрдкрдиреА рднрд╛рдЧреАрджрд╛рд░реЛрдВ рдХреЗ рд╢реАрд░реНрд╖ рд╕реНрддрд░ рдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдХрд░рддреЗ рд╣реИрдВред рд╕рд┐рд╕реНрдЯрдо рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░рддреЗ рд╣реИрдВ - рд╡реЗ рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рд╡реЗ рдЕрдкрдиреЗ рд╕реЗрдВрд╕рд░ рдХреЗ рд╕рд╛рде рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдХрд┐рд╕реА рдФрд░ рдХреЗ рд╕рд╛рде рдирд╣реАрдВ, рдФрд░ рдлрд┐рд░ рд╡реЗ рдЕрдзрд┐рдХреГрдд рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рд╕реНрддрд░ рдкрд░, рдПрдХ рд╕рдорд╕реНрдпрд╛ рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИ - рд╣рдЬрд╛рд░реЛрдВ рдирд┐рдпрдВрддреНрд░рдХ, рд╕реИрдХрдбрд╝реЛрдВ рдЧреНрд░рд╛рд╣рдХ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдПрдХ рднреА рдПрдХреАрдХрд░рдг рдкреНрд░рдгрд╛рд▓реА рдирд╣реАрдВ рд╣реИред рд╕рд░рд▓ рдкрд╛рд░рдВрдкрд░рд┐рдХ рддрд░реАрдХреЗ, рдЬреИрд╕реЗ рдХрд┐ рд▓реЙрдЧрд┐рди / рдкрд╛рд╕рд╡рд░реНрдб рдЬреЛрдбрд╝реЗ, рд╣рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдФрд░ рддреИрдирд╛рдд рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИрдВред

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

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреБрдЫ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд┐рдпреЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд, рдкреВрд░рд╛ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдирд╣реАрдВ рд╣реИред рд╣рдо рдЙрди рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд╣рдорд╛рд░реЗ рднрд╛рдЧреАрджрд╛рд░реЛрдВ рдХреА рдХрдИ рд╢реАрд░реНрд╖-рд╕реНрддрд░реАрдп рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рд╣реЛрддреЗ рд╣реИрдВред рдХрдИ рд╕рд╛рдЭреЗрджрд╛рд░ рдХрдВрдкрдирд┐рдпрд╛рдВ рд╣реИрдВ рдФрд░ рд╡реЗ рдЬрд┐рдореНрдореЗрджрд╛рд░реА рд╕рд╛рдЭрд╛ рдХрд░рддреА рд╣реИрдВред рдЕрдЪреНрдЫреЗ рддрдХрдиреАрдХреА рд╕рд╛рдзрдиреЛрдВ рдХреЗ рдмрд┐рдирд╛, рдПрдХреАрдХрд░рдг рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ - рдпрд╣ рд╕рд┐рд░реНрдл рдмрд╛рддрдЪреАрдд рдирд╣реАрдВ рдХреА рдЬрд╛ рд╕рдХрддреАред
рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ рд╕рд░рд▓ рдЙрдкрд╛рдп рд╣реИрдВред рдкрд╣рд▓рд╛
рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо / рдкрд╛рд╕рд╡рд░реНрдб рджреЗрдирд╛ рд╣реИ , рдЬреИрд╕рд╛ рдХрд┐ рд╕рднреА рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рджреВрд╕рд░рд╛
рдХрд╛рд░реНрдпрд╕реНрдерд▓ рдореЗрдВ "рдЧреБрдкреНрдд" рдХреЛ
рдЙрддреНрдкрдиреНрди рдФрд░ рд╕реАрд╡реЗ рдХрд░рдирд╛ рд╣реИ ред рджреЛрдиреЛрдВ рд╡рд┐рдХрд▓реНрдк рд╣рдореЗрдВ рдкрд╕рдВрдж рдирд╣реАрдВ рдЖрдП - рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рдХреНрдпреЛрдВред
рд╕рд░рд▓ рдЙрдкрд╛рдп
рдкрд╣рд▓рд╛ рд╕рдорд╛рдзрд╛рди рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдЬрд╛рд░реА рдХрд░рдирд╛ рд╣реИ ред рд╣рдо рд╕рднреА рд▓реЛрдЧ рд╣рд╛рд▓ рддрдХ рдРрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВред
рдХрд┐рд╕реА рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдбреЗрдЯрд╛ рднреЗрдЬрдиреЗ рд╡рд╛рд▓реЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдХ рдЧреБрдкреНрдд рдХреБрдВрдЬреА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ - рд╕рд╢рд░реНрдд рд░реВрдк рд╕реЗ рд▓реЙрдЧрд┐рди / рдкрд╛рд╕рд╡рд░реНрдб ("рдЧреБрдкреНрдд")ред рдпрд╣ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдФрд░ рдПрдХ рд╢реАрд░реНрд╖-рд╕реНрддрд░реАрдп рдкреНрд░рдгрд╛рд▓реА рдкрд░ рдЖрдо рд╣реЛрдЧрд╛ рдЬреЛ рдХрдИ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд░рддрд╛ рд╣реИред
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо / рдкрд╛рд╕рд╡рд░реНрдб (рдПрдХ рд╕рд╛рдорд╛рдиреНрдп "рдЧреБрдкреНрдд") рдХрд╛ рдПрдХ рдЬреЛрдбрд╝рд╛ рдХрд┐рд╕реА рддрд░рд╣ рдЧреНрд░рд╛рд╣рдХ рдХреЛ рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП - рдХрдВрдкрдиреА рдпрд╛ рд╡реНрдпрдХреНрддрд┐ред рдХрд┐рд╕реА рдХреЛ рдПрдХ рдЧреБрдкреНрдд рдЬреЛрдбрд╝реА рдЙрддреНрдкрдиреНрди рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП, рдЗрд╕реЗ рдИ-рдореЗрд▓ рджреНрд╡рд╛рд░рд╛ рднреЗрдЬреЗрдВ, рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдЦрд╛рддрд╛ рд╕рдВрдЦреНрдпрд╛ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░реЗрдВред рдпрд╣ рдорд╛рдирдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ - рдХрдо рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреАред
рд╕рдорд╕реНрдпрд╛ ред рдпрд╣ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдРрд╕реА рдХрдИ рдкреНрд░рдгрд╛рд▓рд┐рдпрд╛рдБ рд╣реИрдВред рд╣рдорд╛рд░рд╛ рдЧреНрд░рд╛рд╣рдХ, рдФрд░ рд╡рд╣ рд╣рдорд╛рд░реЗ рд╕рд╛рдереА рдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдбреЗрдЯрд╛ рднреЗрдЬ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рд╕рднреА рд╢рд╛рдорд┐рд▓ рдкрдХреНрд╖реЛрдВ рдХреЗ рдмреАрдЪ рдПрдХ рдЬрдЯрд┐рд▓ рдмрд╛рддрдЪреАрдд рд╣реИред
рдХрдИ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрдиреНрдп рд╣реИрдВред
- рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдЦрд░рд╛рдм рдбрд┐рд▓реАрд╡рд░реА рдФрд░ рдбрд┐рд▓реАрд╡рд░реА ред
- рд▓реЙрдЧрд┐рди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рд╕рд░реНрд╡рд░ рдкрд░ рдЬрдорд╛ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ ред рдпрджрд┐ рд╣рдо рд╣реИрд╢ рднреА рд╕реНрдЯреЛрд░ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд╣рдореЗрдВ рд▓реАрдХ рд╕реЗ рдереЛрдбрд╝реА рд░рдХреНрд╖рд╛ рдХрд░реЗрдЧрд╛ред рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА, рд╕рд░реНрд╡рд░ рдкрд░ рд╕рднреА рдХреНрд▓рд╛рдЗрдВрдЯ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдЧреБрдкреНрдд рдХреБрдВрдЬреА рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реЛрдиреЗ рдкрд░ рдПрдХ рдЕрдкреНрд░рд┐рдп рднрд╛рд╡рдирд╛ рдкреИрджрд╛ рд╣реЛрддреА рд╣реИред рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░реНрдпреЛрдВ рд╕реЗ рдирд┐рдкрдЯ рд╕рдХрддреЗ рд╣реИрдВ: рдЖрдЙрдЯрдбреЛрд░ рдкреНрд░рдХрд╛рд╢ рд╡реНрдпрд╡рд╕реНрдерд╛, рддреЗрд▓ рд░рд┐рд╕рд╛рд╡ рдХреА рдирд┐рдЧрд░рд╛рдиреАред
- рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдмреАрдЪ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди ред
- рдиреБрдХрд╕рд╛рди рдХреА рд╡рд╕реВрд▓реА ред рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдиреБрдХрд╕рд╛рди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ, рдЬрдм рдЧреНрд░рд╛рд╣рдХ рдиреЗ рдирд┐рдпрдВрддреНрд░рдХ рдХреА рдореЗрдореЛрд░реА рдХреЛ рдорд┐рдЯрд╛ рджрд┐рдпрд╛ - рдореБрдЭреЗ рдХрд┐рд╕ рдореЗрдореЛрд░реА рдореЗрдВ рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП? рдЖрдкрдХреЛ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рджреЛрд╣рд░рд╛рдирд╛ рд╣реЛрдЧрд╛ред
- рд╡рд┐рд╡рд░рдг рдХреА рдирдХрд▓ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕рдВрд░рдХреНрд╖рдг ред рднреБрдЧрддрд╛рди рдХрд┐рдП рдЧрдП рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╣реИрдВ рдЬреЛ рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдПрдХ рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕рджрд╕реНрдпрддрд╛ рд╢реБрд▓реНрдХ рд▓реЗрддреЗ рд╣реИрдВред рдореИрдВ рдирд╣реАрдВ рдЪрд╛рд╣рддрд╛ рдХрд┐ рдЕрдВрддрд┐рдо рдЧреНрд░рд╛рд╣рдХ рдХрд┐рд╕реА рддрд░рд╣ рд╣рдорд╛рд░реЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░ рд╕рдХреЗ - рдПрдХ рдмрд╛рд░ рднреБрдЧрддрд╛рди рдХрд░реЗрдВ, рд▓реЗрдХрд┐рди рджреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рджреВрд╕рд░рд╛ рд╕рдорд╛рдзрд╛рди рдЙрддреНрдкрд╛рджрди рдореЗрдВ рдПрдХ "рдЧреБрдкреНрдд" рдЙрддреНрдкрдиреНрди рдФрд░ рд╕реАрд╡реЗ рдХрд░рдирд╛ рд╣реИ ред рдпрд╣ рдкрд┐рдЫрд▓реЗ рд╕рдорд╛рдзрд╛рди рдкрд░ рдПрдХ рд╕реБрдзрд╛рд░ рд╣реИред
рдпреЛрдЬрдирд╛ рдпрд╣ рд╣реИ: рд╣рдо, рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ, рд╕рднреА рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдкреВрд░реНрд╡-рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рд╣рдорд╛рд░реЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╕реАрд╡реЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рджрд░реНрдЬ рдХрд░реЗрдВред рдЙрдкрдХрд░рдг рд╕реЗ рд▓реЙрдЧрд┐рди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рди рддреЛ рдкрдврд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рди рд╣реА рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдкрд┐рдЫрд▓реЗ рд╡рд┐рдХрд▓реНрдк рд╕реЗ рдмреЗрд╣рддрд░ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рд▓реЛрдЧреЛрдВ рдХреЗ рдмреАрдЪ рдмрд╛рддрдЪреАрдд рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
рд╕рдорд╕реНрдпрд╛рдУрдВ ред рдкрд╣рд▓реА рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рднреА рд╕рдорд╕реНрдпрд╛рдПрдВ рдмрдиреА рд╣реБрдИ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореБрдЦреНрдп рдПрдХ
рд╕реЗрд╡рд╛рдУрдВ рдФрд░ рдЗрдВрдЯреНрд░рд╛рдиреЗрдЯ рдХреЗ рдмреАрдЪ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рд╣реИ ред рдмрд╣реБрдд рд╕рд╛рд░реА рд╕реЗрд╡рд╛рдПрдВ рд╣реИрдВ рдФрд░ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд┐рдпрд╛ рдЬрд╛рдП - рдЗрд╕ рд╡рдЬрд╣ рд╕реЗ, рд╣рдо рджреВрд╕рд░реЗ рд╕рдорд╛рдзрд╛рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рдереЗред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреНрд▓рд╛рдЗрдВрдЯ рд╣реИрдВ рдЬреЛ рдЕрдкрдиреЗ рдмрдВрдж рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдЙрдкрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╣рдордиреЗ рдПрдХ рдирдпрд╛ рдирд┐рдпрдВрддреНрд░рдХ рдЬрд╛рд░реА рдХрд┐рдпрд╛, рдЗрд╕реЗ рдПрдХ рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдмреЗрдЪ рджрд┐рдпрд╛ рдФрд░ рдЙрд╕рдХрд╛ рд╕рд┐рд╕реНрдЯрдо рдмрдВрдж рд╣реЛ рдЧрдпрд╛ред рдпрд╣ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ рдПрдХ рдмрд╛рд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЖрдЧреЗ "рд░рд╣рд╕реНрдпреЛрдВ" рдХреЛ рд╡реНрдпрдХреНрдд рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рдмреИрдЪреЛрдВ рдореЗрдВ рд░рд┐рдкреЛрд░реНрдЯ? рд╕рдВрдЧрдардиреЛрдВ рдореЗрдВ рд╕рдм рдХреБрдЫ рдЬрдЯрд┐рд▓ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рддрдХрдиреАрдХреА рд░реВрдк рд╕реЗ рд╕рд░рд▓ рд╣реИред
рджреЛрдиреЛрдВ рд╣реА рд╕рдорд╛рдзрд╛рди рд╣рдореЗрдВ рд╢реЛрднрд╛ рдирд╣реАрдВ рджреЗрддреЗред рдЗрд╕рд▓рд┐рдП, рд╣рдордиреЗ рдПрдХ рдЕрд▓рдЧ рд░рд╛рд╕реНрддрд╛ рд▓реЗрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдЙрдиреНрд╣реЛрдВрдиреЗ рд╕рд╛рдорд╛рдиреНрдп рд▓рдХреНрд╖реНрдпреЛрдВ рдФрд░ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЛ рд░реЗрдЦрд╛рдВрдХрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред
рдХрд╛рд░реНрдп рдФрд░ рд▓рдХреНрд╖реНрдп
рдкрд╣рд▓реЗ рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдпред
рдкреНрд░рдорд╛рдгреАрдХрд░рдгред рдпрд╣ рд╕рдордЭрдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИ рдХрд┐ рдХреМрди рд╢реАрд░реНрд╖ рд╕реНрддрд░ рдХреА рдкреНрд░рдгрд╛рд▓реА рд╕реЗ рдмрд╛рдд рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреНрд░реЗрд╖рдг рдкреНрд░рдгрд╛рд▓реА рд╕реЗ рдЬреБрдбрд╝рддрд╛ рд╣реИред
рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкрд╣реБрдБрдЪ рдЕрдзрд┐рдХрд╛рд░ рдкреНрд░рджрд╛рди рдпрд╛ рдкрд░рд┐рд╕реАрдорд┐рдд рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдордЭрдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИ рдХрд┐ рд╣рдорд╕реЗ рдХреМрди рдмрд╛рдд рдХрд░ рд░рд╣рд╛ рд╣реИред
рдбреЗрдЯрд╛ рднреЗрдЬрдиреЗ рдХрд╛ рдХрд╛рд░реНрдп ред рд╣рдорд╛рд░реЗ рдирд┐рдпрдВрддреНрд░рдХ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП рд▓рд┐рдирдХреНрд╕ рдХрдВрдкреНрдпреВрдЯрд░ рд╣реИрдВред рд╣рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдЯреЙрдк-рд▓реЗрд╡рд▓ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдбреЗрдЯрд╛ рднреЗрдЬрдиреЗ, рд╡реАрдкреАрдПрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЙрд╕реА рд╕рдордп, рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ "рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░" рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд╖рдг - рд╣рдорд╛рд░реЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдФрд░ рд╣рдорд╛рд░реЗ рд╕рд╛рде рдФрд░ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд╕рд╛рде рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рд╕реЗрдЯрд┐рдВрдЧ рдФрд░ рдмрд╛рддрдЪреАрдд рдХреЗ рдмрд┐рдирд╛ред
рдЕрдиреНрдп рдХрд╛рд░реНрдп ред рдпрд╣ рдПрдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдХрдиреЗрдХреНрд╢рди, рдбреЗрдЯрд╛ рдЪреИрдирд▓ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдЕрд▓рдЧ рдореБрджреНрджрд╛
рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╣реИ ред рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХрд╛рд░реНрдп рдмрд╛рд╣рд░реА рд╕реЗрд╡рд╛рдУрдВ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ рдФрд░ рдЗрд╕реЗ рддреАрди рднрд╛рдЧреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
- рдирд┐: рд╢реБрд▓реНрдХ рдирд┐рд░реНрдорд╛рддрд╛ рд╕реЗрд╡рд╛ ред рдбрд┐рд╡рд╛рдЗрд╕ рд╕реАрд░рд┐рдпрд▓ рдирдВрдмрд░ рджреНрд╡рд╛рд░рд╛ рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░реЗрдВред
- рд╣рдорд╛рд░реЗ рднрд╛рдЧреАрджрд╛рд░реЛрдВ рдХреА рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреНрд░рдорд╛рдВрдХ рдХреА рд╢реНрд╡реЗрдд рд╕реВрдЪреА - рдЧреНрд░рд╛рд╣рдХ рдХреЗ рдЦрд╛рддреЗ рдореЗрдВ рдЦрд░реАрджрд╛рд░реА рдФрд░ рдкрд╣реБрдВрдЪ рд▓рд┐рдВрдХ рдХрд░реЗрдВред
- рд▓рд╛рдЗрд╕реЗрдВрд╕ред рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЕрдиреБрдорддрд┐ рджреЗрдВ рдпрд╛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░реЗрдВред
рдЬрдм рд╣рдо рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рд▓рдХреНрд╖реНрдп рд╡реЗ рд╣реЛрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдЬрд╛рд░реА рдХрд░рдирд╛ рдФрд░ рд╡рд┐рддрд░рдг рдХрд░рдирд╛ ред рд▓реЛрдЧреЛрдВ рдХреА рднрд╛рдЧреАрджрд╛рд░реА рдХреЗ рдмрд┐рдирд╛ - рдЙрддреНрдкрд╛рджрди рдореЗрдВ рд░реЛрдмреЛрдЯ рджреНрд╡рд╛рд░рд╛ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рд╕реАрд╡рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдиреБрдХрд╕рд╛рди рдХреА рд╡рд╕реВрд▓реА ред рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЧреБрдкреНрдд рд╡рд┐рд╡рд░рдгреЛрдВ рдХрд╛ рдиреБрдХрд╕рд╛рди рди рд╣реЛред
рдЙрддреНрдкрд╛рджрди рд╕реЗ рд╕реЗрд╡рд╛рдУрдВ рддрдХ рд╡рд┐рддрд░рдг ред рд╣рдо рдЗрд╕рдХреЗ рдмрд┐рдирд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддрд╛рдХрд┐ рдЖрдкрдХреЛ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдХреБрдЫ рднреА рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рди рд╣реЛред рдирдП рдЙрдкрдХрд░рдг рд▓реЙрдиреНрдЪ рдХрд░рддреЗ рд╕рдордп, рд╣рдо рдЙрди рд╕рднреА рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬреЛ рдЗрди рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╕рд░реНрд╡рд░ рдкрд░ рднрдВрдбрд╛рд░рдг ред рдпрд╣ рд╕рд▓рд╛рд╣ рджреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рд╡рд╣рд╛рдВ рдХреБрдЫ рднреА рд╕реНрдЯреЛрд░ рди рдХрд░реЗрдВред
рд╕реЗрд╡рд╛рдУрдВ рдФрд░ рдЗрдВрдЯреНрд░рд╛рдиреЗрдЯ рдХреЗ рдмреАрдЪ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди ред рдпрд╣ рднреА рд╕рд▓рд╛рд╣ рджреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдХреБрдЫ рднреА рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рди рдХрд░реЗрдВ - рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдХреБрдЫ рднреА рд╕реНрдЯреЛрд░ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред
рд╡рд┐рд╡рд░рдг рдХреА рдирдХрд▓ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕рдВрд░рдХреНрд╖рдг ред рд╣рдо рдХреБрдЫ рдЧреБрдкреНрдд рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдкреИрд╕рд╛ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдореБрдлреНрдд рдореЗрдВ рдХреЙрдкреА рдФрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рдерд╛ред
рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдмрдЪрд╛рд╡ рдХреЗ рд▓рд┐рдП рдкрд╣реБрдВрдЪреЗ
рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдбрд┐рдЬрд┐рдЯрд▓ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ (рдИрдбреАрдПрд╕) рдПрдХ рдРрд╕реА рддрдХрдиреАрдХ рд╣реИ рдЬрд┐рд╕рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рд╕рдм рдХреБрдЫ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдпрд╣ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреА рддрд░рд╣ рд╣реИ, рдХреЗрд╡рд▓ рдбрд┐рдЬрд┐рдЯрд▓ рд╣реИред рдИрдбреАрдПрд╕ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рдирдХрд▓реА рдХреЗ рд▓рд┐рдП рдХрдард┐рди рд╣реИред рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдХреЗ рдкрд░рд┐рдЪрд┐рдд рд╕рддреНрдп, рдЬреЛ рджрд╢рдХреЛрдВ рдкреБрд░рд╛рдиреЗ рд╣реИрдВред
рдПрдХ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдПрдХ рдРрд╕реА рдЪреАрдЬ рд╣реИ рдЬрд┐рд╕реЗ рдПрдХ рд╕рдВрджреЗрд╢ рджреНрд╡рд╛рд░рд╛ рдЧрд┐рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрджрд┐ рдЖрдк рдЧреБрдкреНрдд рдирд┐рдЬреА рдХреБрдВрдЬреА (рдирд┐рдЬреА рдХреБрдВрдЬреА) рдЬрд╛рдирддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА (рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА) рдЬрд╛рдирддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ рдХрд┐ рд╕рдВрджреЗрд╢ рдХреЗ рд▓рд┐рдП рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рд╕рд╣реА рд╣реИред рдирд╛рдо рд╕реНрдкрд╖реНрдЯ рд╣реИ - рдЬрдирддрд╛ рд╕рднреА рдХреЛ рд╕реВрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдерд╛рдЧрдд рд╣реИ, рдФрд░ рд░рд╣рд╕реНрдп рдХреЗрд╡рд▓ рдЙрд╕реА рдХреЗ рд▓рд┐рдП рд╣реИ рдЬреЛ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рддрд╛ рд╣реИред
рд╕рднреА рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдФрд░ рдХреБрдВрдЬреА рдмрд╕ рд╕рдВрдЦреНрдпрд╛ рд╣реИрдВред
рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ 32 рдмрд╛рдЗрдЯреНрд╕ рдбреЗрдЯрд╛ рд╣реИ, рдЬреЛ рдЧрдгрд┐рддреАрдп "рдЬрд╛рджреВ" рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЧрдгрд┐рдд рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рдирдХрд▓реА рдХреЗ рд▓рд┐рдП рдореБрд╢реНрдХрд┐рд▓ рд╣реИред
рд╣рдо рд╣рд╕реНрддрд╛рдХреНрд╖рд░ ECDSA-256 + SHA-256 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ:
e = HASH(m)
- рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рд╣реИрд╢ рдлрд╝рдВрдХреНрд╢рди рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рд░реВрдк рд╕реЗ рд╕рдВрджреЗрд╢ рдХреЛ рдирдВрдмрд░ рдИ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рддрд╛ рд╣реИ;
private key (dA)
- рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛;
public key (QA)
- рдПрдХ рдирд┐рдЬреА рдХреБрдВрдЬреА рд╕реЗ рдЙрддреНрдкрдиреНрди, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рдирд╣реАрдВ;
signature (r,s) = sign(private key, e)
- рд╣рд╕реНрддрд╛рдХреНрд╖рд░;
verify(public key, signature, e)
- рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд╛ рд╕рддреНрдпрд╛рдкрдиред
рдИрдбреАрдПрд╕ рдкреНрд░рдорд╛рдгреАрдХрд░рдгред рдкрд╣рд▓рд╛ рдкреНрд░рдпрд╛рд╕
рдЗрд╕ рдореБрд╢реНрдХрд┐рд▓ рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдПрдХ рджрд┐рд╢рд╛ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рджреВрд╕рд░реА рдореБрд╢реНрдХрд┐рд▓ рдореЗрдВ?
рдЧреНрд░рд╛рд╣рдХ рдХреЛ рдЬрд╛рд░реА рдХрд░рдирд╛ рдФрд░ рд╡рд┐рддрд░рдг рдХрд░рдирд╛ ред рд╣рдо рдЙрддреНрдкрд╛рджрди рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдирд┐рдЬреА рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдХрд┐рд╕реА рдХреЛ рдирд╣реАрдВ рдмрддрд╛рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдЙрд╕реЗ рдЬрд╛рдирддреЗ рднреА рдирд╣реАрдВ рд╣реИрдВ, рдФрд░ рд╣рдо рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рд▓рд┐рдЦрддреЗ рд╣реИрдВред
рдЙрддреНрдкрд╛рджрди рд╕реЗ рд╕реЗрд╡рд╛рдУрдВ рддрдХ рд╡рд┐рддрд░рдг ред рдЕрдЧрд▓рд╛, рд╣рдо рд╕реЗрд╡рд╛рдУрдВ рдкрд░ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЗрд╕ рдЙрдкрдХрд░рдг рдХреА рдХреЗрд╡рд▓ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╕реЗрд╡рд╛рдУрдВ рдкрд░, рд╣рдо рдХреЗрд╡рд▓ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рдмрдЬрд╛рдп рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреА рдПрдХ рд╕реВрдЪреА рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреЗ рд╣реИрдВред
рдорд╛рдирдХ рд╕реНрд╡рд╛рд╕реНрдереНрдп рдЬрд╛рдВрдЪ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо:
- рд╕реЗрд╡рд╛ рдирд┐рдпрдВрддреНрд░рдХ рдХреЛ рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрджреЗрд╢ рднреЗрдЬрддреА рд╣реИ;
- рдирд┐рдпрдВрддреНрд░рдХ:
sign(private key, m)
;
- рдирд┐рдпрдВрддреНрд░рдХ рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рднреЗрдЬрддрд╛ рд╣реИ;
- рд╕реЗрд╡рд╛:
verify(public key, signature, m)
ред
рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рдЬреЛ рд╣рдордиреЗ рдЗрд╕ рддрд░рд╣ рд╕реЗ рддрдп рдХреА рд╣реИ рдХрд┐
рдЕрдм рд╣рдо рдЦреБрд▓реЗ рдпрд╛ рдХреИрд╢реНрдб рд░реВрдк рдореЗрдВ
рдЕрдкрдиреА рд╕реЗрд╡рд╛рдУрдВ рдкрд░ рдЖрдо "рд░рд╣рд╕реНрдпреЛрдВ" рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ ред рдпрд╣ рд╡рд╣ рдирд╣реАрдВ рд╣реИ рдЬреЛ рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВред
рдИрдбреАрдПрд╕ рдкреНрд░рдорд╛рдгреАрдХрд░рдгред рджреВрд╕рд░рд╛ рдкреНрд░рдпрд╛рд╕
рд╣рдо рд╕реЗрд╡рд╛рдУрдВ рдкрд░ рдХреБрдЫ рд╕реНрдЯреЛрд░ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЕрдкрдиреЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рд╕реЗрд╡рд╛ рдореЗрдВ рдЙрдирдХреА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЕрдВрддрд┐рдо рдЪрд░рдг рдореЗрдВ, рд╣рдордиреЗ рджреЛ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ред рдкрд╣рд▓реЗ - рд╣рдордиреЗ
рдЬрд╛рдБрдЪ рдХреА рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рд╕реЗрд╡рд╛ рдХреА рдХреБрдВрдЬреА рджреА рд╣реИ ред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╣рдордиреЗ рдПрдХ рдирд┐рдЬреА рдХреБрдВрдЬреА рднреА рдмрдирд╛рдИ рд╣реИред рджреВрд╕рд░рд╛ - рд╣рдордиреЗ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд┐рдпрд╛ рдХрд┐
рдбрд┐рд╡рд╛рдЗрд╕ рдПрдХ рдирд┐рдЬреА рдХреБрдВрдЬреА рдХрд╛ рдорд╛рд▓рд┐рдХ рд╣реИ , рдЬреЛ рдпреВрдПрд╕рдмреА рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдкрд░ рдХрд╣реАрдВ рдирд┐рд╣рд┐рдд рд╣реИред рдпрджрд┐ рдбрд┐рд╡рд╛рдЗрд╕ рдХреБрдЫ рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдЙрд╕рдХреЗ рдкрд╛рд╕ рдПрдХ рдирд┐рдЬреА рдХреБрдВрдЬреА рд╣реИред
рдЕрдм рдбрд┐рд╡рд╛рдЗрд╕ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреЛ рднреА рд╕реЗрд╡рд╛ рдореЗрдВ рднреЗрдЬ рджреЗрдЧреАред рдпрд╣ рдХреИрд╕реЗ рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдХрд┐рд╕реА рдиреЗ рдЙрд╕реЗ рдмрд╛рдзрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛, рдЙрд╕реЗ рдирдХрд▓реА рдирд╣реАрдВ рдмрдирд╛рдпрд╛, рдФрд░ рдпрд╣ рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?
рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреА рдЬрд╛рдБрдЪ рдХрд░рдирд╛ ред рд╣рдо рдЦреБрдж рдХреЛ рдПрдХ рдФрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдмрдирд╛рддреЗ рд╣реИрдВред рд╡рд╣ рдПрдХ рдирд┐рд░реНрдорд╛рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╣рдорд╛рд░реА рдХреБрдВрдЬреА рд╣реЛрдЧреАред рдпрд╣ рдореВрд▓ рдХреБрдВрдЬреА "рд░реВрдЯ рдирд┐рдЬреА рдХреБрдВрдЬреА + рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА" рд╣реИред рдЙрддреНрдкрд╛рджрди рдореЗрдВ рдЗрд╕ рдореВрд▓ рдЧреБрдкреНрдд рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде, рд╣рдо рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░реЗрдВрдЧреЗ рдФрд░ рд╣рдо рдЗрд╕ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреЛ рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░реЗрдВрдЧреЗред рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдЕрдкрдиреА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдФрд░ рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреЗ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рднреЗрдЬрдиреЗ рд╣реЛрдВрдЧреЗред рдЕрдм рд╕реЗрд╡рд╛ рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд╕рдХрддреА рд╣реИред рдпрджрд┐ рдпрд╣ рд░реВрдЯ рдирд┐рдЬреА рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рд╣реИ, рддреЛ рд╣рдордиреЗ рдпрд╣ рдХреБрдВрдЬреА рдЬрд╛рд░реА рдХреА рд╣реИред
рдХреЗрд╡рд▓ рдирд┐рд░реНрдорд╛рддрд╛ - рд╣рдо рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рдПрдХ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдмрдирд╛ рдФрд░ рд╕реНрдЯреЛрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕рдм рдХреБрдЫ рдЬрд╛рдВрдЪреЗрдВред
рд╣рдо "рд╕рдВрдкрд░реНрдХ" рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рд╕рд╛рдЗрдЯ рдкрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдХреЛрдИ рднреА рдЗрд╕реЗ рд▓реЗ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕рдиреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рд╕реЗрд╡рд╛ рдореЗрдВ рднреЗрдЬрд╛ рд╣реИред рдлрд┐рд░ рдЖрдк рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рдЕрдкрдиреА рдирд┐рдЬреА рдХреБрдВрдЬреА рд╣реИред
рд╕рд╛рдорд╛рдиреНрдп рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИред
(once) random root private key
;
factory: random device private key
;
factory: sign(root private key, device public key) = signature_1
;
device->service: device public key + signature_1
;
service: verify(root public key, signature_1, device public key)?
рджреВрд╕рд░рд╛ рдкреНрд░рдпрд╛рд╕ рдкрд░рд┐рдгрд╛рдо
рд╣рдордиреЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ
рдбрд┐рд▓реАрд╡рд░реА рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ - рдЙрддреНрдкрд╛рджрди рд╕рд╛рдЗрдЯ рдкрд░ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рд╕реАрд╡рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░
рдХреБрдЫ рднреА рдмрд╣рд╛рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ ред
рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рд╣рдордиреЗ
"рд░рд╣рд╕реНрдп" рдХреЛ рд╢реАрд░реНрд╖ рд╕реНрддрд░ рдХреА рд╕реЗрд╡рд╛рдУрдВ рддрдХ рдкрд╣реБрдВрдЪрд╛рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╕рднреА рдХреЛ рд╕реЗрд╡рд╛ рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдирд┐рд░реНрдорд╛рддрд╛ рдХреА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рд╣реИред рдкреВрд░реА рдХреБрдВрдЬреА 33 рдмрд╛рдЗрдЯреНрд╕ рд╣реИред рдЙрдирдХреА рдорджрдж рдФрд░ рдЧрдгрд┐рддреАрдп рдЬрд╛рджреВ рдХреЗ рд╕рд╛рде, рдЖрдк рдПрдХ рд╣реИрдВрдбрд╢реЗрдХ рдХрдиреЗрдХреНрд╢рди рдмрдирд╛рдирд╛ рдЬрд╛рд░реА рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдбрд┐рд╡рд╛рдЗрд╕ рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рдирд┐рдЬреА рдХреБрдВрдЬреА рд╣реИред
рд╕рд░реНрд╡рд░ рдкрд░ рд╣рдо рдХреЗрд╡рд▓ рдирд┐рд░реНрдорд╛рддрд╛ рдХреБрдВрдЬреА (рд░реВрдЯ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА) рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреЗ рд╣реИрдВред
рд╣рдорд╛рд░реЗ рдкрд╛рд╕
рд╕реЗрд╡рд╛рдУрдВ рдФрд░ рдЗрдВрдЯреНрд░рд╛рдиреЗрдЯ рдХреЗ рдмреАрдЪ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдирд╣реАрдВ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдо рдкрд╣рд▓реЗ рд╣реА рдмрд╛рдд рдХрд░ рдЪреБрдХреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдорд╛рд░реЗ рдкрд╛рд╕
рд╡рд┐рд╡рд░рдгреЛрдВ рдХреА рдирдХрд▓ рдХрд░рдиреЗ рд╕реЗ рдХреЛрдИ
рд╕реБрд░рдХреНрд╖рд╛ рдирд╣реАрдВ рд╣реИред
рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рдЬрд┐рд╕реЗ рд╣рдо рднреВрд▓ рдЧрдП рд╣реИрдВ рд╡рд╣
рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╣реИ ред рдбрд┐рд╡рд╛рдЗрд╕ рдиреЗ рдПрдХ рдирд┐рдЬреА рдХреБрдВрдЬреА рднреЗрдЬреА, рдФрд░ рд╣рдордиреЗ рдЬрд╛рдБрдЪ рдХреА рдХрд┐ рд╣рдордиреЗ рдпрд╣ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ рдЬрд╛рдБрдЪ рдХреА рдХрд┐ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдорд╛рд▓рд┐рдХ рд╣реИред рд▓реЗрдХрд┐рди рд╣рдо рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдХрд┐ рдпрд╣ рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЙрдкрдХрд░рдг рд╣реИ, рдФрд░ рд╣рдо рдЙрдирдореЗрдВ рд╕реЗ рд╣рдЬрд╛рд░реЛрдВ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рддреЗ рд╣реИрдВред
рдЗрд╕рд▓рд┐рдП, рд╣рдордиреЗ "рдкреНрд░рдорд╛рдгрдкрддреНрд░" рдирд╛рдордХ рдПрдХ рдЯреНрд░рд┐рдХ рд▓рд╛рдЧреВ рдХреАред
рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдФрд░ рдкреНрд░рдорд╛рдг рдкрддреНрд░
рдЗрд╕ рдХрджрдо рдкрд░, рд╕рднреА рдЧрдгрд┐рддреАрдп рдЬрд╛рджреВ рдореЗрдВ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдФрд░ рдЙрдирдХреЗ рдЪреЗрдХ рдХреЗ рд╕рд╛рде, рд╣рдо
рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА рдЬреЛрдбрд╝рддреЗ
рд╣реИрдВ - рдПрдХ рдкреНрд░рдорд╛рдг рдкрддреНрд░ ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдХрд╛рд░рдЦрд╛рдиреЗ рдореЗрдВ рди рдХреЗрд╡рд▓ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА (рдбрд┐рд╡рд╛рдЗрд╕ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА) рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рддреЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд╕рд╛рде рдХреБрдВрдЬреАред
рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реАред
- рдирд┐рд░реНрдорд╛рдг рдФрд░ рдирд┐рд░реНрдорд╛рддрд╛ рдХреА рддрд╛рд░реАрдЦред
- рдореЙрдбрд▓ рдФрд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рдиред
- рд╕реАрд░рд┐рдпрд▓ рдирдВрдмрд░ рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
- рд╡рд┐рдХрд▓реНрдк: рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдФрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ред рд╡рд┐рднрд┐рдиреНрди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рднреМрддрд┐рдХ рд░реВрдк рд╕реЗ рдПрдХ-рджреВрд╕рд░реЗ рд╕реЗ рднрд┐рдиреНрди рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдореЗрдВ рдЧреНрд░рд╛рд╣рдХ рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрдЧреАред
- рдЧреНрд░рд╛рд╣рдХ рдХрд╛ рдирд╛рдо рдФрд░ рдЦрд╛рддрд╛ рд╕рдВрдЦреНрдпрд╛ред
рд╣рдо рдЕрдкрдиреЗ рдирд┐рд░реНрдорд╛рддрд╛ рдХреБрдВрдЬреА - рд░реВрдЯ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рдЗрд╕ рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░реЗрдВрдЧреЗред рдЙрд╕рдХреЗ рдмрд╛рдж, рдЬрд╛рдирдХрд╛рд░реА рд╕реЗрд╡рд╛рдУрдВ рдкрд░ рдЬрд╛рдПрдЧреА рдФрд░ рд╡реЗ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░ рдкрд╛рдПрдВрдЧреЗ рдХрд┐ рдпрд╣ рд╕рд╣реА рд╣реИред рдЪреВрдВрдХрд┐ рдпреЗ рд╣рдорд╛рд░реА рдФрд░ рд╣рдорд╛рд░реЗ рднрд╛рдЧреАрджрд╛рд░реЛрдВ рдХреА рд╕реЗрд╡рд╛рдПрдВ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╡реЗ рд╣рдо рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВред
рд▓рдХреНрд╖реНрдп рдХреА рд╕реНрдерд┐рддрд┐
рдлреИрдХреНрдЯреНрд░реА рдореЗрдВ рд╕реВрдЪрдирд╛рдУрдВ рдХреЛ рд╕рд┐рд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреА
рдбрд┐рд▓реАрд╡рд░реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред
рд╕рд░реНрд╡рд░ рдкрд░ рд╣рдо рдХреЗрд╡рд▓ рдирд┐рд░реНрдорд╛рддрд╛ рдХреА рдХреБрдВрдЬреА рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреЗ рд╣реИрдВред
рдиреБрдХрд╕рд╛рди рдХреА рд╡рд╕реВрд▓реА ред рд╣рдо рдкреНрд░рдорд╛рдг рдкрддреНрд░ рд╕реЗ рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рдлреНрд▓реИрд╢ рдореЗрдореЛрд░реА рдореЗрдВ рд╕реАрд╡реЗ рдХрд░рддреЗ рд╣реИрдВред рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ, рдпрд╣ рдЧрд▓рддреА рд╕реЗ рдпрд╛ рдЬрд╛рдирдмреВрдЭрдХрд░ рд╣рдЯрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдореЗрдВ рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рдореЗрдВ рдХреБрдЫ рднреА рдЧреБрдкреНрдд рдирд╣реАрдВ рд╣реИред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рд╕реНрд╡рдпрдВ рдЧреБрдкреНрдд рдирд╣реАрдВ рд╣реИ - рдПрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рд╣реИ рдФрд░ рд╣рдорд╛рд░реА рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рд╣реИред рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдореЗрдВ рдПрдХрдорд╛рддреНрд░ рд░рд╣рд╕реНрдп рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдмрд┐рдХреНрд░реА рдорд╛рддреНрд░рд╛ рд╣реИред
рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдХреЛ рдХрд╛рд░рдЦрд╛рдиреЗ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЧреНрд░рд╛рд╣рдХ рдХреЛ рднреЗрдЬрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЕрдЧрд░ рд╡рд╣ рдЗрд╕реЗ рдЦреЛ рджреЗрддрд╛ рд╣реИред рдЧреНрд░рд╛рд╣рдХ рд╢рд╛рдпрдж рд╣реА рдХрднреА рд╕реНрдореГрддрд┐ рдХреЗ рд╕реЗрд╡рд╛ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдорд┐рдЯрд╛рддреЗ рд╣реИрдВред рдЖрдорддреМрд░ рдкрд░ рд╣рдо рдбрд┐рд╡рд╛рдЗрд╕ рд░рд┐рдХрд╡рд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди рдРрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ: рдбрд┐рд╡рд╛рдЗрд╕ рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рдЖрдпрд╛ рд╣реИ, рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЖрд░рдВрднреАрдХрд░рдг рд╕реЗ рдЧреБрдЬрд░рддрд╛ рд╣реИ, рд╕рдм рдХреБрдЫ рдорд┐рдЯ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдХреЛ рдлреИрдХреНрдЯреНрд░реА рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╣рдорд╛рд░реЗ рдкрд╛рд╕
рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдмреАрдЪ рд╣рд╛рдирд┐
рд╡рд╕реВрд▓реА , рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рд╕рдВрд░рдХреНрд╖рдг рдФрд░
рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдирд╣реАрдВ рд╣реИ ред
рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕реНрддрд░ рдкрд░, рд╣рдо рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЙрдкрдХрд░рдг рд╣реИ - рд╣рдо рдирд┐рд░реНрдорд╛рддрд╛, рдореЙрдбрд▓ рдФрд░ рд╕реАрд░рд┐рдпрд▓ рдирдВрдмрд░ рдХреЛ рдЬрд╛рдирддреЗ рд╣реИрдВ, рд╡рд╣ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдХреНрдпрд╛ рдирд╣реАрдВред
рдкреНрд░рд╛рдзрд┐рдХрд░рдг
рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЖрдкрдХреЛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рд▓рд┐рдП рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдирд┐: рд╢реБрд▓реНрдХ рдирд┐рд░реНрдорд╛рддрд╛ рд╕реЗрд╡рд╛ ред рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рд╕реАрд░рд┐рдпрд▓ рдирдВрдмрд░ рдХреЛ рдЬрд╛рдирдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рд╕рднреА рдХреЛ рдПрдХреНрд╕реЗрд╕ рджреЗ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдорд╛рд░реА рд╕реЗрд╡рд╛рдУрдВ рдореЗрдВ рд╣рдо рдЕрдкрдиреЗ рд╕рднреА рдЖрдзрд╛рд░ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЛ рдкрд╣реБрдБрдЪ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред
рдЕрдиреБрдХреНрд░рдорд╛рдВрдХ рдХреА рд╕рдлреЗрдж рд╕реВрдЪреА ред рд╣рдорд╛рд░реЗ рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рдХреА рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП, рдЖрдк рд╕реАрд░рд┐рдпрд▓ рдирдВрдмрд░ рдХреА рдПрдХ рд╕рдлреЗрдж рд╕реВрдЪреА рдХреЗ рд╕рд╛рде рдПрдХ рддрд╛рд▓рд┐рдХрд╛ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ: "рдХреНрд▓рд╛рдЗрдВрдЯ рд╡рд╕реАрд▓реА рдиреЗ рд╣рдорд╕реЗ рджреЛ рдХрдВрдЯреНрд░реЛрд▓рд░ рдЦрд░реАрджреЗ рд╣реИрдВ рдЬреЛ рдРрд╕реЗ рд╕реАрд░рд┐рдпрд▓ рдирдВрдмрд░ рдХреЗ рд╕рд╛рде рд╣реИрдВ рдЬреЛ рдЙрд╕рдХреЗ рдЦрд╛рддреЗ рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реИрдВ"
рд▓рд╛рдЗрд╕реЗрдВрд╕ред рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рдХреБрдЫ рдмреЗрдЪ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ
рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЕрдиреБрдорддрд┐ рдпрд╛ рдЗрдирдХрд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рд╕рд┐рд╕реНрдЯрдо рдПрдХреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рдирд┐рдпрдВрддреНрд░рдХред
рд╕реЗрд╡рд╛рдУрдВ, рдирд┐рд░реНрдорд╛рддрд╛ рдпрд╛ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛ рдХреЗ рдмреАрдЪ рдХреЛрдИ рд╕рд╛рдорд╛рдиреНрдп рдЖрдзрд╛рд░ рдирд╣реАрдВ рд╣реИред рд╕рдм рдХреБрдЫ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдирд┐рдпрдВрддреНрд░рдХ рджреНрд╡рд╛рд░рд╛ рдЬрд╛рдирдХрд╛рд░реА рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдПрдХ рдирд┐рд░реНрдорд╛рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ, рдЬрдм рдпрд╣ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдкреНрд░рдорд╛рдгрд┐рдд рд╣реЛрддрд╛ рд╣реИред
рдЗрдВрдЯрд░рдореАрдбрд┐рдПрдЯ рдХрд╛ рдкреНрд░рдорд╛рдг рдкрддреНрд░
рдПрдХ рдФрд░ рддрдХрдиреАрдХреА рд╕рдорд╕реНрдпрд╛ рдЬреЛ рд╣рдордиреЗ рд╕рдбрд╝рдХ рдкрд░ рд╣рд▓ рдХреАред рдЬрд┐рд╕ рдпреЛрдЬрдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВрдиреЗ рдЕрднреА рдмрд╛рдд рдХреА рд╣реИ, рдЙрд╕рдореЗрдВ рдирд┐рд░реНрдорд╛рддрд╛ рдХрд╛ рдореВрд▓ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╣реИ - рдореВрд▓ рдирд┐рдЬреА рдХреБрдВрдЬреАред рд╣рд░ рдмрд╛рд░ рдЬрдм рдЖрдк рдбрд┐рд╡рд╛рдЗрд╕ рдмрдирд╛рддреЗ рд╣реИрдВ рддреЛ рдЗрд╕рдХреА рд╢рд╛рд░реАрд░рд┐рдХ рд░реВрдк рд╕реЗ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдХрдИ рдбрд┐рд╡рд╛рдЗрд╕ рд╣реИрдВ, рддреЛ рдЗрд╕ рдХреБрдВрдЬреА рдХреЛ рд╕реАрдорд┐рдд рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдирд┐рд░рдВрддрд░ рдкрд╣реБрдВрдЪ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдмреБрд░рд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдЦреЛ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рд╕рднреА рд╕реЗрд╡рд╛рдУрдВ рдкрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдФрд░ рдпрд╣ рд╣рдорд▓рд╛рд╡рд░реЛрдВ рдХреЛ рдирд╣реАрдВ рдорд┐рд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпреЗ рдмрдбрд╝реА рд╕рдВрдЧрдардирд╛рддреНрдордХ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВред рд▓реЗрдХрд┐рди рдПрдХ рдЙрдкрд╛рдп рд╣реИред
рд╣рдо рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдПрдХ рдмреИрдЪ рдХреЗ рд▓рд┐рдП рдордзреНрдпрд╡рд░реНрддреА рдХреБрдВрдЬрд┐рдпреЛрдВ рдХрд╛ рдкрд░рд┐рдЪрдп рджреЗрддреЗ рд╣реИрдВ рдЬреЛ рдЦреЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрддрдиреЗ рдбрд░рд╛рд╡рдиреЗ рдирд╣реАрдВ рд╣реИрдВред
рд╣рдордиреЗ рд╡рд╣реА рдХрд┐рдпрд╛, рдХреЗрд╡рд▓ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд▓рдВрдмреА рд╣реИред

рдирд┐рд░реНрдорд╛рддрд╛ рдХреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХреЗ рд╕рд╛рде, рд╣рдо рдордзреНрдпрд╡рд░реНрддреА рдХреБрдВрдЬреА рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рддреЗ рд╣реИрдВред рд╢рд╛рд░реАрд░рд┐рдХ рд░реВрдк рд╕реЗ, рдпрд╣ рдПрдХ "рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡" рд╣реИ, рдЬрд┐рд╕реЗ рдПрдХ рджрд┐рди рдХреЗ рд▓рд┐рдП рдХрд╛рд░рдЦрд╛рдиреЗ рдореЗрдВ рдлреЛрд░рдореИрди рдХреЛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЙрди рдЙрдкрдХрд░рдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдПрдХ рдХреБрдВрдЬреА рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпреЛрдЬрдирд╛ рдХреЗ рдмреАрдЪ рдореЗрдВ, рд╣рдордиреЗ рдПрдХ рдордзреНрдпрд╡рд░реНрддреА рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЬреЛрдбрд╝рд╛, рдЕрдиреНрдпрдерд╛ рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрджрд▓рд╛ред
рд╕реБрд░рдХреНрд╖рд┐рдд рдХреАрд╕реНрдЯреЛрд░
рдЗрд╕ рд╕рдм рдореЗрдВ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕
рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рдирд┐рдЬреА рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд
рд╕реБрд░рдХреНрд╖рд╛ рдирд╣реАрдВ рд╣реИ - рдпрд╣ рдЕрднреА рднреА рдПрдХ рдлрд╛рдЗрд▓ рд╣реИ рдЬреЛ рдпреВрдПрд╕рдмреА рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдкрд░ рд╣реИред рдПрдХ рд╣рдорд▓рд╛рд╡рд░ рдЗрд╕реЗ рдХреЙрдкреА рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рд╡реЗ рдЗрд╕реЗ рдЦреЛ рджреЗрдВрдЧреЗ рдпрд╛ рдЧрд▓рддреА рд╕реЗ рдЦреБрд▓реА рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВрдЧреЗред
рдЖрджрд░реНрд╢ рдорд╛рдорд▓реЗ рдореЗрдВ, рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рдирд┐рдЬреА рдХреБрдВрдЬреА рдХреЛ рдХреЙрдкреА рдХрд░рдиреЗ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ - рдЗрд╕реЗ рдПрдХ рдмреНрд▓реИрдХ рдмреЙрдХреНрд╕ рдореЗрдВ рд░рдЦреЗрдВред
рдмреНрд▓реИрдХ рдмреЙрдХреНрд╕ 4 рдСрдкрд░реЗрд╢рди рдХрд░рддрд╛ рд╣реИ:
- рдЕрдВрджрд░ рд╣реА рдЕрдиреБрд░реЛрдз рдкрд░ рдПрдХ рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ;
- рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рджреЗрддрд╛ рд╣реИ;
- рдПрдХ рд╕рдВрджреЗрд╢ рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рддрд╛ рд╣реИ
- рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рддрд╛ рд╣реИред
рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдПрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рддреАрди рдСрдкрд░реЗрд╢рди рдкрд░реНрдпрд╛рдкреНрдд рд╣реИрдВредрдореЗрд░реА рд╕рдордЭ рдореЗрдВ, рдпрд╣ рдПрдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рдорд╛рдзрд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЕрдзрд┐рдорд╛рдирддрдГ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╕реЗ рдЕрд▓рдЧред рдХрдИ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛
SoC рдХреЗ рдЕрдВрджрд░ рдпрд╛ рдПрдХ рдЕрд▓рдЧ рдЪрд┐рдк рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ
рд╡рд┐рд╢реЗрд╖ рдХреНрд░рд┐рдкреНрдЯреЛ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╣реИ ред
рдкрд╣рд▓рд╛ рдмреНрд▓реИрдХ рдмреЙрдХреНрд╕ рд╡рд┐рдХрд▓реНрдк рдЬрд┐рд╕рдХреА рд╣рдордиреЗ рд╕рдореАрдХреНрд╖рд╛ рдХреА рд╡рд╣ NXP i.mx 6, 7, 8 рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЗрдВ
CAAM рдореЙрдбреНрдпреВрд▓ рд╣реИ рдЬрд┐рд╕рдХрд╛ рд╣рдо рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рдмреВрдЯ рд░реЛрдо рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдЯрд┐рдХ рд░реВрдк рд╕реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЗрд╕рдореЗрдВ рдРрд╕реЗ рдХреАрдбрд╝реЗ рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЕрдиреНрдп рдкреНрд░реЛрд╕реЗрд╕рд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЙрдирдХрд╛ рджреЛрд╣рди рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдХреБрдЫ рд╕рд╛рд▓ рдкрд╣рд▓реЗ, рдЗрд╕ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рдПрдХ рдЫреЗрдж рдкрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬрд┐рд╕рдиреЗ рдлрд░реНрдорд╡реЗрдпрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ рд╕рдордп рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рд╕рддреНрдпрд╛рдкрди рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛ рджрд┐рдпрд╛ рдерд╛ред рдпрд╣ рд╡рд╣ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕рдХреА рд╣рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рддрд▓рдЫрдЯ рдмрдиреА рд╣реБрдИ рд╣реИред рдПрдХ рдФрд░ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд░реВрд╕ рдореЗрдВ рдЗрд╕ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рд╛рде рдкреНрд░реЛрд╕реЗрд╕рд░ рдЖрдпрд╛рдд рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рдЙрдиреНрд╣реЗрдВ рдХрд╛рдЧрдЬреА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЛ рднрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдЗрд╕рд▓рд┐рдП, рд╣рдордиреЗ рдПрдХ рдЕрд▓рдЧ рдЪрд┐рдк рд▓реАред рдореИрдВ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдорд╛рдирддрд╛ рд╣реВрдВ, рдореИрдВрдиреЗ рдЗрд╕ рддрдереНрдп рдкрд░ рднрд░реЛрд╕рд╛ рдХрд┐рдпрд╛ рдХрд┐ рдЕрдЧрд░ рд╣рдо рдЗрд╕реЗ рд░реВрд╕ рдореЗрдВ рдирд╣реАрдВ рд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдХреБрдЫ рд▓реЗрдХрд░ рдЖрдПрдВрдЧреЗ - рдЪрд┐рдк рдЫреЛрдЯрд╛ рд╣реИ, рдЗрд╕рдХреА рдХреАрдордд $ 1 рд╣реИред рд▓реЗрдХрд┐рди рд╕рдм рдХреБрдЫ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдирд┐рдХрд▓рд╛ - рдЙрдиреНрд╣реЗрдВ
рдорд╛рдЗрдХреНрд░реЛрдЪрд┐рдк рдПрдЯреАрдИрд╕реАрд╕реА рдЪрд┐рдк рдорд┐рд▓рд╛, рдЬрд┐рд╕рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рднреА рдХрд╛рдЧрдЬрд╛рдд рд╣реИрдВред
рдорд╛рдЗрдХреНрд░реЛрдЪрд┐рдк ATECC608A
рдпрд╣ рдПрдХ рдЕрд▓рдЧ рдЫреЛрдЯреА рдЪрд┐рдк рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдкреИрд╕рд╛ рдЦрд░реНрдЪ рд╣реЛрддрд╛ рд╣реИред рдЪрд┐рдк рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ I2C - рджреЛ "рдкреИрд░реЛрдВ" рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ, рдЬрд┐рд╕реЗ рдЖрдк рдЕрдиреНрдп рдмрд╛рд╣реНрдп рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рднреА рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЪрд┐рдк рдореЗрдВ рдПрдХ рдорд╛рдирдХ рдкрд┐рдирдЖрдЙрдЯ рд╣реИред рд╣рдордиреЗ рдЙрдкрдХрд░рдг рдХреЗ рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдЪрд┐рдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдФрд░ рдмрд╕ рдЗрд╕реЗ рдЙрд╕реА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдФрд░ рдкрд┐рдирдЖрдЙрдЯ рдХреЗ рд╕рд╛рде рдХрд┐рд╕реА рдЕрдиреНрдп рдЪрд┐рдк рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдорд┐рд▓рд╛рдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдорд╛рдирдХ рд╣реИред
рдЪрд┐рдк рд╡рд╣ рдХрд░ рд╕рдХрддреА рд╣реИ рдЬреЛ рд╣рдореЗрдВ рдРрд╕реА рдЪрд┐рдк рд╕реЗ рдЪрд╛рд╣рд┐рдП: рд╣рд╕реНрддрд╛рдХреНрд╖рд░, рд╕реНрдЯреЛрд░ рдХреБрдВрдЬреА, рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рдкрдврд╝реЗрдВред

рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:
- 16 рдкреНрд░рдореБрдЦ рд╕реНрд▓реЙрдЯ;
- ECSDSA рд╣рд╕реНрддрд╛рдХреНрд╖рд░, рд╣реИрд╢, рдПрдордПрд╕реАрдПрд╕ рдФрд░ рдПрдИрдПрд╕ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдбреАрдПрдЪ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ;
- рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдЬрдирд░реЗрдЯрд░ рдФрд░ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдХрд╛рдЙрдВрдЯрд░ рд╣реИ;
- рдмрд╛рдбрд╝реЛрдВ: SOIC-8, DFN6;
- рдкреНрд░реЛрдЯреЛрдХреЙрд▓: I2C, рдПрдХрд▓ рддрд╛рд░;
- ~0.7$@1000pcsред
рдХреИрд╕реЗ рдПрдХ microcircuit рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕рднреНрдп
рджрд╕реНрддрд╛рд╡реЗрдЬ рд╣реИ , рд▓реЗрдХрд┐рди рдПрдирдбреАрдП рдХреЗ рддрд╣рддред рдпрджрд┐ рдЖрдк рддреБрд░рдВрдд рдЧрд╛рдорд╛ рдХреЛ рд▓рд┐рдЦрддреЗ рд╣реИрдВред рдЪрд┐рдкрдХрдиреЗ рд╡рд╛рд▓рд╛ред рддреЛ рд╡реЗ рдЖрдкрдХреЛ 2 рд╕рдкреНрддрд╛рд╣ рдореЗрдВ рджреЗ рджреЗрдВрдЧреЗред рдпрджрд┐ рдХрд┐рд╕реА рдЕрдиреНрдп рдХрдВрдкрдиреА рдореЗрдВ - 3 рдорд╣реАрдиреЗ рдХреЗ рдмрд╛рджред рд╣рдордиреЗ рджреЛ рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЛ рд▓рд┐рдЦрд╛ рдерд╛, рдФрд░ рдЬрдм рд╣рдордиреЗ рд╕рдм рдХреБрдЫ рдХрд┐рдпрд╛ рдерд╛, рддреЛ рдПрдХ рдФрд░ рдорд╛рдЗрдХреНрд░реЛрдЪрд┐рдк рдбреАрд▓рд░ рдиреЗ рд╣рдореЗрдВ рдЬрд╡рд╛рдм рджрд┐рдпрд╛ред
рд╡рд╣рд╛рдБ рдХреБрдЫ appnotes рд╣реИрдВ рдФрд░ рд╡реЗ рдФрд╕рдд рд╕реЗ рднреА рдмрджрддрд░ рд╣реИрдВред
GitHub рдкрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╣реИ - HAL рдХреЗ рд╕рд╛рде рдПрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдпред рдпрд╣ рд╣рд╛рд╕реНрдпрд╛рд╕реНрдкрдж рд╣реИ - рдкреНрд░рд▓реЗрдЦрди рдПрдирдбреАрдП рдХреЗ рддрд╣рдд рд╣реИ, рдФрд░ рдЙрд╕ рдкрд░ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЧреАрдерд╣рдм рдкрд░ рд╣реИред рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд▓рд┐рдирдХреНрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ рдФрд░ рдПрдЯрд▓рдо рдПрдордХреЗ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ - рдпрд╣ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд╣реИред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рд╕рднреА рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдХреЗрд╡рд▓ рдПрдХ I2C рдмрд╕ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреИрд░реЛрдВ рдХреЛ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рдХреЗ рд╕рд╛рде
рдПрдХреАрдХрд░рдг рд╣реИ - рдпрд╣ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд░рддрд╛ рд╣реИред
рд▓рд┐рдирдХреНрд╕ рдХреЗ рддрд╣рдд рдХреЛрдИ рдЙрджрд╛рд╣рд░рдг рдирд╣реАрдВ рд╣реИрдВ рдФрд░
рдирд┐рдЬреАрдХрд░рдг рдХреЗ рд╕рд╛рде рдХреЛрдИ рдХрд╛рдо рдирд╣реАрдВ рд╣реИред
рдЪрд┐рдк рдЕрдиреБрдХреВрд▓рди
рдЪрд┐рдк рдХреЗ рд╕рд╛рде рдирд┐рдЬреАрдХрд░рдг рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рд╕рд┐рд░рджрд░реНрдж рд╣реИред
рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЪрд┐рдк рдмрд╣реБрдд рд╕рд╛рд░реА рдЪреАрдЬреЗрдВ рдХрд░ рд╕рдХрддреА рд╣реИред рдЗрд╕рдореЗрдВ 16 рд╕реНрд▓реЙрдЯ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ 16 рдХреБрдВрдЬреА рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИрдВ: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрдЯрд╛, рдпрд╛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА, рдпрд╛ рдЕрдиреНрдп рд╕реНрд▓реЙрдЯ рдХреЗ рд▓рд┐рдП рдЕрд╕реНрдерд╛рдпреА рднрдВрдбрд╛рд░рдг - рдХрдИ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВред
рдЖрдкрдХреЛ рдХрд┐рд╕реА рддрд░рд╣ рд╕реЗ рд╕реНрд▓реЙрдЯ рддрдХ рдкрд╣реБрдВрдЪ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдХрдИ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рдХрд▓реНрдк рднреА рд╣реИрдВ: рдкрд╛рд╕рд╡рд░реНрдб рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд, рджреВрд╕рд░реЗ рд╕реНрд▓реЙрдЯ рдореЗрдВ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рджреНрд╡рд╛рд░рд╛, рдХрд╛рд░рдЦрд╛рдиреЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рдХреЗ рд╕рдордп рддрдХред
рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ, рдХреБрдВрдЬреА рдХрд╛ рдкреНрд░рдХрд╛рд░, рдкрдврд╝рдиреЗ рдФрд░ рд▓рд┐рдЦрдиреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ, рд╕реНрд▓реЙрдЯреНрд╕ рдХреЗ рдмреАрдЪ рдХрд╛ рд╕рдВрдмрдВрдз - рд╕реНрд▓реЛрдЯрдХреЛрдирдлрд┐рдЧ, рдХреАрдХреЛрдирдлрд┐рдЧредрд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдкреНрд░рддреНрдпреЗрдХ рдХреБрдВрдЬреА рдХреЗ рдмрд┐рдЯ рдорд╛рд╕реНрдХ (16 рдмрд┐рдЯреНрд╕) рдореЗрдВ, рд╣рд░ рдЬрдЧрд╣ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрдЦреНрдпрд╛рдПрдВ рд╣реЛрддреА рд╣реИрдВред
рд╕рдмрд╕реЗ рджреБрдЦрдж рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЬрд╝реЛрди рдПрдХ рдмрд╛рд░ рд╣реИ, рдЬреЛ рд╕реНрд▓реЙрдЯреНрд╕ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рд╣рдордиреЗ рд╕рдмрдХреБрдЫ рд╕рд╣реА рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ 50 рдЪрд┐рдкреНрд╕ рдЧрдбрд╝рдмрдбрд╝ рдХрд░ рджрд┐рдПред рдЪрд┐рдк рдХреЗрд╡рд▓
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд▓реЙрдХ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдХрд╛рдо рдХрд░рддрд╛
рд╣реИ ред рдЕрд▓рдЧ-рдЕрд▓рдЧ, рдЕрд▓рдЧ-
рдЕрд▓рдЧ рд╕реНрд▓реЙрдЯ рдХреЗ рд▓рд┐рдП рд▓реЙрдХ рд╣реИрдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ рдпрд╛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдореЗрдВ рдХреЛрдИ рдкреНрд░рд▓реЗрдЦрди рдирд╣реАрдВ рд╣реИред рд╡реНрдпрдХреНрддрд┐рдЧрдд рдмрд┐рдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдкреНрд░рд▓реЗрдЦрди рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╣рд╛рдВ рд╕рдм рдХреБрдЫ рдЬрдЯрд┐рд▓ рд╣реИред рдорд╛рдЗрдХреНрд░реЛрдЪрд┐рдк рд╕реЗ рд╕рднреА рдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ рдпрд╣ рд▓рд┐рдЦрд╛ рд╣реИ: "рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдмреНрд▓реЙрдХ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ, рдФрд░ рдпрд╣ рдХрд┐рд╕реА рддрд░рд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░реЗрдЧрд╛, рдЬреИрд╕реЗ рдХрд┐ рдЕрдореЗрдЬрд╝реЕрди рдХреЛ рдбреЗрдЯрд╛ рднреЗрдЬрдиреЗ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВред"
рдЗрд╕рдореЗрдВ рдмрд╣реБрдд рд╕рдордп рд▓рдЧрд╛, рд▓реЗрдХрд┐рди рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдЙрдиреНрд╣реЛрдВрдиреЗ рдПрдХ рд╢рд╛рдВрдд рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдмрдирд╛рдИред
рдПрддреЗрдХ-рдЙрдкрдпреЛрдЧ рдЙрдкрдпреЛрдЧрд┐рддрд╛
рдпрд╣ рдПрдХ рдХрдВрд╕реЛрд▓ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╣реИ рдЬреЛ рдЪрд┐рдк рдХреЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдереЛрдбрд╝рд╛ рдЖрд╕рд╛рди рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрд╣ рдПрдХ MIT рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд
GitHub рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИред
рдЙрдкрдпреЛрдЧрд┐рддрд╛ CryptoAuthLib рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИред рд╡рд╣ рдЬрд╛рдирддреА рд╣реИ рдХрд┐ рдХреЙрдиреНрдлрд┐рдЧ рдЬрд╝реЛрди рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рджреЛрд╕реНрддрд╛рдирд╛ рдХрд╛рдо рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИ, рд╡рд╣ рдЬрд╛рдирддреА рд╣реИ рдХрд┐ SHA, MAC, ECDSA, DH рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╣реИред рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдмреИрдЪ рдХреЗ рдЕрдиреБрдХреВрд▓ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдордиреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдкрд╣рд▓реЗ рд╕реНрдерд╛рди рдкрд░ рдмрдирд╛рдИ рдереАред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рд╡реНрдпрдХреНрддрд┐ рдпрд╣ рдХрд╛рд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдПрдХ рдкрдХреНрд╖ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИред рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдПрдХ рд╕реВрдЪреА рдмрдирд╛ рд╕рдХрддреА рд╣реИ - рдЖрджреЗрд╢реЛрдВ рдХреА рдПрдХ рдпреЛрдЬрдирд╛: "рдкрд╣рд▓реЗ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдирд┐рдЬреАрдХреГрдд рдХрд░реЗрдВ, рдлрд┐рд░ рдЗрд╕ рддрд░рд╣ рдХреА рдХреБрдВрдЬреА рд▓рд┐рдЦреЗрдВред"
рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХрд╛рдлреА рдорд╛рдирд╡-рдкрдардиреАрдп рд╣реИред
atecc - b 10 - c 'serial' - c 'read-config /tmp/config.dump'
рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд▓рд┐рдирдХреНрд╕ рдХреЗ рддрд╣рдд рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, AMD64 рдХреЗ рддрд╣рдд - рдпрд╣ рдбреЗрдмрд┐рдпрди рдкреИрдХреЗрдЬ рдореЗрдВ рд╣реИред

рдЕрдиреНрдп рд╡реИрдпрдХреНрддрд┐рдХрд░рдг рдЙрдкрдХрд░рдг
рдмрд┐рдЯреНрд╕ рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдПрдХреНрд╕реЗрд▓ рдкреНрд▓реЗрдЯ рд╣реИред рдпрджрд┐ рдЖрдк рд╣рдореЗрдВ рдорд╛рдЗрдХреНрд░реЛрдЪрд┐рдк рдХреЗ рд╕рд╛рде рдПрдирдбреАрдП рд╕реНрдХреИрди рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдЗрд╕реЗ рдЖрдкрдХреЛ рджреЗ рджреЗрдВрдЧреЗред

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

рд╢рд╛рд░реАрд░рд┐рдХ рд░реВрдк рд╕реЗ рдордзреНрдпрд╡рд░реНрддреА рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдПрдХ ATECC508A рдЪрд┐рдк рд╣реИред рдпрд╣ 608 рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд╣реИ, рд▓реЗрдХрд┐рди 508 тАЛтАЛрдореЗрдВ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣реИ рдЬреЛ рдЪрд╛рдмрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдореЗрдВ рдЖрддреА рд╣реИ, рд▓реЗрдХрд┐рди 608 рдореЗрдВ рдпрд╣ рдЕрдм рдирд╣реАрдВ рд╣реИред
рдЪрд┐рдк USB-I2C рдПрдбрд╛рдкреНрдЯрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред рдпрд╣ рдЫреЛрдЯреЗ-рдпреВрдПрд╕рдмреА-рдЖрдИ 2 рд╕реА рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рд╕рд╛рде рдпреВрдПрд╕рдмреАрдЖрдИрдПрд╕рдкреА рд╣реИ - рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЬрд┐рд╕реЗ рдпреВрдПрд╕рдмреА-рдЖрдИ 2 рд╕реА рдкреБрд▓ рдореЗрдВ рдлреНрд▓реИрд╢ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрдВрдЯрд░рдореАрдбрд┐рдПрдЯ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЙрдирдХреА рдирд┐рдЬреА рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рдбрд┐рд╡рд╛рдЗрд╕ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рддреЗ рд╣реИрдВред
Microcircuit рдХреА рджреЛ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╕рд╛рдмрд┐рдд рд╣реБрдИрдВред
рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд╛рд╕рд╡рд░реНрдб рд╕реБрд░рдХреНрд╖рд╛ рд╕реНрд▓реЙрдЯ ред рдЪрд┐рдк рдХреЛ рдХреЗрд╡рд▓ рджреЛ рд╢рд░реНрддреЗрдВ рдкреВрд░реА рд╣реЛрдиреЗ рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
- рдЬрдм рдбрд┐рд╡рд╛рдЗрд╕ рдХрдВрдкреНрдпреВрдЯрд░ рдореЗрдВ рдлрдВрд╕ рдЬрд╛рддрд╛ рд╣реИ;
- рдкрд╛рд╕рд╡рд░реНрдб рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ред
рд╣рдо рдЙрддреНрдкрд╛рджрдирдХрд░реНрддрд╛ рдХреЛ рдХрдИ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдордзреНрдпрд╡рд░реНрддреА рдХреБрдВрдЬреА рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдЙрддреНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рджреЗрддреЗ рд╣реИрдВред рддрджрдиреБрд╕рд╛рд░, рдЖрдкрдХреЛ рдкрд╣реБрдБрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдВрдЬреА рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рджреЛрдиреЛрдВ рдХреЛ рдЪреБрд░рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рдореЗрдВ рдпрд╣ рдореМрдХрд╛ рдореБрдлреНрдд рдореЗрдВ рдорд┐рд▓рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдкреНрд░рдгрд╛рд▓реА рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рддрд╛ рд╣реИред
рдЙрдкрдпреЛрдЧ рдХреА рд╕рдВрдЦреНрдпрд╛ рдкрд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕реАрдорд╛ ред рдЕрдВрджрд░ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдХрд╛рдЙрдВрдЯрд░ рдХреЗрд╡рд▓ рдмрдврд╝рд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЬрдм рдпрд╣ рдПрдХ рдмрд╛рд░ рдкреВрд░реНрд╡ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕реАрдорд╛ рддрдХ рдкрд╣реБрдВрдЪ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдорд╛рдЗрдХреНрд░реЛрдХрд┐рд░рд╕реАрдЯ рдХреБрдЫ рдФрд░ рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд░ OpenSSL
рдЖрдЗрдП рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ рдХрд┐ рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд░ рд╕рдм рдХреБрдЫ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдирд┐рдпрдВрддреНрд░рдХ рдкрд░ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рд╣реИред рд╣рдордиреЗ рдХреБрдЫ рднреА рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ - рдпрд╣ рд╕рд╛рдзрд╛рд░рдг рдЯреАрдПрд▓рдПрд╕, рд╕рд╛рдзрд╛рд░рдг рдкреАрдХреЗрдЖрдИ рд╣реИред рд╣рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рд░реВрдк рд╕реЗ рдХреНрд▓рд╛рдЗрдВрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд▓рд┐рдирдХреНрд╕ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рд╡рд┐рд╢рд╛рд▓ рдмрд╣реБрдордд рдореЗрдВ, рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╣рдордиреЗ рдорд╛рдЗрдХреНрд░реЛрдЪрд┐рдк рд╕реЗ рдХреЛрдб рд▓рд┐рдпрд╛, рдЗрд╕реЗ рдереЛрдбрд╝рд╛ рдЬреЛрдбрд╝рд╛, рддрд╛рдЬрд╛ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдХрд┐рдпрд╛
1.1ред рдирддреАрдЬрддрди, рд╡рд╣ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛рдП - рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдирд┐рдЬреА рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП рдкрд╛рд╕рд╡рд░реНрдб рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред
рдпрд╣ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИред
openssl req -new -engine ateccx08 -keyform engine -key ATECCx08:00:04:C0:00 -subj "/CN=wirenboard-AP6V5MDG" -out device AP6V5MDG.csr
рдпрд╣ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЙрд▓ рд╣реИ рдФрд░ рдЙрдкрдпреБрдХреНрдд рдЗрдВрдЬрди рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд░реНрджреЗрд╢ рд╣реИред рдХреБрдВрдЬреА рдпрд╣рд╛рдВ рд╕реЗрдЯ рдХреА рдЧрдИ рд╣реИ: рдкрддрд╛, рдореЙрдбрд▓ рдФрд░ рдЕрдВрддрд┐рдо рджреЛ рдмрд╛рдЗрдЯреНрд╕ рдЙрд╕ рд╕реНрд▓реЙрдЯ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рдм рдХреБрдЫ рд╕рдВрдЪрд╛рд░рд┐рдд рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рдпрд╣ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдлрд╝рд╛рдЗрд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рд╣реИ - рдЖрдкрдХреЛ рдбрд┐рд╡рд╛рдЗрд╕ рдореЗрдВ рдЬрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рд╕рд░реНрд╡рд░ рдкрд░ рдПрд╕рдПрд╕рдПрд▓
рдХреЛрдИ рднреА рдПрд╕рдПрд╕рдПрд▓ рд╕рд░реНрд╡рд░ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдУрдкрдирдПрд╕рдПрд╕рдПрд▓ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред рд╕рд░реНрд╡рд░ рдХреА рдУрд░ рдХреЛрдИ рд╕рдВрд╢реЛрдзрди рдФрд░ рдХрд╕реНрдЯрдо рдмрд┐рд▓реНрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд╕рд░реНрд╡рд░ рдкрд░ рдЖрд╡рд╢реНрдпрдХ рд╕рднреА
рдХреЛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдмрдВрдбрд▓ (рдбрд┐рд╡рд╛рдЗрд╕
рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ + рдЗрдВрдЯрд░рдореАрдбрд┐рдПрдЯ
рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ) рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП , рдФрд░
рд╣рдорд╛рд░реА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдВрдЬреА рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ , рдЬрд┐рд╕реЗ рд╣рдордиреЗ рд╕рд╛рдЗрдЯ рдкрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рд╣реИ - рд╡реАрд░реЗрди рдмреЛрд░реНрдб рд░реВрдЯ рд╕реАрдПред
рд╕реНрдЯреИрдВрдбрд░реНрдб рдЯреАрдПрд▓рдПрд╕ рдХрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рджреЛрдиреЛрдВ рдкрдХреНрд╖реЛрдВ рдХреЛ рдПрдХ рджреВрд╕рд░реЗ рдХреЛ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред тАФ тАФ . тАФ handshake.
: . , . letsencrypt SSL, , .
, тАФ MQTT.
MQTT: mosquitto
IBM. .
Mosquitto тАФ , , Linux. , OpenSSL engine ( ) ┬лkeyfile┬╗, .
, 20 .
bundle.

.
mosquitto_sub -h mqtt.wirenboard.com -p 8884 -cert /etc/ssl/device/device_bundle.crt.pem --key 'engine:ateccx08:ATECCx08:00:04:C0:00' --capath /etc/ssl/certs/ -t /# -v
. тАФ
-cert
. bundle- тАФ .
--key
. .
,
--capath
, . SSL-, letsencrypt.
.
root@wirenboard-AXXVJI62:~# cat /etc/mosquitto/conf.d/bridge-hw.conf connection wb_devices_cloud.wirenboard-AXXVJI62 address contactless.ru:8884 bridge_capath /etc/ssl/certs/ bridge_certfile /etc/ssl/device/device_bundle.crt.pem bridge_keyfile engine:ateccx08:ATECCx08:00:04:C0:00 notifications true notification_topic /client/wirenboard-AXXVJI62/bridge_status topic/# both 1 ""/dient/wirenboard-AXXVJI62
Mosquito- .
Mosquitto тАФ .
per _listener_settings true listener 8884 0.0.0.0 cafile/etc/mosquitto/certs/WirenBoard_Root_CA.crt certfile /etc/letsencrypt/live/contactless.ru/fullchain.pem keyfile/etc/letsencrypt/live/contactless.ru/privkey.pem require.certificate true use_identity_as_username true password_file /etc/mosquitto/passwd.conf allow_anonymous false acl_file /etc/mosquitto/ad.conf :~$ cat /etc/mosquitto/acl.conf pattern write /client/%u/# pattern read /client/%u/#
тАФ .
- Root CA letsencrypt- тАФ . .
- Mosquitto.
username
MQTT.
- , , , (CN) wirenboard-AXXVJI62, , .
per_listener_settings:
, / (>1.5.5).
MQTT- Wiren Board IoT Cloud Platform.
OpenVPN
OpenVPN , , . , .
OpenVPN
, . , : bundle, , engine.
openvpn --capath /etc/ssl/certs/ --cert /etc/ssl/device/device_bundle.crt.pem --key engine:ateccx08:ATECCx08:00:04:C0:00
letsencrypt.
ca /etc/openvpn/WirenBoard_Root_CA.crt cert /etc/letsencrypt/live/vpn1.wirenboard.com/fullchain.pem key /etc/letsencrypt/live/vpn1.wirenboard.com/privkey.pem
тАФ . - .
nginx
. Nginx , , , SSL. nginx web-, reverse-proxy. тАФ nginx.
nginx , HTTP-, . , : Common Name, , . , 400.
ssl_client_certificate WirenBoard_Root_CA.crt; ssl_verify_client on;
nginx . тАФ , HTTP. Linux- nginx , SSL, , OpenSSL.
wget , bash , HTTP- TLS . 10 .
server { listen 8080; location / { proxy_pass https://example.com; proxy_ssl_name example.com; proxy_ssl_server_name on; proxy_ssl_certificate/etc/ssl/device/device_bundle.crt.pem; proxy_ssl_certificate_key engine:ateccx08;ATECCx08:00:04:C0:00; } }
Wiren Board 6 , . , .
web- cloud.wirenboard.com OpenVPN . Grafana InfluxDB, MQTT. saymon.info тАФ (MQTT) .
, - , , Grafana, MQTT-, , , . тАФ .
, , :
тАФ OpenSSL ,
тАФ . !
InoThings Conf 2019 . YouTube- 2019 . Telegram. , , IoT.