- Samsung Galaxy A56 - megbízható középszerűség
- Vivo X200 Pro - a kétszázát!
- Yettel topik
- Telekom mobilszolgáltatások
- Samsung Galaxy S25 - végre van kicsi!
- Okosóra és okoskiegészítő topik
- Három Redmi 15 érkezett a lengyel piacra
- Android alkalmazások - szoftver kibeszélő topik
- One mobilszolgáltatások
- Samsung Galaxy Z Flip5 - ami kint, az van bent
Hirdetés
Új hozzászólás Aktív témák
-
WN31RD
addikt
Ha jól értem, - a szokásos covert channel mókán kívül, ami kevésbé érdekes - a P4-en HT segítségével párhuzamosan futó processzek információt szerezhetnek egymás memóriaeléréséről annak következtében, hogy osztoznak a processzor L1 cache-én. Amennyiben az egyik processz pl. az OpenSSL segítségével RSA kulcsokkal végez műveleteket, akkor, mivel a számításokhoz viszonylag sok különféle átmeneti érték van szétdobálva a memóriában, ezzel a módszerrel akár az RSA kulcsok tartalmáról is lehet információt szerezni, elvileg eleget ahhoz, hogy abból könnyen visszafejthető legyen az egész kulcs.
(Saját kommentár: A példában 1024 bites RSA szerepel, nem tudom, mennyire alkalmazható a módszer nagyobb kulcshossz esetében, illetve továbbfejleszthető-e ahhoz. Kérdés még, hogy egy valós rendszerben, a párhozamosan futó igen sok processz ''zaja'' mennyire zavar be, és egyáltalán valós környezetben működik-e ez a fajta kémkedés.)
Megoldási javaslatokat is ad:
- nincs HT, illetve le van tiltva ()
- végrehajtási szálanként külön L1 cache
- módosított cache ürítési stratégia (nem részletezem)
- az operációs rendszer ütemezője csak egy privilégiumszinten levő processzeket ütemez párhuzamosan egy processzoron
- alkalmazás szinten a kritikus kódokat átírni olyan módon, hogy a memóriaelérések (beleértve a kód végrehajtását is) ne adjanak információt a feldolgozott adatról
Röviden ennyi. Ha valamit elnéztem, javítsátok ki. -
Adi
senior tag
Ez a ''leáll a fél net'' azért túlzás, de a dolog valóban komoly lehet. A Xeonokban mér régóta van HT, még az asztali P4-ek előtt megjelent és bizony nagyon sok szerverben Xeon pörög. Persze ebből elég sokat nem érint a dolog, amin pl. nincsenek felhasználók, csak vmi zárt funkciója van, de a maradék is elég szép mennyiség.
Megjegyzem, hogy az Intelre az utóbbi időben nagyon rájár a rúd, mégha a mérete miatt ez az eladásokban (egyelőre még) nem is jelentkezik. Az Opteronok már egy jó ideje gyorsabbak, mint a Xeonok, a többprocis rendszereken ez a különbség még jobban kibukik (dedikált Hypertransport kapcsolat vs. közös memóriabusz), hamarabb tudtak 64 bites üzemmódot, kevesebbet fogyasztanak. A kétmagos Opteronok fogyasztása a második magtól elhanyagolható mértékben emelkedik csak, a Xeonoknál viszont jelentősen megnő, ráadásul úgy, hogy amúgy is magasabb volt. Pluszban most még ez is.
Talán nem ártana a Pentium M vonalra ráfeküdni és azt fejleszteni tovább.
Új hozzászólás Aktív témák
Hirdetés
- Samsung Galaxy A56 - megbízható középszerűség
- WoW avagy World of Warcraft -=MMORPG=-
- ASUS notebook topic
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Azonnali fotós kérdések órája
- LG LCD és LED TV-k
- Először égett le egy újságnál a GeForce RTX 5090
- Philips Hue – az okos lámpák királya
- Milyen légkondit a lakásba?
- Borotva, szakállnyíró, szakállvágó topic
- További aktív témák...
Állásajánlatok
Cég: FOTC
Város: Budapest