Ta doporuceni boharovne ignoruji i na NUKIBu - je to soucast vyhlasky k ZoKB, co produkuji a planuji to zachovat i v ramci transpozice NIS2. S periodickou zmenou hesel na vecne casy a nikdy jinak. Co na tom, ze i NIST rika, ze to je ptakovina, zrovna tuhle pasas pri cherry-pickingu na urade radi preskakuji.
Jenže to spadá do jednoho ze dvou případů, kdy je požadavek na změnu hesla rozumný: podezření na kompromitaci nebo postup vedoucí ke zvýšení bezpečnosti. Změna hašování je jednoznačně druhý případ a v takové situaci je možné uživatele nutit ke změně hesla.
Problém je zbytečná byrokratická změna, která nepřináší zlepšení bezpečnosti, ale obvykle u uživatelů vede ke hledání zkratek, které bezpečnost naopak zhoršují.
No ne nutně, záleží asi na návrhu aplikace. Dá se to docela elegantně řešit tak, že v momentě, kdy se uživatel přihlašuje, tak se ověří heslo proti staré zahashované podobě a když sedí, tak se to heslo (uživatel ho v ten moment zadal, takže aplikace ho má, ale nemusí ho v nehashované funkci nikam ukládat) zahashuje i novým algoritmem a uloží. V databázi pak máte kromě hashovaného hesla uloženou i informaci, jakým algoritmem je hashované, případně třeba i kolik iterací takového algoritmu je použito.