Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Skladovanie PlaintExt: Historicky boli heslá UNIX uložené v obyčajných textových súboroch (napr. /Etc /passwd). To znamenalo, že ktokoľvek s prístupom k súboru mohol vidieť skutočné heslá, vďaka čomu sú mimoriadne zraniteľní krádežou.
2. Slabé hashovacie algoritmy: Neskoršie verzie UNIX sa presunuli do hashovacích algoritmov (napríklad DES), aby ukladali heslo „hash“ namiesto hladkých textových hesiel. Tieto algoritmy však boli relatívne slabé a dali by sa ľahko popraskať moderným počítačovým výkonom.
3. Požiadavky na obmedzenú zložitosť: Mnoho systémov UNIX malo minimálne požiadavky na zložitosť hesla. To umožnilo používateľom zvoliť si krátke, ľahko uhádnuteľné heslá, vďaka čomu sú zraniteľné voči útokom Brute Force.
4. Tieňové heslá: Zavedenie tieňových hesiel (uložených v samostatnom súbore /etc /tieň) bolo významným zlepšením. Tieňové heslá používali silnejšie hashovacie algoritmy a sťažili prístup k skutočným hashom hesla.
5. Soľ: Moderné systémy pridávajú do hesla „soľ“ pred hashovaním. Vďaka tomu je ťažšie vopred komplikovať a ukladať tabuľky bežných hash hesiel.
6. Pravidlá hesla: Moderné systémy UNIX implementovali prísnejšie zásady hesla vrátane:
* Minimálna dĺžka hesla
* Požadované typy znakov (veľké písmená, malé písmená, čísla, špeciálne znaky)
* Platnosť a rotácia hesla
* Vylučovanie účtu po viacerých neúspešných pokusoch o prihlásenie
Záver:
Zatiaľ čo heslá UNIX sa v priebehu času výrazne zlepšili v bezpečí, je dôležité pochopiť, že nie sú vo svojej podstate bezpečné. Zabezpečenie hesla UNIX závisí od rôznych faktorov:
* Použitý algoritmus hashovania: Silné, moderné algoritmy sú nevyhnutné.
* Požiadavky na zložitosť hesla: Je rozhodujúce presadzovanie silných a zložitých hesiel.
* Implementácia správnych bezpečnostných postupov: Pravidelné zmeny hesla, zásady blokovania účtu a zabezpečené ukladanie hash hesiel sú dôležité.
Za Heslá UNIX:
Dnes sa veľa systémov pohybuje smerom k bezpečnejším metódam autentifikácie, ako napríklad:
* Autentifikácia dvojfaktora (2FA)
* Authenticationsssters Authentication
* Biometric Authentication
Tieto metódy poskytujú silnejšiu ochranu a ponúkajú silnejší bezpečnostný prístup ako tradičné systémy založené na heslách.