- A hozzászóláshoz be kell jelentkezni
- 15228 megtekintés
Hozzászólások
1. script kiddik szamara nem kihasznalhato: nincs hozza megirt exploit, amit csak le kell tolteni, es mukodik.
2. titkosszolgalatok szamara nyitott ajto: a titkosszolgalatok milliardos eroforrasokkal rendelkeznek, rendkivul kepzett emberek tomegei dolgoznak legalabb is ideiglenesen nekik. szamukra az informacio szerzese a legfontosabb, es az, hogy mas ne tudja megszerezni az infot, amihez ok hozzajutnak. tehat amint felmerult hogy elvileg konnyen is torheto az MD5 szerintem raallitottak jonehany kutatot, es szuperszamitogepet. azota sok ido telt el, most mar "amatorok" is ernek el eredmenyeket egyszeruen specialis esetekben. ugy gondolom sok eroforrassal ennel joval tobbet el lehetett erni.
azt is gondolom, hogy minden oprendszergyartonal lefizettek "gyenge" jellemu embereket, hogy epitsenek be hatsoajtokat. Az opensource-nal legalabb megtalalhato...
persze elsosorban nem a magyar titkosszolgalatokra gondoltam:)
- A hozzászóláshoz be kell jelentkezni
>Mondjuk nem értem, hogy az MS akkor miért nem rögtön SHA 512-re vált?
mikroökonomia: hogyan hasznaljuk ki a monopoliumunkat.
mindig kell valami az atlagos felhasznalo szamara ujdonsagnak hato dolgot mutatni. nem baj, hogy 10 eves, ha eddig nem hallot rola megfelel. majd 3 ev mulva lesz 384, es utana 3 evvel 512. es vakitja a parasztokat, hogy mennyire innovativ, es ad a biztonsagra.
- A hozzászóláshoz be kell jelentkezni
Rendben. Javaslat masik cimre?
- A hozzászóláshoz be kell jelentkezni
Oks. Egyetértek. Csak azért kérdeztem rá erre a dologra, mert valami nem volt világos.
Értem hogy a szokásos "script kiddie" kategóriába eső, letöltömazüberoldalról az exploitot, aztán megnézegetek pár gépet, emberek nem fognak tudni mit csinálni. Míg a titkosszolgálatok a már általad is említett szürkeállomány és hardver erőforrásaikkal komoly eredményekre számíthatnak. Meg amint írtad, anyagi háttere is biztosított a kutatásaiknak.
Csak engem az nem hagyott nyugodni, hogy esetleg pár jól felkészült civil emberke is akár kreálhat (ha úgytetszik _véletlenül_) valami innovatív 5letet a tárggyal kapcsolatban, akár még úgy is, hogy nekik nincs meg az a hatalmas erőforrás háttér, mint az említetett szolgálatoknak, és megszületik az az eredmény, amitől szerintem már sokunk most is fél.
Tehát biztos én vagyok kicsit túl paranoiás,
de azért egy kicsit tartok ettől, készültek már elég mélyenszántó áttörések, eldugott külvárosi panellakások kisszobáiban :)
Szóval én minél előbb más alternatíva után néznék, és akkor talán nyugodtan fogok tudni aludni...
Üdv!
- A hozzászóláshoz be kell jelentkezni
> Ez nekem ganyolas szagu ahhoz kepest, hogy hasznaljak valami mast, ami by
> design jobb. De biztos igazad van.
Egyáltalán nem gányolás, sőt. Nem tudhatod, hogy by design jobb, amit
most jobbnak tartunk, lehet, hogy egyszerűen még nem került eléggé
reflektorfényben. Ha netán az SHA256-ban is találnak egy hibát, akkor
azt is eldobjuk, annak ellenére, hogy a két algoritmus együttes
használata gyakorlatilag kihasználhatatlanná tenné a hibákat?
--
--- Friczy ---
'Death is not a bug, it's a feature'
- A hozzászóláshoz be kell jelentkezni
> Akkor nem hibás, csak régi.
Tévedés, az MD5 hibás. Nem brute-force módon állítható elő ugyanis a
fake file. Ez van. Mellesleg ha csak a számítási teljesítményen múlna a
dolog, akkor semmi gond, meg kell növelni a hash méretét, ahogy a
kulcsokkal is teszik.
> Csak nevezzük nevén a dolgokat, és ne jöjjünk már az MD5 hibájával.
Nevén nevezik.
--
--- Friczy ---
'Death is not a bug, it's a feature'
- A hozzászóláshoz be kell jelentkezni
para....
- A hozzászóláshoz be kell jelentkezni
Mit célszerű használni helyettük?
- A hozzászóláshoz be kell jelentkezni
"Microsoft is recommending using the Secure Hash Algorithm (SHA)256 encryption algorithm and AES (Advanced Encryption Standard) cipher instead, he said."
- A hozzászóláshoz be kell jelentkezni
A biztonsagi kerdesek kezelese nem ilyen jo-rossz kerdes.
fel kell merni a veszelyt jelento tenyezoket (a kulfoldi titkosszolgalatoktol, a rendszergazdakon keresztul, a script kiddik-ig), es minden tenyezohoz hozzarendelni a szamara elerheto forrasok/eszkozoket, valamint a motivaciojat.
az MD5 hiba meg a script kiddik szamara nem kihasznalhato, de pl: a titkosszolgalatok szamara szerintem mar nyitott ajto.
attol fuggoen te kiktol akarod megvedeni a cuccaidat. ha csak a script kiddiktol felsz, akkor meg raersz addig, amig nem lesz olyan program a neten, ami tetszoleges MD5 kulcshoz, es binarishoz general olyan a binarishoz hozzafuzendo bytesorozatot, amivel az uj binairs MD5-je meg fog egyezni az alore megadottal.
Na ez nem ma lesz:)
- A hozzászóláshoz be kell jelentkezni
Kevés az esélye, hogy mondjuk a debian.org-ról nem eredeti package-t töltenék le, sőt még soha nem találkoztam azzal, hogy az md5 jelezte volna: fiam, ez fake!
- A hozzászóláshoz be kell jelentkezni
MD5(good.bin) == MD5(evil.bin)
SZINTE HIHHETETLEN, pedig mar eppen kezdtem azt hinni, hogy ilyen nem is letezik.... ;-D
remelem, az SHA hash-e csak kizarolag a goodexe-knek van :-) De legalabbis az osszes evilexe-nek E-vel kezdodik az SHA hash-e.
Zsiraf
p.s.: meg ilyet, hogy letezhet ket kulonbozo file, aminek azonos a hash-e???????
;-) ;-0
- A hozzászóláshoz be kell jelentkezni
Itt a probléma abban van, hogy nem nehéz ugyanolyan hash-ű másik file-t előállítani.
- A hozzászóláshoz be kell jelentkezni
Ráadásul binárist méghozzá evil-t :)
- A hozzászóláshoz be kell jelentkezni
Ebben a példában mindkét egyszerű programot ugyanaz az iró (azaz codegenerator program) írta. Ha egy másik programjához (valódi tevékenységet végző koplex programhoz) akarna egy cracker olyan rosszindulató kódot tartalmazó programot írni, amit ki is tud használni és emellett még az MD5 hashe is azonos, más sokkal nehezebb dolga lenne. Bár sajnos a valós veszély lehetősége adott.
Egyébként semmilyen hash algoritmus nem ad teljes biztosnágot, ez könnyen belátható, hash függvények értelmezési tartománya nagyságrendekkel nagyobb mint az értékkészlete. Igy biztosan van több olyan binary, vagy bármilyen file, amiknek azonos hashe van. Brute force probálgatással ezt meg lenet oldani, csak nincs olyan ismert computer ami ezt belátható időn belül végigpróbálgatná. Egy kivétel van, a Quantum Computerek, ezek elvileg nem lézetnek, de ki tudja mi minden van a titkosszolgálatok laborjaiban :-)
Az MD5tel az a baj, hogy itt már nem kell quantumconputer azonos hashű programkódok készítéséhez. De azért még nincs tetszőleges programhoz tetszőleges kártevő kódot injektáló generátorprogram, azonos MD5tel.
- A hozzászóláshoz be kell jelentkezni
> De azért még nincs tetszőleges programhoz tetszőleges kártevő kódot injektáló generátorprogram, azonos MD5tel.
De ugye ezzel nem azt akarod mondani, hogy meg kellene varni, amig lesz, ugye? Foleg, hogy van alternativa.
- A hozzászóláshoz be kell jelentkezni
Ezt eddig értem, de...
Az MD5 esetében azért nem kell quantum computer, mert rossz az algoritmus, vagy a gépek fejlődtek annyit, hogy a brute force is végez belátható időn belül?
Mert ha ez utóbbi, akkor nincs értelme, sőt egyenesen hatásvadász ezt úgy nevezni, mint az MD5 hibája. Ezzel az erővel minden hash függvénynek van ilyen hibája...
- A hozzászóláshoz be kell jelentkezni
Üdv!
"az MD5 hiba meg a script kiddik szamara nem kihasznalhato, de pl: a titkosszolgalatok szamara szerintem mar nyitott ajto."
Kérlek magyarázd el, hogy ez miért így van?
Kössz!
- A hozzászóláshoz be kell jelentkezni
Annyiban a hibaja, hogy eljohet az az ido, ami utan nincs ertelme ezt a szamitogepes biztonsaggal egy lapon emliteni. A MS szerint mar el is jott az ido.
- A hozzászóláshoz be kell jelentkezni
A több bájtot használó hash jobb, de nem üdvözítő megoldás. Érdemes több hash-t használni, úgy már elég nehéz módosítani a fájlokat.
De hogy az MD5 ezért még rossz lenne. LOL
- A hozzászóláshoz be kell jelentkezni
A még egy jó ideig használható MD5-öt el akarja vetni, de a vírusok melegágyát (izé, ablakokat) eszébe sem jut. Abszurd humornak megfelel...
- A hozzászóláshoz be kell jelentkezni
Neves kripto szakemberek szerint itt az ideje alternativa utan nezni. Az MS megtette, nem ertem mi ebben a baj.
Van helyette mas, tessek azt hasznalni, ami sokkal jobb. Ebben a kerdesben az MS-nek adok igazat.
- A hozzászóláshoz be kell jelentkezni
Ez nekem ganyolas szagu ahhoz kepest, hogy hasznaljak valami mast, ami by design jobb. De biztos igazad van.
- A hozzászóláshoz be kell jelentkezni
No flame. Van mar az md5sum mintajara pl. sha256sum?
- A hozzászóláshoz be kell jelentkezni
Ugy ertem persze h van, de olyan elterjedt is?
- A hozzászóláshoz be kell jelentkezni
?:)
- A hozzászóláshoz be kell jelentkezni
:)
Így is vannak kivételek (ha a rosszindulatú módosítás kizárható) az md5 teljesen alkalmas arra, hogy bizonyos fájlokat ellenőrizzünk. Volt szerencsém scp-s másolás során hibás fájlt kapnom. Az eredeti nfs-en volt, és vmi nem volt teljesen okés.
- A hozzászóláshoz be kell jelentkezni
Akkor nem hibás, csak régi.
A DES sem hibás, csak régi, elavult.
Nem azt vitatom, hogy lecserélik, nekem személy szerint olyan mind1.
Csak nevezzük nevén a dolgokat, és ne jöjjünk már az MD5 hibájával.
- A hozzászóláshoz be kell jelentkezni
Maga a példa program nem igazán szemléltet semmit. Gyakorlati felhasználhatósága 0. A postcriptes hamisítás már érdekesebb, de azért még az sem vészes /hiszen a hamisított rész már eleve benne volt a dokumentumban, amit Ceasar digitálisan aláír/.
Az egész MD5-ös hókusz-pókusz ebből az egy sorból ered:
If MD5(x) == MD5(y) then MD5(x+q) == MD5(y+q)
Magyarán, ha létezik olyan x és y vektor /lehetnek akár különböző hosszúak is/, amelyek MD5 hashe ugyanaz, akkor mögéjük írva tetszőleges q vektort az új x+q és y+q vektorok hashe is egyenlő lesz. A most előforduló példákban x és y vmi előre kiszámolt tetszőleges vektor sor, aminek semmi köze az adott példához /kivéve, hogy az MD5 hashük egyenlő/. Gyakorlatilag dummy bájt sorok, amik jelzésként szerepelnek. A q pedig tartalmazza a good és evil tartalmat is, ami az x v. y előfordulásának függvényében kerül elő /x esetén a good, y esetén az evil aktiválódik/.
Tehát annyira nem vészes a helyzet, hogy most mindenki elkezdjen parázni, hogy az MD5 nem biztonságos vagy hogy régi.
Persze azért ez elég ok lehet rá, hogy lassan átálljunk valami másra. Mondjuk nem értem, hogy az MS akkor miért nem rögtön SHA 512-re vált? Miért kell minden lépcsőt egyesével szedni és elősször 256-ra áttérni /utána meg gondolom a 384-re és csak utána az 512-re/?
- A hozzászóláshoz be kell jelentkezni