Password Hash Cracking
Salasanahajoitus on prosessi, jossa yritetään löytää salasanan alkuperäinen muoto tiivisteen perusteella. Salasanoja tallennetaan yleensä tietokannassa tiivisteenä, joka on laskettu salasanasta. Tiiviste on yksisuuntainen, eli salasanaa ei voida palauttaa siitä.
Hajoitusprosessi aloitetaan yleensä salauskohteen tiedostojen kopiolla. Tämä voi olla käyttäjän tiedosto, joka sisältää salasahajan tietokannan, tai järjestelmätiedosto, joka sisältää käyttäjän salasanan.
Hajoitusprosessi voidaan suorittaa käyttämällä tietokoneohjelmaa, joka testaa useita erilaisia mahdollisuuksia salasanan alkuperäisestä muodosta. Ohjelma käyttää erilaisia tekniikoita kuten sanakirjahyökkäys ja brute-force hyökkäys.
Sanakirjahyökkäyksessä käytetään sanoja ja lauseita, joita yleisesti käytetään salasanana. Nämä sanat ja lauseet testataan vastaavaksi tiivisteeseen yrittäen löytää oikea salasana.
Brute-force hyökkäyksessä käytetään kaikki mahdolliset salasanat testattaviksi. Tämä on aikaa vievä ja vaatii monien tuntien tai päivien työn.
Tavoitteena salasanan hajottamisessa käytännössä on yrittää murtaa tietokanassa oleva salasana. Tämä voi antaa hyökkääjälle pääsyn käyttäjän tietoihin ja tarvittaessa myös verkkosivustolle tai järjestelmään.
On tärkeää käyttää turvallisia salasanoja ja päivittää niitä säännöllisesti. Tämä estää salasanan hajoittamisen ja tietomurrot.