Vaizdo plokštės ieškos pamirštų slaptažodžių

lrytas.lt ir „Kompiuterijos“ inf.
Pamirštų slaptažodžių paieška iki šiol buvo ilgas ir varginantis darbas. O kartais slaptažodžių paieška apskritai gali būti betikslė, nes įprasti kompiuteriai per priimtiną laiko tarpą paprasčiausiai gali nespėti perrinkti visų galimų derinių. Tačiau slaptažodžių atkūrimo srityje besispecializuojanti Rusijos kompanija „Elcomsoft“ paskelbė sukūrusi technologiją, leidžiančią iki 25 kartų sutrumpinti paieškos laiką.
Kaip rašoma kompanijos pranešime spaudai, nauja „Elcomsoft Distributed Password Recovery“ pamirštų slaptažodžių paieškos programa gali išnaudoti šiuolaikinių vaizdo plokščių procesorių išteklius. Vaizdo plokščių grafiniai procesoriai (CPU) nėra tokie universalūs ir turi mažiau funkcijų, tačiau GPU jas atlieka dešimtis kartų greičiau, nei įprastiniai kompiuterių procesoriai (CPU). Iki šiol GPU nebuvo galima panaudoti tokioms programoms, kaip slaptažodžių paieška, nes senesni GPU modeliai galėjo atlikti tik operacijas su slankaus kablelio skaičiais. Naujos kartos grafiniai procesoriai jau moka operuoti ir su sveikaisiais skaičiais, kurių reikia daugumai kriptografijos algoritmų. O turint iki 1,5 GB vaizdo atmintinės ir iki 128 duomenų apdorojimo konvejerių, GPU gali būti apdoroti daug daugiau duomenų, nei įprastiniai procesoriai.
Pranešime spaudai pateikiamas pavyzdys, kaip GPU gali paspartinti „Windows Vista“ prisijungimo slaptažodžio paiešką. Pavyzdžiui, žinant, kad prisijungimo slaptažodis gali būti sudarytas iš 8 didžiųjų ir mažųjų raidžių, gali tekti patikrinti apie 53 trilijonus galimų derinių (52 pakelta 8-uoju laipsniu). „Windows Vista“ sistemoje paprastai yra pasitelkiamas NTLM slaptažodžių atspaudų generavimo algoritmas (patys slaptažodžiai paprastai nesaugomi), tad pasitelkus šiuolaikinį dviejų branduolių procesorių per sekundę galima patikrinti iki 10 mln. slaptažodžių. Tačiau net ir esant tokiai paieškos spartai, visiems slaptažodžiams perrinkti prireiks maždaug dviejų mėnesių. Pasitelkus naują „Elcomsoft“ programą ir pasinaudojus grafinių plokščių ištekliais šį laiką galima sutrumpinti iki trijų – penkių dienų.
„Elcomsoft“ nusprendė pasinaudoti šių metų vasario mėnesį „Nvidia“ kompanijos išleistu CUDA programavimo priemonių rinkiniu, leidžiančiu įprastoms programoms išnaudoti naujos kartos („GeForce 8“ ir naujesnių) grafinių procesorių skaičiavimo pajėgumus. Pasitelkus šias priemones, kompiuterio grafinės plokštės procesorių galima panaudoti, kaip daugelio procesorių masyvą.
Tai jau ne pirmas kartas, kai šiuolaikiniai grafikos procesoriai yra panaudojami ne vien grafiniams objektams skaičiuoti. Bene populiariausias tokio pobūdžio projektas yra Stenfordo universiteto prižiūrimas paskirstytųjų skaičiavimų projektas „Folding@Home“. Baltymų molekulių sąveiką skaičiuojančių programų rezultatai yra aktualūs tiriant tokius susirgimus, kaip vėžys, Alzheimerio liga ir pan. Stenfordo mokslininkai savo skaičiavimų programas pritaikė ATI procesoriams, tačiau, anot jų, yra ruošiama ir versija „Nividia“ procesoriams.
Praėjusiais metais AMD, nusipirkusi ATI kompanija, paskelbė apie naują „Fusion“ projektą, kuriuo siekiama sujungti grafinius ir įprastinius procesorius. „Fusion“ projekte numatoma, kad kompiuteriuose turėtų būti diegiamas vienas procesorius, apdorojantį visus kompiuterio duomenis, įskaitant vaizdą ir garsą.

UAB „Lrytas“,
A. Goštauto g. 12A, LT-01108, Vilnius.

Įm. kodas: 300781534
Įregistruota LR įmonių registre, registro tvarkytojas:
Valstybės įmonė Registrų centras

lrytas.lt redakcija news@lrytas.lt
Pranešimai apie techninius nesklandumus pagalba@lrytas.lt

Atsisiųskite mobiliąją lrytas.lt programėlę

Apple App StoreGoogle Play Store

Sekite mus:

Visos teisės saugomos. © 2026 UAB „Lrytas“. Kopijuoti, dauginti, platinti galima tik gavus raštišką UAB „Lrytas“ sutikimą.