ng123, elolvastam ezt a témát és az itt linkelt előző témádat is. (így a téma kapcsán az ng nekem a Not Generated rövidítés ugrott be)
Zeller írta: " a "zalgoritmus" (ami titok, mert forráskód az nincs) két bemeneti adatból kihány egy n karakteres stringet, még nem jelszógenerátort csináltál, hanem egy sózott "hash"-t, azaz gakorlatilag ha viszi valaki a bemenetet (ami nem a jelszó ugye...), meg a programodat, akkor megvan a jelszóként használt string"
Remélem nem sértem meg a szabadalmadat, ha erről írok. Jól értem, hogy az a lényeg, hogy egy konfigurációs fájlban paraméterek vannak, ami alapján dolgozik a jelszó generátor. Majd amit a felhasználó megad jelszót, akkor a jelszó generátor az konfigurációs fájlban lévő paraméterek és szabályok szerint hosszabb, mindig azonos karakterekké alakítja, generálja?
Ha a "biztonságos" szó a felhasználó jelszava, majd akár a működéstől és a fájlban megadott paraméterek alapján előállítja a "9gVgbfFeyCeTxGKNcJkwLn7Jrot80GGZGrdPNh7FdnhuD2TY9y" jelszót, és ezzel a konfigurációs fájl esetén mindig ezt? Véletlenszerű működés nélkül?
Ha elveszne ez a konfigiurációs fájl, és nem tudnám, miket írtam a konfigurácós fájlba, hiába tudom a "biztonságos" jelszót, nem fog létrejönni a hiányzó beállítások miatt soha a "9gVgbfFeyCeTxGKNcJkwLn7Jrot80GGZGrdPNh7FdnhuD2TY9y" jelszó?
Lenne több lépésem, de az alapvető működést szeretném első körben érteni. Köszi.