Fjalëkalimet e Squid dhe kufiri i tetë karaktereve i DES crypt
Gjurmo shkurtimin e dukshëm të fjalëkalimit deri te formati i hash-it të ruajtur, përpara se të fajësosh Squid ose të rigjenerosh në heshtje një skedar fjalëkalimesh të papërputhshëm.
Një proxy pranon një fjalëkalim të vjetër kur ndryshon fundi i tij, ose një migrim i skedarit të fjalëkalimeve prish papritur llogaritë me fjalëkalime të gjata. Inspekto formatin e hash-it përpara se t'u shkurësh fjalëkalimet të gjithëve.
htpasswd -d i Apache zgjedh hashing-un e vjetër crypt(). Kufizimi i dokumentuar i DES është tetë karaktere domethënëse të fjalëkalimit. Ky kufizim i përket formatit, jo një rregulli universal prej tetë karakteresh për fjalëkalimet në Squid.
Ndihmësi NCSA lexon paraqitjen e ruajtur të fjalëkalimit dhe verifikon vlerën e dhënë me formatet që mbështet ai ndihmës dhe platforma e tij. Ta quash një skedar “format htpasswd” nuk garanton se çdo ndihmës historik dhe aktual pranon çdo algoritëm hash të prodhuar nga çdo opsion i htpasswd.
Migro paraqitjen me qëllim
Mbaj një kopje rezervë të mbrojtur dhe identifiko formatin që përdorin zërat ekzistues. Kontrollo manualin e ndihmësit të instaluar dhe build-in e shpërndarjes përpara se të zgjedhësh algoritmin zëvendësues.
Më pas verifiko një llogari të vogël testimi të miratuar përmes të njëjtit ndihmës dhe të njëjtës rrugë proxy që përdorin llogaritë reale. Fakti që një gjenerator shkruan me sukses një skedar nuk dëshmon se ndihmësi që e lexon mund ta vlerësojë atë. Përdor një fjalëkalim testimi, karakteret domethënëse të të cilit shkojnë përtej kufirit të vjetër.
Ndryshimi i formateve zakonisht kërkon fjalëkalimin aktual ose një rivendosje të fjalëkalimit. Një hash i vjetër nuk mund të shndërrohet në një hash më të fortë të fjalëkalimit origjinal të plotë nëse ky informacion nuk është ruajtur kurrë.
Së fundi, dallo dështimin e migrimit nga vërtetimi i ruajtur në cache. Një klient i vërtetuar tashmë mund të vazhdojë të punojë për një kohë, edhe kur një vërtetim i ri do të dështonte. Planifiko lançimin duke marrë parasysh si vërtetimin e ri ashtu edhe sesionet ekzistuese.
Mos e publiko skedarin e fjalëkalimeve në një raport defekti. Shënuesi i algoritmit dhe një llogari sintetike zakonisht ofrojnë prova më të dobishme sesa hash-et e përdoruesve realë.