рд╕рд┐рдЧрд╕реНрдЯреЛрд░ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рд╕рддреНрдпрд╛рдкрди рдкреНрд░рдгрд╛рд▓реА рдЬрд╛рд╣реАрд░ рдХреЗрд▓реА

Google рдиреЗ рд╕рд┐рдЧрд╕реНрдЯреЛрд░ рдкреНрд░рдХрд▓реНрдк рддрдпрд╛рд░ рдХрд░рдгрд╛рд░реНтАНрдпрд╛ рдШрдЯрдХрд╛рдВрдЪреНрдпрд╛ рдкрд╣рд┐рд▓реНрдпрд╛ рд╕реНрдерд┐рд░ рдкреНрд░рдХрд╛рд╢рдирд╛рдЪреНрдпрд╛ рдирд┐рд░реНрдорд┐рддреАрдЪреА рдШреЛрд╖рдгрд╛ рдХреЗрд▓реА, рдЬреА рдХрд╛рд░реНрдпрд░рдд рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдпреЛрдЧреНрдп рдШреЛрд╖рд┐рдд рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ. рд╕рд┐рдЧрд╕реНрдЯреЛрд░ рдбрд┐рдЬрд┐рдЯрд▓ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рд╡рд╛рдкрд░реВрди рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдкрдбрддрд╛рд│рдгреАрд╕рд╛рдареА рд╕рд╛рдзрдиреЗ рдЖрдгрд┐ рд╕реЗрд╡рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ рдЖрдгрд┐ рдмрджрд▓рд╛рдВрдЪреНрдпрд╛ рд╕рддреНрдпрддреЗрдЪреА рдкреБрд╖реНрдЯреА рдХрд░рдгрд╛рд░рд╛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд▓реЙрдЧ рд░рд╛рдЦрддреЗ (рдкрд╛рд░рджрд░реНрд╢рдХрддрд╛ рд▓реЙрдЧ). рд╣рд╛ рдкреНрд░рдХрд▓реНрдк Google, Red Hat, Cisco, vmWare, GitHub рдЖрдгрд┐ HP Enterprise рджреНрд╡рд╛рд░реЗ OpenSSF (рдУрдкрди рд╕реЛрд░реНрд╕ рд╕рд┐рдХреНрдпреБрд░рд┐рдЯреА рдлрд╛рдКрдВрдбреЗрд╢рди) рд╕рдВрд╕реНрдерд╛ рдЖрдгрд┐ рдкрд░реНрдбреНрдпреВ рдпреБрдирд┐рд╡реНрд╣рд░реНрд╕рд┐рдЯреАрдЪреНрдпрд╛ рд╕рд╣рднрд╛рдЧрд╛рдиреЗ рд▓рд┐рдирдХреНрд╕ рдлрд╛рдКрдВрдбреЗрд╢рди рдпрд╛ рдирд╛-рдирдлрд╛ рд╕рдВрд╕реНрдереЗрдЪреНрдпрд╛ рдЖрд╢реНрд░рдпрд╛рдЦрд╛рд▓реА рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдд рдЖрд╣реЗ.

рд╕рд┐рдЧрд╕реНрдЯреЛрд░рдЪрд╛ рдХреЛрдбрд╕рд╛рдареА рд▓реЗрдЯреНрд╕ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯрдЪрд╛ рдЕреЕрдирд╛рд▓реЙрдЧ рдореНрд╣рдгреВрди рд╡рд┐рдЪрд╛рд░ рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ, рдбрд┐рдЬрд┐рдЯрд▓ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдХреЛрдбрд╕рд╛рдареА рдкреНрд░рдорд╛рдгрдкрддреНрд░реЗ рдЖрдгрд┐ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рд╕рддреНрдпрд╛рдкрдирд╛рд╕рд╛рдареА рд╕рд╛рдзрдиреЗ рдкреНрд░рджрд╛рди рдХрд░рддреЛ. Sigstore рд╕рд╣, рд╡рд┐рдХрд╛рд╕рдХ рд░рд┐рд▓реАрдЭ рдлрд╛рдЗрд▓реНрд╕, рдХрдВрдЯреЗрдирд░ рдЗрдореЗрдЬреЗрд╕, рдореЕрдирд┐рдлреЗрд╕реНрдЯ рдЖрдгрд┐ рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓реНрд╕ рдпрд╛рд╕рд╛рд░рдЦреНрдпрд╛ рдНрдкреНрд▓рд┐рдХреЗрд╢рди-рд╕рдВрдмрдВрдзрд┐рдд рдХрд▓рд╛рдХреГрддреАрдВрд╡рд░ рдбрд┐рдЬрд┐рдЯрд▓ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдХрд░реВ рд╢рдХрддрд╛рдд. рд╕реНрд╡рд╛рдХреНрд╖рд░реА рд╕рд╛рдордЧреНрд░реА рдЫреЗрдбрдЫрд╛рдб-рдкреНрд░реВрдл рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд▓реЙрдЧрдордзреНрдпреЗ рдкрд░рд╛рд╡рд░реНрддрд┐рдд рдХреЗрд▓реА рдЬрд╛рддреЗ рдЬреА рдкрдбрддрд╛рд│рдгреА рдЖрдгрд┐ рдСрдбрд┐рдЯрд┐рдВрдЧрд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.

рдХрд╛рдпрдорд╕реНрд╡рд░реВрдкреА рдХреАрдВрдРрд╡рдЬреА, рд╕рд┐рдЧрд╕реНрдЯреЛрд░ рдЕрд▓реНрдкрдХрд╛рд▓реАрди рддрд╛рддреНрдкреБрд░рддреНрдпрд╛ рдХреА рд╡рд╛рдкрд░рддреЗ, рдЬреНрдпрд╛ OpenID Connect рдкреНрд░рджрд╛рддреНрдпрд╛рдВрджреНрд╡рд╛рд░реЗ рдкреБрд╖реНрдЯреА рдХреЗрд▓реЗрд▓реНрдпрд╛ рдХреНрд░реЗрдбреЗрдиреНрд╢рд┐рдпрд▓реНрд╕рдЪреНрдпрд╛ рдЖрдзрд╛рд░реЗ рд╡реНрдпреБрддреНрдкрдиреНрди рдХреЗрд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд (рдбрд┐рдЬрд┐рдЯрд▓ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдХреА рд╡реНрдпреБрддреНрдкрдиреНрди рдХрд░рддрд╛рдирд╛, рд╡рд┐рдХрд╕рдХ рд╕реНрд╡рдд: рд▓рд╛ рд▓рд┐рдВрдХ рдХреЗрд▓реЗрд▓реНрдпрд╛ OpenID рдкреНрд░рджрд╛рддреНрдпрд╛рджреНрд╡рд╛рд░реЗ рдУрд│рдЦрддреЛ. рдИрдореЗрд▓). рдХреАрдЬрдЪреА рд╕рддреНрдпрддрд╛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреЗрдВрджреНрд░реАрдХреГрдд рд▓реЙрдЧ рд╡рд╛рдкрд░реВрди рд╕рддреНрдпрд╛рдкрд┐рдд рдХреЗрд▓реА рдЬрд╛рддреЗ, рдЬреНрдпрд╛рдореБрд│реЗ рд╕реНрд╡рд╛рдХреНрд╖рд░реАрдЪрд╛ рд▓реЗрдЦрдХ рдиреЗрдордХрд╛ рдХреЛрдг рдЕрд╕рд▓реНрдпрд╛рдЪрд╛ рджрд╛рд╡рд╛ рдХрд░рддреЛ рд╣реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдгреЗ рд╢рдХреНрдп рдХрд░рддреЗ рдЖрдгрд┐ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рддреНрдпрд╛рдЪ рд╕рд╣рднрд╛рдЧреАрдиреЗ рддрдпрд╛рд░ рдХреЗрд▓реА рд╣реЛрддреА рдЬреЛ рдорд╛рдЧреАрд▓ рдкреНрд░рдХрд╛рд╢рдирд╛рдВрд╕рд╛рдареА рдЬрдмрд╛рдмрджрд╛рд░ рд╣реЛрддрд╛.

рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╛рдареА рд╕рд┐рдЧрд╕реНрдЯреЛрдЕрд░рдЪреА рддрдпрд╛рд░реА рджреЛрди рдкреНрд░рдореБрдЦ рдШрдЯрдХрд╛рдВрдЪреНрдпрд╛ рдкреНрд░рдХрд╛рд╢рдирд╛рдЪреНрдпрд╛ рдирд┐рд░реНрдорд┐рддреАрдореБрд│реЗ рдЖрд╣реЗ - Rekor 1.0 рдЖрдгрд┐ Fulcio 1.0, рдЬреНрдпрд╛рдЪреЗ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рд╕реНрдерд┐рд░ рдШреЛрд╖рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд рдЖрдгрд┐ рддреЗ рдмреЕрдХрд╡рд░реНрдб рд╕реБрд╕рдВрдЧрдд рд░рд╛рд╣рддреАрд▓. рд╕реЗрд╡рд╛ рдШрдЯрдХ Go рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓реЗ рдЖрд╣реЗрдд рдЖрдгрд┐ Apache 2.0 рд▓рд╛рдпрд╕рдиреНрд╕ рдЕрдВрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗрдд.

Rekor рдШрдЯрдХрд╛рдордзреНрдпреЗ рдкреНрд░рдХрд▓реНрдкрд╛рдВрд╡рд┐рд╖рдпреА рдорд╛рд╣рд┐рддреА рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░рдгрд╛рд░рд╛ рдбрд┐рдЬрд┐рдЯрд▓ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдХреЗрд▓реЗрд▓рд╛ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд▓реЙрдЧ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ. рдЕрдЦрдВрдбрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рддрдереНрдпрд╛рдирдВрддрд░ рдбреЗрдЯрд╛ рднреНрд░рд╖реНрдЯрд╛рдЪрд╛рд░рд╛рдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдорд░реНрдХрд▓ рдЯреНрд░реА рдЯреНрд░реА рд╕реНрдЯреНрд░рдХреНрдЪрд░ рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ, рдЬреНрдпрд╛рдордзреНрдпреЗ рдкреНрд░рддреНрдпреЗрдХ рд╢рд╛рдЦрд╛ рд╕рдВрдпреБрдХреНрдд (рдЯреНрд░реА) рд╣реЕрд╢рд┐рдВрдЧрджреНрд╡рд╛рд░реЗ рд╕рд░реНрд╡ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╢рд╛рдЦрд╛ рдЖрдгрд┐ рдиреЛрдбреНрд╕ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рддреЗ. рдЕрдВрддрд┐рдо рд╣реЕрд╢ рдЕрд╕рд▓реНрдпрд╛рд╕, рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдСрдкрд░реЗрд╢рдирдЪреНрдпрд╛ рд╕рдВрдкреВрд░реНрдг рдЗрддрд┐рд╣рд╛рд╕рд╛рдЪреА рд╢реБрджреНрдзрддрд╛ рддрд╕реЗрдЪ рдбреЗрдЯрд╛рдмреЗрд╕рдЪреНрдпрд╛ рдорд╛рдЧреАрд▓ рд╕реНрдерд┐рддреАрдЪреА рд╢реБрджреНрдзрддрд╛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реВ рд╢рдХрддреЛ (рдбреЗрдЯрд╛рдмреЗрд╕рдЪреНрдпрд╛ рдирд╡реАрди рд╕реНрдерд┐рддреАрдЪреЗ рдореВрд│ рд╕рддреНрдпрд╛рдкрди рд╣реЕрд╢ рдорд╛рдЧреАрд▓ рд╕реНрдерд┐рддреА рд▓рдХреНрд╖рд╛рдд рдШреЗрдКрди рдЧрдгрдирд╛ рдХреЗрд▓реА рдЬрд╛рддреЗ. ). рдПрдХ RESTful API рдкрдбрддрд╛рд│рдгреА рдЖрдгрд┐ рдирд╡реАрди рд░реЗрдХреЙрд░реНрдб рдЬреЛрдбрдгреНрдпрд╛рд╕рд╛рдареА рддрд╕реЗрдЪ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЗрдВрдЯрд░рдлреЗрд╕ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ рдЖрд╣реЗ.

Fulcio рдШрдЯрдХ (SigStore WebPKI) рдордзреНрдпреЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреНрд░рд╛рдзрд┐рдХрд░рдг (рд░реВрдЯ CA) рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдкреНрд░рдгрд╛рд▓реА рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ рдЬреА OpenID Connect рджреНрд╡рд╛рд░реЗ рдкреНрд░рдорд╛рдгреАрдХреГрдд рдИрдореЗрд▓рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЕрд▓реНрдкрдХрд╛рд▓реАрди рдкреНрд░рдорд╛рдгрдкрддреНрд░реЗ рдЬрд╛рд░реА рдХрд░рддреЗ. рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдЪрд╛ рдЖрдЬреАрд╡рди 20 рдорд┐рдирд┐рдЯрд╛рдВрдЪрд╛ рдЖрд╣реЗ, рдЬреНрдпрд╛ рджрд░рдореНрдпрд╛рди рд╡рд┐рдХрд╛рд╕рдХрд╛рдХрдбреЗ рдбрд┐рдЬрд┐рдЯрд▓ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡реЗрд│ рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ (рдЬрд░ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдирдВрддрд░ рдЖрдХреНрд░рдордгрдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рд╣рд╛рддрд╛рдд рдкрдбрд▓реЗ рддрд░ рддреЗ рдЖрдзреАрдЪ рдХрд╛рд▓рдмрд╛рд╣реНрдп рд╣реЛрдИрд▓). рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдкреНрд░рдХрд▓реНрдк Cosign (рдХрдВрдЯреЗрдирд░ рд╕рд╛рдЗрдирд┐рдВрдЧ) рдЯреВрд▓рдХрд┐рдЯ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдд рдЖрд╣реЗ, рдЬреНрдпрд╛рдЪреА рд░рдЪрдирд╛ рдХрдВрдЯреЗрдирд░рд╕рд╛рдареА рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдирд┐рд░реНрдорд╛рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рд╕реНрд╡рд╛рдХреНрд╖рд░реА рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ OCI (рдУрдкрди рдХрдВрдЯреЗрдирд░ рдЗрдирд┐рд╢рд┐рдПрдЯрд┐рд╡реНрд╣) рд╢реА рд╕реБрд╕рдВрдЧрдд рднрд╛рдВрдбрд╛рд░рд╛рдВрдордзреНрдпреЗ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдХреЗрд▓реЗрд▓реЗ рдХрдВрдЯреЗрдирд░ рдареЗрд╡рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ.

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

рдХреА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреЗ, рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреА рд╡рд┐рддрд░рд┐рдд рдХрд░рдгреЗ рдЖрдгрд┐ рддрдбрдЬреЛрдб рдХреЗрд▓реЗрд▓реНрдпрд╛ рдХреА рдорд╛рдЧреЗ рдШреЗрдгреЗ рдЕрд╢рд╛ рдЕрдбрдЪрдгреАрдВрдореБрд│реЗ рд░рд┐рд▓реАрдЭ рдкрдбрддрд╛рд│рдгреАрд╕рд╛рдареА рдбрд┐рдЬрд┐рдЯрд▓ рд╕реНрд╡рд╛рдХреНрд╖рд░реАрдВрдЪрд╛ рд╡рд╛рдкрд░ рдЕрджреНрдпрд╛рдк рд╡реНрдпрд╛рдкрдХ рдЭрд╛рд▓реЗрд▓рд╛ рдирд╛рд╣реА. рдкрдбрддрд╛рд│рдгреАрд▓рд╛ рдЕрд░реНрде рдкреНрд░рд╛рдкреНрдд рд╣реЛрдгреНрдпрд╛рд╕рд╛рдареА, рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреА рдЖрдгрд┐ рдЪреЗрдХрд╕рдо рд╡рд┐рддрд░реАрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣ рдЖрдгрд┐ рд╕реБрд░рдХреНрд╖рд┐рдд рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреЗ рджреЗрдЦреАрд▓ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдбрд┐рдЬрд┐рдЯрд▓ рд╕реНрд╡рд╛рдХреНрд╖рд░реАрд╕рд╣рд╣реА, рдмрд░реЗрдЪ рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдкрдбрддрд╛рд│рдгреАрдХрдбреЗ рджреБрд░реНрд▓рдХреНрд╖ рдХрд░рддрд╛рдд рдХрд╛рд░рдг рддреНрдпрд╛рдВрдирд╛ рдкрдбрддрд╛рд│рдгреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢рд┐рдХрдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдХреЛрдгрддреА рдХреА рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣ рдЖрд╣реЗ рд╣реЗ рд╕рдордЬреВрди рдШреЗрдгреНрдпрд╛рд╕рд╛рдареА рд╡реЗрд│ рдШрд╛рд▓рд╡рд╛рд╡рд╛ рд▓рд╛рдЧрддреЛ. рд╕рд┐рдЧрд╕реНрдЯреЛрд░ рдкреНрд░рдХрд▓реНрдк рддрдпрд╛рд░ рдЖрдгрд┐ рд╕рд┐рджреНрдз рд╕рдорд╛рдзрд╛рди рдкреНрд░рджрд╛рди рдХрд░реВрди рдпрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реБрд▓рдн рдЖрдгрд┐ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рддреЛ.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛