НаличСн Π΅ TUF 1.0, Ρ€Π°ΠΌΠΊΠ° Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° сигурна доставка Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ

Π˜Π·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° TUF 1.0 (The Update Framework) бСшС ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ΠΎ, прСдоставяйки инструмСнти Π·Π° сигурна ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π·Π° ΠΈ изтСглянС Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. ΠžΡΠ½ΠΎΠ²Π½Π°Ρ‚Π° Ρ†Π΅Π» Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π΅ Π΄Π° Π·Π°Ρ‰ΠΈΡ‚ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΎΡ‚ Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΈ Π°Ρ‚Π°ΠΊΠΈ срСщу Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° ΠΈ инфраструктура, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ противодСйствиС Π½Π° популяризиранСто ΠΎΡ‚ Π½Π°ΠΏΠ°Π΄Π°Ρ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π½ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, създадСни слСд ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ Π·Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈ подписи ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΏΡ€ΠΎΠΌΠ΅Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½ ΠΏΠΎΠ΄ Π΅Π³ΠΈΠ΄Π°Ρ‚Π° Π½Π° Linux Foundation ΠΈ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° подобряванС Π½Π° сигурността Π½Π° доставката Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΊΠ°Ρ‚ΠΎ Docker, Fuchsia, Automotive Grade Linux, Bottlerocket ΠΈ PyPI (Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π·Π° изтСглянС ΠΈ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ Π² PyPI сС ΠΎΡ‡Π°ΠΊΠ²Π° Π² Π±Π»ΠΈΠ·ΠΊΠΎ Π±ΡŠΠ΄Π΅Ρ‰Π΅). РСфСрСнтният ΠΊΠΎΠ΄ Π·Π° внСдряванС Π½Π° TUF Π΅ написан Π½Π° Python ΠΈ сС разпространява ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·Π° Apache 2.0.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π° сСрия ΠΎΡ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈ ΠΈ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ лСсно Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½ΠΈ Π² ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈ систСми Π·Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° прилоТСния, осигурявайки Π·Π°Ρ‰ΠΈΡ‚Π° Π² случай Π½Π° ΠΊΠΎΠΌΠΏΡ€ΠΎΠΌΠ΅Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΊΠ»ΡŽΡ‡ ΠΎΡ‚ страна Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° софтуСр. Π—Π° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ TUF, Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈΡ‚Π΅ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ към Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ ΠΈ Π΄Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Ρ‚Π΅ прСдоставСнитС Π² TUF ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ΠΈ Π·Π° изтСглянС ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π² клиСнтския ΠΊΠΎΠ΄.

Π Π°ΠΌΠΊΠ°Ρ‚Π° TUF ΠΏΠΎΠ΅ΠΌΠ° Π·Π°Π΄Π°Ρ‡ΠΈΡ‚Π΅ Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π·Π° актуализация, изтСглянС Π½Π° актуализацията ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Π½Π΅ΠΉΠ½Π°Ρ‚Π° цялост. БистСмата Π·Π° инсталиранС Π½Π° актуализацията Π½Π΅ сС намСсва Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π² Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈΡ‚Π΅ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ, чиято ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΈ Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° ΠΎΡ‚ TUF. Π—Π° интСграция с прилоТСния ΠΈ систСми Π·Π° инсталиранС Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ сС ΠΏΡ€Π΅Π΄Π»Π°Π³Π° API ΠΎΡ‚ ниско Π½ΠΈΠ²ΠΎ Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ ΠΈ внСдряванС Π½Π° клиСнтския API ΠΎΡ‚ високо Π½ΠΈΠ²ΠΎ ngclient, Π³ΠΎΡ‚ΠΎΠ² Π·Π° интСграция с прилоТСния.

Π‘Ρ€Π΅Π΄ Π°Ρ‚Π°ΠΊΠΈΡ‚Π΅, Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ TUF ΠΌΠΎΠΆΠ΅ Π΄Π° сС противопостави, са подмяната Π½Π° стари вСрсии ΠΏΠΎΠ΄ ΠΏΡ€ΠΈΠΊΡ€ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, Π·Π° Π΄Π° сС Π±Π»ΠΎΠΊΠΈΡ€Π° корСкцията Π½Π° софтуСрни уязвимости ΠΈΠ»ΠΈ Π²Ρ€ΡŠΡ‰Π°Π½Π΅Ρ‚ΠΎ Π½Π° потрСбитСля към стара уязвима вСрсия, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ популяризиранСто Π½Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ подписани с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΊΠΎΠΌΠΏΡ€ΠΎΠΌΠ΅Ρ‚ΠΈΡ€Π°Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²ΠΈ, DoS Π°Ρ‚Π°ΠΊΠΈ срСщу ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ запълванС Π½Π° диска с Π±Π΅Π·ΠΊΡ€Π°ΠΉΠ½ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ.

Π—Π°Ρ‰ΠΈΡ‚Π°Ρ‚Π° срСщу ΠΊΠΎΠΌΠΏΡ€ΠΎΠΌΠ΅Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° инфраструктурата Π½Π° софтуСрния доставчик сС постига Ρ‡Ρ€Π΅Π· ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½Π΅ Π½Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌΠΈ записи Π·Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ. ΠœΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈΡ‚Π΅, ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΈ ΠΎΡ‚ TUF, Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ информация Π·Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅, Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС вярва, криптографски Ρ…Π΅ΡˆΠΎΠ²Π΅ Π·Π° ΠΎΡ†Π΅Π½ΠΊΠ° Π½Π° цСлостта Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅Ρ‚Π΅, Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈ подписи Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ, информация Π·Π° Π½ΠΎΠΌΠ΅Ρ€Π°Ρ‚Π° Π½Π° вСрсиитС ΠΈ информация Π·Π° ΠΆΠΈΠ²ΠΎΡ‚Π° Π½Π° записитС. ΠšΠ»ΡŽΡ‡ΠΎΠ²Π΅Ρ‚Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°, ΠΈΠΌΠ°Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ ΠΆΠΈΠ²ΠΎΡ‚ ΠΈ изискват постоянно Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅, Π·Π° Π΄Π° сС прСдпазят ΠΎΡ‚ Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½Π΅ Π½Π° подпис ΠΎΡ‚ стари ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅.

НамаляванСто Π½Π° риска ΠΎΡ‚ ΠΊΠΎΠΌΠΏΡ€ΠΎΠΌΠ΅Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° цялата систСма сС постига Ρ‡Ρ€Π΅Π· ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° сподСлСн ΠΌΠΎΠ΄Π΅Π» Π½Π° Π΄ΠΎΠ²Π΅Ρ€ΠΈΠ΅, ΠΏΡ€ΠΈ ΠΊΠΎΠΉΡ‚ΠΎ всяка страна Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° само Π΄ΠΎ областта, Π·Π° която Π΅ пряко ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€Π½Π°. БистСмата ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° йСрархия ΠΎΡ‚ Ρ€ΠΎΠ»ΠΈ със собствСни ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ основната роля подписва ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ Π·Π° Ρ€ΠΎΠ»ΠΈ, ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€Π½ΠΈ Π·Π° ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ, Π΄Π°Π½Π½ΠΈ Π·Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π½Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ Ρ†Π΅Π»Π΅Π²ΠΈ сглобки, ΠΎΡ‚ своя страна ролята, ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€Π½Π° Π·Π° сглобкитС, Π·Π½Π°Ρ†ΠΈ Ρ€ΠΎΠ»ΠΈ, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ със сСртифициранСто Π½Π° доставСни Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅.

НаличСн Π΅ TUF 1.0, Ρ€Π°ΠΌΠΊΠ° Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° сигурна доставка Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ

Π—Π° Π·Π°Ρ‰ΠΈΡ‚Π° срСщу ΠΊΠΎΠΌΠΏΡ€ΠΎΠΌΠ΅Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ Π·Π° Π±ΡŠΡ€Π·ΠΎ ΠΎΡ‚Π½Π΅ΠΌΠ°Π½Π΅ ΠΈ подмяна Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅. ВсСки ΠΎΡ‚Π΄Π΅Π»Π΅Π½ ΠΊΠ»ΡŽΡ‡ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° само ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈΡ‚Π΅ правомощия, Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ Π·Π° удостовСряванС изискват ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° няколко ΠΊΠ»ΡŽΡ‡Π° (ΠΈΠ·Ρ‚ΠΈΡ‡Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΅Π΄ΠΈΠ½ ΠΊΠ»ΡŽΡ‡ Π½Π΅ позволява Π½Π΅Π·Π°Π±Π°Π²Π½Π° Π°Ρ‚Π°ΠΊΠ° срСщу ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ Π·Π° ΠΊΠΎΠΌΠΏΡ€ΠΎΠΌΠ΅Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° цялата систСма ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° всички участници трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π·Π°Π»ΠΎΠ²Π΅Π½). ΠšΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ° само Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, ΠΊΠΎΠΈΡ‚ΠΎ са ΠΏΠΎ-Π½ΠΎΠ²ΠΈ ΠΎΡ‚ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΡ‚Π΅ ΠΏΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅ сС изтСглят само спорСд Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, посочСн Π² сСртифициранитС ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ.

ΠŸΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π°Ρ‚Π° вСрсия Π½Π° TUF 1.0.0 ΠΏΡ€Π΅Π΄Π»Π°Π³Π° напълно прСнаписана ΠΈ стабилизирана Ρ€Π΅Ρ„Π΅Ρ€Π΅Π½Ρ‚Π½Π° рСализация Π½Π° спСцификацията Π½Π° TUF, която ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΊΠ°Ρ‚ΠΎ Π³ΠΎΡ‚ΠΎΠ² ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅ свои собствСни Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ Π·Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½Π΅ във Π²Π°ΡˆΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ. Новата рСализация ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΊΠΎΠ΄ (1400 Ρ€Π΅Π΄Π° вмСсто 4700), ΠΏΠΎ-лСсна Π΅ Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° ΠΈ ΠΌΠΎΠΆΠ΅ лСсно Π΄Π° бъдС Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°ΠΊΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° сС Π΄ΠΎΠ±Π°Π²ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° спСцифични ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ стСковС, систСми Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ Π·Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€