OpenSSH parastina li dijî êrîşên kanala alî zêde dike

Damien Miller (djm@) lê zêde kirin di OpenSSH de pêşkeftinek heye ku divê li dijî êrişên kanalên alî yên cihêreng ên wekî parastinê bibe alîkar Spectre, Meltdown, RowHammer и RAMBleed. Parastina lêzêdekirî ji bo pêşîlêgirtina vegerandina mifteyek taybet a ku di RAM-ê de ye bi karanîna danûstendina daneyan bi kanalên sêyemîn ve hatî çêkirin.

Esasê parastinê ev e ku bişkokên taybet, dema ku nayên bikar anîn, bi karanîna mifteyek sîmetrîk, ku ji "pêşînek"ek mezin a ku ji daneyên rasthatî pêk tê (niha mezinahiya wê 16 KB ye) tête şîfre kirin.
Ji perspektîfek pêkanînê, mifteyên taybet dema ku di nav bîranînê de têne barkirin têne şîfre kirin û dûv re dema ku ji bo îmzeyan têne bikar anîn an dema ku têne hilanîn/serial têne bikar anîn bixweber û bi zelalî têne şîfre kirin.

Ji bo êrîşek serketî, êrîşkar divê berî ku ew hewl bidin ku mifteya taybet a parastî deşîfre bikin, bi rastbûna bilind tevahî pêşgiriyê vegerînin. Lêbelê, nifşa niha ya êrîşan xwedan rêjeyek xeletiya başbûnê ya piçûk e ku berhevoka van xeletiyan vegerandina rast a mifteya pêş-hevkirî ne mimkûn e.

Source: opennet.ru

Add a comment