Täällä tiivisteiden tullut pelastamaan. Esimerkiksi MD5-tiiviste admin12345 "salasana näyttää 7488e331b8b64e5794da3fa4eb10ad5d ja sen, mitä me tallentaa meidän tietokantaan, ei salasanaa itse. Aikana käyttäjätunnistus syöttää salasana muunnetaan hash verrata hash tallennetaan tietokantaan, jos nämä kaksi ottelua, joka tarkoittaa panos salasana on oikea ja kirjautumisen on successful.But mitä jos meidän täytyy suorittaa käännetyn toimia yrittää palauttaa salasanan hash ? Sen mahdotonta tehdä niin suoraan, koska kaikki hajautinalgoritmi on salasanoja tarkistussumman laskeminen.
Tähän prosessiin kuuluu peruuttamaton matemaattisia toimintoja, kuten loogisen operaation JA jne Esimerkiksi edes tietämättä Y ja Z emme voi koskaan löytää tarkka X X ja Y = Z yhtälö (kaikki voimme tehdä, on laskeminen erilaisia mahdollisia X arvoista täyttävät yhtälö ) Joten jos meidän täytyy löytää salasanan tiettyjen hash Theres vain tapa tuottaa hash eri salasanoja ja sitten verrata tiivisteitä saimme lähde yksi.
Jos ne ovat samat, se tarkoittaa juuri lähde salasana on löydetty mahdollisuus törmäys (eli toinen salasana joka on hash Matching meidän lähde hash) on hyvin alhainen esimerkiksi se on (1/2128), jos MD5-hashing.Here salasanat Pro on kätevä, se on ammattilaisen työkalu salasanojen tarkistaa ja talteenotto salasanoja hash. Sen päätarkoitus on palauttaa unohtuneen salasanan, kun sinulla on vain yksi hash, tai tarkistaa salasanoja crack-resistance.
This ainutlaatuinen ohjelma tukee noin 40 tyyppisiä tiivisteitä, ja mikä tahansa uudenlainen voidaan helposti lisätä kautta kirjallisesti oman DLL-hajautusta moduuli .Built-in tyyppisiä tiivisteitä: Tuetut hash: My SQL, MySQL5, DES (UNIX), MD4, MD4 (HMAC), MD5, MD5, MD5 (UNIX), MD5, SHA-1, SHA-1, SHA -256, SHA-384, SHA-512, Domain välimuistissa, Haval-128, Haval-160, Haval-192, Haval-224, Haval-256 ja muut. Ohjelma tukee myös useita monimutkaisia hash kuten MD5, MD5, MD