$rar5$16$ 30eef4290dd20403dae773def0acecac $15$ c891fb280d07412b29a21176a7847624 $8$ fb98803f2827eae6
$Office$*2007*20*128*16* 4192979e96f727f9575e3fcd7e354ab3 * 7ad8b68d21082e911c69889a4a991686 * d17485a152c1736fcb2b67283669373a673c4704
$PDF$4*4*128*-1028*1*16* 0a22f3603facfbee85af5a3e2edf695d *32* b793bb5f80daa2143c8ab80a827b981b00000000000000000000000000000000 *32* 38e608335acc119085a754730f96fceacb08da9429f665c57d98eac94f7bf360
$7Z$2$19$0$$16$ 2deb6daf2aee54981f67f6bbeecdc601 $2427728596$48$35$ 8c9426e1abab9af36508979c42af6d41bd35a0dca0282b8bfb6a9427e8e57dccf10d37635273da0443fd467b73115d3c $39$00
Hash-algoritmi on tekniikka, joka pakkaa minkä tahansa pituisia tietoja kiinteän pituisiksi hash-arvoiksi (hash-arvoiksi) algoritmien avulla. Näitä hash-arvoja käytetään laajalti salauksessa, tietoturvan todentamisessa, tietojen eheyden tarkistamisessa ja muilla aloilla. Yleisiä hash-algoritmeja ovat:
Hashalgoritmin yksisuuntaisuuden vuoksi alkuperäisiä tietoja ei voida johtaa suoraan käänteisesti hash-arvosta. Hashin salauksen purkaminen tai krakkaus voidaan kuitenkin saavuttaa seuraavilla tekniikoilla:
Sanakirjahyökkäys käyttää ennalta laskettua selkeän tekstin ja hash-arvojen vertailutaulukkoa vertailuun. Hyökkääjä vastaa taulukon hash-arvoa ja kohde-hash-arvoa yksitellen, ja selkeä teksti tunnetaan ottelun löytämisen jälkeen. Esimerkiksi:
Selkeä teksti: " Salasana ", sen MD5-arvo on " 5f4dcc3b5aa765d61d8327deb882cf99 ".
Taulukkoa etsimällä havaittiin, että vastaava selkeä teksti on " salasana ".
Brutal force cracking on kokeilla kaikkia mahdollisia selkeän tekstin yhdistelmiä hash-operaatioihin, kunnes vastaava hash-arvo löytyy. Tämä menetelmä on yleensä aikaa vievä ja laskennallisesti kallis, mutta se on tehokas lyhyille salasanoille.
Luo tiettyjä sääntöjä analysoimalla kohdesalasanan mahdollisia rakenteita (kuten tiettyjen merkkien tai muotojen sisältäminen) Kokeile salasanayhdistelmiä. Maskin murtaminen soveltuu salasanan murtamiseen, joka sisältää tunnettuja tietoja.
Käyttäjien yksityisyyden suojaamiseksi hash-salauksen purkamispalvelu on ottanut käyttöön useita teknisiä ja hallintatoimenpiteitä suunnittelu-ja toteutusprosessin aikana käyttäjän tietojen turvallisuuden varmistamiseksi:
Palvelualusta hyväksyy vain käyttäjän lähettämät hash-arvot, ei alkuperäisiä selkeitä tekstitietoja. Vaikka tiedot siepataan, hyökkääjä ei voi saada käyttäjän todellista sisältöä.
Salauksen purkulaskelmat suoritetaan erittäin eristetyssä ympäristössä, eristettynä ulkoisista verkoista ulkoisten hyökkäysten tai tietovuotojen välttämiseksi.
Kun järjestelmä on suorittanut hash-krakkaustehtävän, se tyhjentää asiaankuuluvat tiedot välittömästi eikä säilytä käyttäjän lähettämiä hash-arvoja ja krakkaustuloksia.
Hash-salauksen purkupalvelua käytetään pääasiassa seuraaviin laillisiin tarkoituksiin:
Unohtunut salasana palautus: Käyttäjä salaa omat tiedot Kun unohdat salasanasi salauksen jälkeen, salasana palautetaan hash-salauksen purkamisen avulla.
Turvatutkimus ja opetus: Tutki salausalgoritmien turvallisuutta ja mahdollisia heikkouksia.
Digitaalinen rikostekniikka: Auta lainvalvontaviranomaisia purkamaan laittoman toiminnan aikana saatuja salattuja tietoja.
Haavoittuvuustestaus: Tarkista järjestelmän kyky suojautua heikoilta salasanoilta.