Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
Následující verze Obě strany příští revize
security:modules:basic:password [2019/03/07 19:55]
mdivecky [Úvod]
security:modules:basic:password [2021/06/23 12:55]
berkmane první koncept textu, chybí diceware sekce
Řádek 1: Řádek 1:
 ====== Hesla ====== ====== Hesla ======
  
 +Navzdory všeobecnému přesvědčení,​ bezpečnost hesla nezávisí čistě na jeho délce, ani na tom, jestli použijete jedno číslo a jeden speciální znak. Místo toho závisí na něčem, čemu se říká složitost a znamená to v podstatě nahodilost použité kombinace, která se do jisté míry dá měřit v bitech. ​
  
-<WRAP round download 30%> +===== Jak se bezpečné heslo stavět nedá =====
-** Software (Linux, Windows, Mac):**+
  
-[[https://​keepassxc.org|KeePassXC]] +==== O délce ====
-</​WRAP>​+
  
-===== Úvod ===== +Heslo "​nejkulatoulinkatejsi"​ je tedy nesrovnatelně slabší než třeba "​sglgxqmqptvzfwcfgnji",​ i přesto, že obě obsahují jen malá písmena a jsou stejně dlouhá, protože zatímco to druhé je náhodně vygenerovaná kombinace, to první je existující slovo. 
-**Hesla ​jsou důležitá** +To ale neznamená, žby délka hesla na bezpečnost ​neměla vliv. Heslo o šestnácti znacích složené ze stejných sad znaků bude skutečně asi dvakrát složitější - tedy významně bezpečnější než heslo ze znaků osmi.
-Všechna naše bezpečnost ​na nich stojí ​padá, bez silných hesel ztrácí velká ​část dalších technik smysl.+
  
-Bezpečnost,​ jak ta osobní, tak skupinová má více vrstev. Jen proto že chráníme jednu z nich, neznamená to že jsme v bezpečí. Podle [[security:​modules:​advanced:​thread-model|thread modelu]] je potřeba uvážit co potřebujeme chránit a jak k tomu přistoupit. Kolik vytvořit vrstev ochrany než dojde k úplnému prolomení. +==== O speciálních znacích ​====
-===== Průběh ​===== +
-Na začátku je vhodné zeptat se na aktuální praktiky. ​+
  
-  * Kolik máte hesel+Hodně pravidel pro zadávání ​hesel vynucuje použití více skupin znaků - typicky malých i velkých písmen a číslic, případně speciálních znaků jako jsou tečky či vykřičníky. Hodně uživatelek to vede k tomu, že takový znak třeba přidají na konec nebo s ním nahradí nějaká podobně vypadající písmena. Potíž je v tom, že takové nahrazování znaků je hned druhým krokem po tzv. slovníkovém útoku - útočník tedy nejprve vyzkouší hesla ze seznamu normálních slov, třeba "​kocicka",​ ale hned jako další stupeň vyzkouší i "​koc!ck4"​. 
-  * Jak jsou složitá?  +Význam ​použití více skupin je v tom, že by mělo zvyšovat počet možných znaků, které se v hesle mohou na každé pozici objevit, což ale opět platí pouze v případě, že je heslo dostatečně nahodilé.
-  * Kde je používáte?+
  
-==== Silné heslo ==== +==== O osobních údajích ​====
-V běžném fungování budeme používat hesla generovaná klíčenkou,​ pro klíčenku ale budeme muset mít silné heslo které si budeme pamatovat.+
  
-K tomu pro nás bude sloužit metoda [[http://​world.std.com/​~reinhold/​diceware.html|Diceware]]. Ta používá kostky ​slovník k vytvoření silnéhoale zapamatovatelného hesla.+Použití osobních údajů je častá berlička pro snazší zapamatování heslaPotíž je v tom, že jméno ​rok narození tvojí sestry může dost možná z internetu zjistit v podstatě kdokoliv, takže to heslo "​Eliska1996"​ by to možná chtělo přehodnotitstejně jako jméno tvého psa, kterého jménem taguješ na Facebooku. Teoreticky do téhle kategorie spadá úplně všechno, co s tebou nějak osobně souvisí, zkrátka cokoliv, co někdo ví, protože tě zná.
  
-Je důležité nepoužít jen prostý text vytvořený touto metodou, ale **přidat do něj čísla a speciální znaky**, jinak je heslo snadno prolomitelné [[https://​en.wikipedia.org/​wiki/​Dictionary_attack | slovníkovým útokem]].+==== O opětovném používání hesel ====
  
-=== Různé služby, různá hesla === +Je naprosto pochopitelné,​ že si nedokážeš zapamatovat adekvátně složitá hesla pro všech svých 172 účtů. Bohužel, ne všechny ​služby mají databáze hesel svých ​ivatelek adekvátně zabezpečené,​ a občas se najed útočník, který se k takové databázi dokáže dostat a seznam hesel, občas i v kombinaci s uživatelskými jmény, pak často začne volně kolovat po internetuTo znamená, že pokud někdo prolomí jednu databázi, a ty máš stejné heslo na všech 172 účtech, je to nakonec stejné, jako kdyby byly účty prolomeny všechny. Proto je důležité hesla nepoužívat opakovaně.
-Hesla mají různé vektory útoku. Ať už je to lámání nebo kradeníTohle téma by mělo být popsané ​[[:​security:​modules:​advanced:​password|pokročilé lekci]].+
  
-Prozatím si řekneme hlavně to, že hesla ke klíčenkám nebo šifrovaným diskům musí být dostatečně dlouhá aby odolala lámání [[https://​en.wikipedia.org/​wiki/​Brute-force_attack | hrubou silou]], oproti webům, kde je obvykle jen omezený počet pokusů. ​+===== Jak se bezpečné heslo stavět dá =====
  
-==== Klíčenky ==== +==== O správcích hesel ==== 
-Pro jednoduchost ​edstavujeme hlavně keepass(xc)je multiplatformní a pravidelně aktualizovaný.+ 
 +Pokud si nedokážeš zapamatovat náhodná dlouhá hesla ke všem svým účtům, existuje řešení v podobě tzv správce hesel nebo klíčenky. Jedná se o program, kterému zadáš všechna svoje hesla a následně je zašifruješ jedním hlavním heslem, takže bez zadání hlavního hesla se k nim nikdo nedostane. Více se o nich a jejich použití dočteš v článku Správce hesel. 
 +Nepamatovat si hesla ke svým účtům může být i úmyslná strategie - co si nepamatuješ,​ nemůžeš nikomu prozradit. 
 + 
 +==== O nutných heslech ==== 
 + 
 +I v ípadě použití správce hesel bude ale existovat nějaké množství heselkteré si pamatovat musíš - za prvé heslo k samotnému správci, ale pokud máš zašifrovaný systém, tak také heslo k němu, aby ses vůbec ke správci hesel dostal, nebo třeba heslo k mobiluTakových hesel by mělo být dost málo, aby bylo možné si zapamatovat i hesla skutečně náhodná, ale existuje i jedna metoda pro lidský mozek značně příjemnější. 
 + 
 +==== Heslová fráze ==== 
 + 
 +Heslová fráze, často nazývaná diceware, ​
  
-  * Vytvoření databáze (vysvětlit že jde o soubor) 
-  *  
  • security/modules/basic/password.txt
  • Poslední úprava: 2021/11/23 17:30
  • autor: berkmane