jak se generuje heslo v UNIXu do /etc/passwd
Radim Kolar
Radim_Kolar at p111.f66.n423.z2.fido.cz
Wed May 14 14:14:35 CEST 1997
Zdar Matuse!
MU> HMm, preco sa nepouziva unixovy sposob sifrovania ? prvykrat sa
MU> heslo zasifruje nahodnym retazcom a takto sa ulozi, pricom zaciatok
MU> zasifrovaneho hesla je totozny s tym nahodnym retazcom:
takto se porovnava heslo pri loginu zda je spravne
MU> crypt(pwd,crypted_pwd)==crypted_pwd
mne zajima jak se generuje (source k passwd nemam)
jako crypt je pouzit 25 rundovy DES, coz je jak znamo blokova sifra s delkou
bloku 64bitu(56?), pro zpracovani hesla je pouzit jeden blok - omezeni hesel na
max 8 znaku. DES neni symetricka sifra.
jake presne musim udelat operace abych dostal to heslo co se ulozi do
/etc/passwd ?
crypt("heslo","ZZZZZZZZZZ") a vysledek ulozit ? to tedy nefunguje.
S pozdravem,
HSN [Team OS/2]
--- timEd/2 1.10
* Origin: Uz jsi cet' NETMAG ? http://194.212.98.5/ (2:423/66.111)
More information about the net
mailing list