Hertzbleed β€” Π½ΠΎΠ²ΠΎ сСмСйство Π°Ρ‚Π°ΠΊΠΈ ΠΏΠΎ странични ΠΊΠ°Π½Π°Π»ΠΈ, засягащо ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΡ‚Π΅ CPU

Π“Ρ€ΡƒΠΏΠ° изслСдоватСли ΠΎΡ‚ ВСксаския, Илинойския ΠΈ Π’Π°ΡˆΠΈΠ½Π³Ρ‚ΠΎΠ½ΡΠΊΠΈΡ унивСрситСти Ρ€Π°Π·ΠΊΡ€ΠΈΡ…Π° информация Π·Π° Π½ΠΎΠ²ΠΎ сСмСйство Π°Ρ‚Π°ΠΊΠΈ Ρ‡Ρ€Π΅Π· странични ΠΊΠ°Π½Π°Π»ΠΈ (CVE-2022-23823, CVE-2022-24436), ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎ ΠΈΠΌΠ΅ Hertzbleed. ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π° Π°Ρ‚Π°ΠΊΠ° Π΅ основавСн Π½Π° особСноститС Π½Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎΡ‚ΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° чСстотата Π² ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΡ‚Π΅ процСсори ΠΈ засяга всички Π°ΠΊΡ‚ΡƒΠ°Π»Π½ΠΈ CPU Intel ΠΈ AMD. ΠŸΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° сС прояви ΠΈ Π² процСсори Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ, ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‰ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π° чСстота, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² ARM систСми, Π½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΎΡ‚ΠΎ изслСдванС Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ Π΄ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Ρ‡ΠΈΠΏΠΎΠ²Π΅Ρ‚Π΅ Intel ΠΈ AMD. Π˜Π·Ρ…ΠΎΠ΄Π½ΠΈΡ‚Π΅ тСкстовС с рСализацията Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π½Π° Π°Ρ‚Π°ΠΊΠ° са ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ΠΈ Π² GitHub (рСализацията Π΅ тСствана Π½Π° ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€ с CPU Intel i7-9700).

Π—Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Π΅Π½Π΅Ρ€Π³ΠΎΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΈ прСдотвратяванС Π½Π° прСгряванС, процСсоритС Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ промСнят чСстотата Π² зависимост ΠΎΡ‚ Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΠΎΠ΄ΠΈ Π΄ΠΎ промяна Π½Π° производитСлността ΠΈ влияС Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° изпълнСниС Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ (промяната Π½Π° чСстотата с 1 Hz Π²ΠΎΠ΄ΠΈ Π΄ΠΎ промяна Π½Π° производитСлността с 1 Ρ‚Π°ΠΊΡ‚ Π² сСкунда). По Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΎΡ‚ΠΎ изслСдванС бСшС установСно, Ρ‡Π΅ ΠΏΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ условия процСсоритС AMD ΠΈ Intel промСнят чСстотата, която Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ ΠΊΠΎΡ€Π΅Π»ΠΈΡ€Π° с ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½ΠΈΡ‚Π΅ Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠ΅Ρ‚ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²ΠΎΠ΄ΠΈ Π΄ΠΎ Ρ€Π°Π·Π»ΠΈΠΊΠ° във Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° изчислСниС Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ β€ž2022 + 23823β€œ ΠΈ β€ž2022 + 24436β€œ. На основаниС Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° Ρ€Π°Π·Π»ΠΈΠΊΠΈΡ‚Π΅ Π² Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° изпълнСниС Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ с Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈ информацията, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° ΠΏΡ€ΠΈ изчислСнията. ΠŸΡ€ΠΈ Ρ‚ΠΎΠ²Π° Π² високоскоростни ΠΌΡ€Π΅ΠΆΠΈ с прСдсказуСми постоянни забавяния Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅ ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½ΠΎ, оцСнявайки Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° изпълнСниС Π½Π° заявкитС.

ΠŸΡ€ΠΈ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π° Π°Ρ‚Π°ΠΊΠ°, установСнитС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ позволяват опрСдСлянС Π½Π° Π·Π°ΠΊΡ€ΠΈΡ‚ΠΈΡ‚Π΅ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° изчислСния Π² криптографски Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈ, матСматичСскитС изчислСния Π² ΠΊΠΎΠΈΡ‚ΠΎ Π²ΠΈΠ½Π°Π³ΠΈ сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Ρ‚ Π·Π° постоянно Π²Ρ€Π΅ΠΌΠ΅, нСзависимо ΠΎΡ‚ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π° Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½ΠΈΡ‚Π΅ Π΄Π°Π½Π½ΠΈ. Подобни Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ сС считаха Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π΅Π½ΠΈ ΠΎΡ‚ Π°Ρ‚Π°ΠΊΠΈ Ρ‡Ρ€Π΅Π· странични ΠΊΠ°Π½Π°Π»ΠΈ, Π½ΠΎ ΠΊΠ°ΠΊΠ²ΠΎ сС ΠΎΠΊΠ°Π·Π°, Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° изчислСниС сС опрСдСля Π½Π΅ само ΠΎΡ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΠ°, Π½ΠΎ ΠΈ ΠΎΡ‚ особСноститС Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° процСсора.

ΠšΠ°Ρ‚ΠΎ практичСски ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, дСмонстриращо рСалистичността Π½Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π°Ρ‚Π° ΠΌΠ΅Ρ‚ΠΎdология, Π΅ дСмонстрирана Π°Ρ‚Π°ΠΊΠ° срСщу ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° Π·Π° инкапсулиранС Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ SIKE (Supersingular Isogeny Key Encapsulation), ΠΊΠΎΠΉΡ‚ΠΎ достигна Ρ„ΠΈΠ½Π°Π»Π° Π½Π° конкурса Π·Π° постквантови криптосистСми, ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½ ΠΎΡ‚ Националния институт ΠΏΠΎ стандарти ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π½Π° БАЩ (NIST), ΠΈ сС ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€Π° ΠΊΠ°Ρ‚ΠΎ Π·Π°Ρ‰ΠΈΡ‚Π΅Π½ ΠΎΡ‚ Π°Ρ‚Π°ΠΊΠΈ Ρ‡Ρ€Π΅Π· странични ΠΊΠ°Π½Π°Π»ΠΈ. Π’ Ρ…ΠΎΠ΄Π° Π½Π° СкспСримСнта, с Π½ΠΎΠ² Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π½Π° Π°Ρ‚Π°ΠΊΠ°, Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° ΠΏΠΎΠ΄Π±Ρ€Π°Π½ ΡˆΠΈΡ„Ρ€ΠΎΡ‚Π΅ΠΊΡΡ‚ (постСпСнСн ΠΏΠΎΠ΄Π±ΠΎΡ€ Ρ‡Ρ€Π΅Π· ΠΌΠ°Π½ΠΈΠΏΡƒΠ»Π°Ρ†ΠΈΠΈ Π²ΡŠΡ€Ρ…Ρƒ криптирания тСкст ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° Π½Π΅Π³ΠΎΠ²ΠΎΡ‚ΠΎ Π΄Π΅ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅), Π΅ успяло напълно Π΄Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈ ΠΊΠ»ΡŽΡ‡Π°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π·Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅, ΠΏΡ€ΠΎΠ²Π΅ΠΆΠ΄Π°ΠΉΠΊΠΈ измСрвания с ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½Π° систСма, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅Ρ‚ΠΎ Π½Π° рСализация Π½Π° SIKE с постоянно Π²Ρ€Π΅ΠΌΠ΅ Π·Π° изчислСния. Π—Π° опрСдСлянСто Π½Π° 364-битовия ΠΊΠ»ΡŽΡ‡ с ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° рСализацията CIRCL са Π±ΠΈΠ»ΠΈ ΠΈΠ·Ρ€Π°Π·Ρ…ΠΎΠ΄Π²Π°Π½ΠΈ 36 часа, Π° Π·Π° PQCrypto-SIDH β€” 89 часа.

ΠšΠΎΠΌΠΏΠ°Π½ΠΈΠΈΡ‚Π΅ Intel ΠΈ AMD ΠΏΡ€ΠΈΠ·Π½Π°Ρ…Π°, Ρ‡Π΅ Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ процСсори са уязвими, Π½ΠΎ Π½Π΅ ΠΏΠ»Π°Π½ΠΈΡ€Π°Ρ‚ Π΄Π° Π±Π»ΠΎΠΊΠΈΡ€Π°Ρ‚ уязвимостта Ρ‡Ρ€Π΅Π· Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ΄Π°, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Π±Π΅Π· Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ влияниС Π²ΡŠΡ€Ρ…Ρƒ производитСлността Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС отстрани уязвимостта Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΎ. ВмСсто Ρ‚ΠΎΠ²Π° Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° криптографски Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ са Π΄Π°Π΄Π΅Π½ΠΈ ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ Π·Π° софтуСрно Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅ Π½Π° ΠΈΠ·Ρ‚ΠΈΡ‡Π°Π½Π΅Ρ‚ΠΎ Π½Π° информация ΠΏΡ€ΠΈ ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΈ изчислСния. ΠšΠΎΠΌΠΏΠ°Π½ΠΈΠΈΡ‚Π΅ Cloudflare ΠΈ Microsoft Π²Π΅Ρ‡Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ…Π° ΠΏΠΎΠ΄ΠΎΠ±Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π² своитС Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° SIKE, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ спад Π½Π° производитСлността Π½Π° CIRCL с 5%, Π° Π½Π° PQCrypto-SIDH с 11%. ΠšΠ°Ρ‚ΠΎ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π° Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅ Π½Π° уязвимостта Π² BIOS ΠΈΠ»ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚ Ρ€Π΅ΠΆΠΈΠΌΠΈΡ‚Π΅ β€žTurbo Boostβ€œ, β€žTurbo Coreβ€œ ΠΈΠ»ΠΈ β€žPrecision Boostβ€œ, Π½ΠΎ Ρ‚ΠΎΠ²Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ‰Π΅ Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΡΡŠΡ‰Π΅ΡΡ‚Π²Π΅Π½ спад Π½Π° производитСлността.

ΠšΠΎΠΌΠΏΠ°Π½ΠΈΠΈΡ‚Π΅ Intel, Cloudflare ΠΈ Microsoft бяха ΡƒΠ²Π΅Π΄ΠΎΠΌΠ΅Π½ΠΈ Π·Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΏΡ€Π΅Π· Ρ‚Ρ€Π΅Ρ‚ΠΎΡ‚ΠΎ тримСсСчиС Π½Π° 2021 Π³ΠΎΠ΄ΠΈΠ½Π°, Π° компанията AMD β€” ΠΏΡ€Π΅Π· ΠΏΡŠΡ€Π²ΠΎΡ‚ΠΎ тримСсСчиС Π½Π° 2022 Π³ΠΎΠ΄ΠΈΠ½Π°, Π½ΠΎ ΠΏΠΎ ΠΌΠΎΠ»Π±Π° Π½Π° Intel ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎΡ‚ΠΎ Ρ€Π°Π·ΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° информацията Π·Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° бСшС ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½ΠΎ Π΄ΠΎ 14 юни 2022 Π³ΠΎΠ΄ΠΈΠ½Π°. НаличиСто Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π΅ ΠΏΠΎΡ‚Π²ΡŠΡ€Π΄Π΅Π½ΠΎ Π² процСсоритС Π·Π° настолни систСми ΠΈ Π»Π°ΠΏΡ‚ΠΎΠΏΠΈ Π½Π° Π±Π°Π·Π° Π½Π° 8-11 поколСния ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Intel Core, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π·Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ настолни, ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΠΈ ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈ процСсори AMD Ryzen, Athlon, A-Series ΠΈ EPYC (изслСдоватСлитС дСмонстрираха ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π½Π° CPU Ryzen с ΠΌΠΈΠΊΡ€ΠΎΠ°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Zen 2 ΠΈ Zen 3).

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

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster