Proxy jaċċetta password antik meta jinbidel tmiemu, jew migrazzjoni tal-fajl tal-passwords tkisser f'daqqa kontijiet b'passwords twal. Spezzjona l-format tal-hash qabel ma tqassar il-passwords ta' kulħadd.

htpasswd -d ta' Apache jagħżel il-hashing antik crypt(). Il-limitazzjoni DES dokumentata tiegħu hija tmien karattri sinifikanti tal-password. Dik il-limitazzjoni tappartjeni lill-format, mhux għal regola universali ta' tmien karattri għall-passwords fi Squid.

L-assistent NCSA jaqra r-rappreżentazzjoni maħżuna tal-password u jivverifika l-valur mogħti bil-formati li jappoġġa dak l-assistent u l-pjattaforma tiegħu. Li ssejjaħ fajl “format htpasswd” ma tiggarantix li kull assistent storiku u attwali jaċċetta kull algoritmu ta' hash li jiġi prodott minn kull għażla ta' htpasswd.

Migra r-rappreżentazzjoni b'mod deliberat

Żomm backup protett u identifika l-format li jużaw l-entrati eżistenti. Iċċekkja l-manwal tal-assistent installat u l-build tad-distribuzzjoni qabel tagħżel l-algoritmu sostitut.

Imbagħad ivverifika kont tat-test żgħir approvat mill-istess assistent u mill-istess triq tal-proxy li jużaw il-kontijiet reali. Li ġeneratur jikteb fajl b'suċċess ma jipprovax li l-assistent li jaqrah jista' jivvalidah. Uża password tat-test li l-karattri sinifikanti tiegħu jmorru lil hinn mil-limitu antik.

Il-bidla tal-formati normalment teħtieġ il-password attwali jew reset tal-password. Hash antik ma jistax jiġi ttrasformat f'hash aktar b'saħħtu tal-password oriġinali sħiħa jekk dik l-informazzjoni qatt ma nżammet.

Fl-aħħar, iddistingwi falliment ta' migrazzjoni minn awtentikazzjoni fil-cache. Klijent li diġà awtentika jista' jkompli jaħdem għal xi żmien anki meta validazzjoni ġdida tfalli. Ippjana t-tnedija kemm madwar awtentikazzjoni friska kif ukoll mas-sessjonijiet eżistenti.

Tippubblikax il-fajl tal-passwords f'rapport ta' bug. Il-markatur tal-algoritmu u kont sintetiku normalment jagħtu evidenza aktar utli mill-hash tal-utenti reali.

Artikli relatati