Portál AbcLinuxu, 8. května 2025 22:52
Ahoj, chtel bych se zeptat ulozeni hesla v /etc/shadow. To jakym typem hash funkce bude ulozeno se nastavuje v /etc/pam.d/common-password v directive password required pam_unix.so nullok obscure SHA512. V mem pripade tam mam SHA512. Docetl jsme se take ze to same se da nastavit v /etc/login.defs. Tam mam directivu ENCRYPT_METHOD SHA512. Na tom by nebylo nic divneho kdyby v ENCRYPT_METHOD nebylo povolene i DES. DES je prece typ symetricke kryptografie ne? Jak je mozne ze je to hazeno do jednoho pytle s hash funkcemi coz je naprosto neco jineho? Navic nechapu jak by to DES fungovalo... Na zakodovani meho hesla by byl potreba klic a ten by se bral jako kde? Mate pro tohle nekdo vysvetleni?
UNIX uses this to verify passwords in the following technique: The first 8 characters of the password in 7 bit ASCII form a 56 bit DES key used to encrypt the number 0. DES's output is the hash. To verify a password, this hash is compared to the one stored in the system's password database.
NN
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.