Vymyslete heslo o 8 znacích a latince. Jak vytvořit silné heslo. Metody generování hesel

potřebuji regulární výraz otestovat to:

Heslo obsahuje alespoň osm znaků, včetně alespoň jednoho čísla, a obsahuje jak malá, tak i malá písmena velká písmena a Speciální symboly, Například # , ? , ! .

Nemůže to být vaše staré heslo nebo obsahovat vaše uživatelské jméno, „heslo“ nebo „název webu“

A tady je můj ověřovací výraz, který je pro osm znaků, včetně jednoho velkého písmene, jednoho malého písmene a jednoho čísla nebo speciálního znaku.

(?=^.(8,)$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*)(?=.* ).*$"

Jak mohu napsat, aby heslo mělo osm znaků včetně jednoho velkého písmene, jednoho speciálního znaku a alfanumerických znaků?

regex javascript asp.net

24 odpovědí


877

Minimálně osm znaků, alespoň jedno písmeno a jedna číslice:

"^(?=.*)(?=.*\d)(8,)$"

Minimálně osm znaků, alespoň jedno písmeno, jedno číslo a jeden speciální znak:

"^(?=.*)(?=.*\d)(?=.*[@$!%*#?&])(8,)$"

Minimálně osm znaků, alespoň jedno velké písmeno, jedno malé písmeno a jedna číslice:

"^(?=.*)(?=.*)(?=.*\d)(8,)$"

Minimálně osm znaků, alespoň jedno velké písmeno, jedno malé písmeno, jedno číslo a jeden speciální znak:

"^(?=.*)(?=.*)(?=.*\d)(?=.*[@$!%*?&])(8,)$"

Minimálně osm a maximálně 10 znaků, alespoň jedno velké písmeno, jedno malé písmeno, jedno číslo a jeden speciální znak:

"^(?=.*)(?=.*)(?=.*\d)(?=.*[@$!%*?&])(8,10)$"


53

Regulární výrazy nemají operátor AND, takže je docela těžké napsat regulární výraz, který by odpovídal platným heslům, když je platnost určena něčím AND, něčím jiným AND, něčím jiným...

Ale regulární výrazy mají operátor OR, takže stačí použít DeMorganův teorém a napsat regulární výraz, který odpovídá neplatným heslům:

Cokoli méně než osm znaků NEBO cokoli, co neobsahuje čísla NEBO cokoli, co neobsahuje velká písmena NEBO nebo cokoli, co neobsahuje malá písmena NEBO cokoliv, co neobsahuje speciální znaky.

^(.(0,7)|[^0-9]*|[^A-Z]*|[^a-z]*|*)$

Pokud tomu něco odpovídá, pak je to neplatné heslo.


29

Jen malé vylepšení odpovědi @anubhava: protože speciální znaky jsou omezeny na ty, které se nacházejí na klávesnici, použijte toto pro jakýkoli speciální znak:

^(?=.*?)(?=(.*)(1,))(?=(.*[\d])(1,))(?=(.*[\W])(1, ))(?!.*\s).(8,)$

Tento regulární výraz bude uplatňovat tato pravidla:

  • Alespoň jedno velké anglické písmeno
  • Alespoň jedno malé anglické písmeno
  • Alespoň jedno číslo
  • Alespoň jeden speciální znak
  • Minimálně osm na délku


20

Měl jsem určité potíže s sledováním nejoblíbenější odpovědi pro mé okolnosti. Moje ověření se například nezdařilo se znaky jako; nebo [ . Neměl jsem zájem o whitelisting mých speciálních znaků, takže jsem místo toho použil [^\w\s] jako test - zjednodušeně řečeno - shodu neslovních znaků (včetně číselných znaků) a znaků bez mezer. Abych to shrnul, tady je to, co se mi osvědčilo...

  • alespoň 8 znaků
  • alespoň 1 číselný znak
  • alespoň 1 malé písmeno
  • alespoň 1 velké písmeno
  • alespoň 1 speciální znak
/^(?=.*?)(?=.*?)(?=.*?)(?=.*?[^\w\s]).(8,)$/ ^(?=\S *)(?=\S*)(?=\S*\d)(?=\S*[^\w\s])\S(8,)$

ale nepřijímá _(podtržítko) jako speciální znak (např. Aa12345_).

Vylepšená:

^(?=\S*)(?=\S*)(?=\S*\d)(?=\S*([^\w\s]|[_]))\S(8,) $


2

Našel jsem zde spoustu problémů, tak jsem si udělal vlastní.

Tady je to v celé své kráse, se zkouškami:

^(?=.*)(?=.*)(?=.*\d)(?=.*([^a-zA-Z\d\s])).(9,)$

Je třeba věnovat pozornost:

  1. nepoužívá \w, protože to zahrnuje _ , které testuji.
  2. Měl jsem spoustu problémů se shodnými znaky, které se neshodovaly s koncem řetězce.
  3. Nespecifikuje konkrétně znaky, je to také proto, že různá národní prostředí mohou mít na klávesnici různé znaky, které mohou chtít používat.


1

Jednoduše to umíme s HTML5.

Použijte níže uvedený kód v atributu vzor,

Pattern="(?=^.(8,)$)((?=.*\d)(?=.*\W+))(?![.\n])(?=.*)(?= .*).*$"

Bude to fungovat perfektně.


1

Pomocí níže uvedeného vzoru regulárního výrazu můžete zkontrolovat, zda heslo odpovídá vašim očekáváním nebo ne.

((?=.*\\d)(?=.*)(?=.*)(?=.*[ [e-mail chráněný]#$%^&*()]).{8,20})


1

K tomu použijte následující regulární výraz následující podmínky:

Podmínky: 1] Min 1 speciální znak. 2] Min. 1 číslo. 3] Minimálně 8 znaků nebo více

Regulární výraz: ^(?=.*\d)(?=.*[# [e-mail chráněný]!%&*?]){8,}$


0

V Javě/Androidu zkontrolujte heslo s alespoň jedním číslem, jedním písmenem, jedním speciálním znakem podle následujícího vzoru:

"^(?=.*)(?=.*\\d)(?=.*[ [e-mail chráněný]$!%*#?&]){8,}$"


0

Zkuste to:

^.*(?=.{8,})(?=.*)(?=.*)(?=.*[@#$%^&+=])*$

Tento regulární výraz pro mě funguje perfektně.

Funkce myFunction() ( var str = " [e-mail chráněný]"; var patt = new RegExp("^.*(?=.(8,))(?=.*)(?=.*)(?=.*[@#$%^&+=])* $"); var res = patt.test(str); console.log("Je normální shoda:", res); )


0

Naděje níže funguje. Zkoušel jsem to ve vlastní azurové politice.

^(?=. ) (?=. ) (?=. \d)(?=. [@#$%^&*-_+={}|\:",?/ ~"();!])({}|\\:",?/ ~"();!]|.([e-mail chráněný])){6,16}$


-1

Řešení, které jsem našel v jedné z předchozích odpovědí, je takové:

Minimálně 8 znaků, minimálně 1 velká abeceda, 1 malá abeceda, 1 číslo a 1 speciální znak: "^(?=. ) (?=. ) (?=. \d)(?=. [[e-mail chráněný]$!% ?&]){8 ,}" ..

.

nefungovalo to pro mě, ale následující je zjednodušená verze a funguje dobře (přidejte libovolný speciální znak, který se vám líbí, přidal jsem sem #) a také přidejte pravidlo čísel, jako to děláte s písmeny jako:

"^(?=.*)(?=.*)(?=.*)(?=.*[[e-mail chráněný]$!%*?&]){8,}"


Ověření hesla Regex s podmíněným příkazem Java

Jsem nový v regulárním výrazu. V zásadě potřebuji ověřit heslo v Javě pro následující požadavek: Heslo musí mít alespoň šest znaků. Heslo nesmí obsahovat více než 20 znaků, aby...


regulární výraz povoluje pouze písmena, čísla, tečky, podtržítka, pomlčky. alespoň 5 znaků

Jak dosáhnout toho, aby regulární výraz odpovídal pravidlům, povolují pouze písmena (velká nebo malá písmena), čísla, tečky, podtržítka, pomlčky, minimálně 5 znaků nesmí obsahovat běžné výrazy ani přípony...


Regex pro „zakázat speciální znaky nebo mezery“, ale „povolit čísla a „velká písmena“ NEBO „malá“ písmena

Již používám tento regulární výraz: ^(6,)$ umožňuje: čísla, velká písmena, malá písmena. zakazuje: mezery a speciální znaky nebo symboly. Ale chci to změnit na:- dovolit:...


Regulární výraz pro heslo

Potřebuji pomoc s vytvořením regulárního hesla. Heslo musí obsahovat minimálně 4 znaky, písmena (velká a malá), číslice a speciální znaky – žádné mezery. MSN jako regulární výraz.


Regex pro kombinaci daných pravidel

Snažím se napsat regulární výraz pro ověření hesla pro dané pravidlo. Hesla musí mít alespoň 8 znaků a obsahovat alespoň 3 z následujících 4 typů znaků: malá písmena (například...


Jeden regulární výraz pro komplexní kontrolu hesla

Musím zkontrolovat heslo, abych se ujistil, že odpovídá těmto pravidlům A) heslo musí obsahovat znaky ze 3 z následujících 4 tříd: Velká písmena Angličtina A, B, C, ... Z Angličtina Malá písmena...


Regex heslo musí obsahovat alespoň 8 znaků, alespoň 1 číslo, písmena a speciální znaky

Potřebuji regulární výraz, který musí mít alespoň jeden číselný znak, jsou povolena velká i malá písmena, povoleny jsou i speciální znaky, používám toto...


Regex pro heslo dlouhé alespoň 6 znaků

Potřebuji regulární výraz k ověření hesla s níže uvedenými podmínkami Minimálně 6 znaků dlouhé Musí obsahovat alespoň 1 písmeno Musí obsahovat alespoň 1 číslo Pokud heslo obsahuje speciální...


Vzor někdy odpovídal a někdy ne.

Implementoval jsem šablonu v angular 5 s následujícím kódem v souboru .ts pro ověření hesla. To musí být provedeno - podpora pro minimálně osm znaků, alespoň jedno velké písmeno, jedno...


regulární výraz pro hesla dlouhá alespoň 8 znaků, velká písmena, malá písmena, čísla, speciální znaky a neopakující se?

Ahoj, chci najít regulární výraz, který splňuje tyto podmínky. (1) hesla musí mít alespoň 8 znaků (2) musí obsahovat alespoň velká, malá písmena, čísla a...

Generátor hesel generuje hesla v reálném čase. Vytvořená hesla se nikam neukládají a zobrazují se pouze na vašem zařízení (PC, tablet nebo smartphone).

Pokaždé, když změníte nastavení, kliknete na tlačítko "Generovat" nebo znovu načtete stránku, vygenerují se nová hesla.

„Ve výchozím nastavení“ se pro generování hesel používají anglická malá a velká písmena, čísla a některé speciální znaky. Chcete-li změnit seznam znaků, použijte "Nastavení generátoru hesel"

Nastavení generátoru hesel

Délka hesla
Generátor hesel generuje hesla o délce 5 až 30 znaků. Původně vygenerovaná hesla mají 10 znaků. Obecně se nedoporučuje používat hesla kratší než 7 znaků. Použití delších hesel se doporučuje pro silnější ochranu proti hackerům, ale pravděpodobně bude nepohodlné je uložit nebo zapamatovat.

Anglické a ruské dopisy
Tradičně se pro hesla používají anglická (latinská) písmena, lze však použít i ruská písmena. Ruská písmena značně zvyšují složitost hesel při pokusu o hrubou sílu, ale buďte opatrní, některé systémy nemusí podporovat hesla obsahující azbuku. Doporučuje se nejprve zkontrolovat.

čísla
Čísla v hesle musí být vyžadována. Přítomnost čísel v hesle zlepšuje kvalitu hesla, zatímco hesla s čísly jsou snadněji zapamatovatelná.

Speciální symboly
Hesla obsahující speciální znaky jsou nejodolnější vůči hackování. Mnoho systémů během registrace vyžaduje, aby heslo obsahovalo servisní znaky. Doporučujeme použití takových znaků nezanedbávat a zahrnout je do vygenerovaného hesla.

Výjimky

Ruské znaky podobné angličtině a anglické znaky podobné ruštině
Pokud při používání online generátoru hesel používáte anglická i ruská písmena, můžete narazit na problém vizuální „podobnosti“ některých anglických a ruských znaků. Písmena jako A a A, B a B, C a C, E a E (a, ai, ve, bi, es, si, e a) jsou různá písmena, ačkoli vypadají stejně. Abyste předešli zmatkům při pozdějším používání hesel, použijte odpovídající položku nastavení.

Odstraňte samohlásky nebo vylučte souhlásky
Použijte tyto položky pokročilé nastavení pokud chcete při generování hesel vyloučit samohlásky nebo souhlásky.

Vyloučit podobné znaky
Podívejte se na symboly I, l, 1, | (ay, el, jednotka, svislá čára). Taková písmena, symboly a čísla jsou pravopisně velmi podobná, takže při ukládání a následném použití hesla může docházet k chybám. Chcete-li vyloučit takové chyby, použijte tuto položku nastavení.

Další nastavení

Seznam použitých symbolů
Okno seznamu použitých znaků generátoru hesel obsahuje všechny znaky, ze kterých se hesla skládají s přihlédnutím k aktuálnímu nastavení. Seznam lze upravovat - nepotřebné smažte a přidejte znaky, které potřebujete. Při mazání nebo přidávání znaků v okně pro úpravu seznamu se automaticky generují nová hesla s přihlédnutím k provedeným změnám.

Resetovat nastavení
Všechna nastavení provedená při používání generátoru hesel se automaticky ukládají do paměti (cookies) vašeho prohlížeče. Nastavení jsou uložena, ale ne hesla! Jak bylo uvedeno výše, pokaždé se generují nová hesla. Chcete-li obnovit nastavení do původního stavu, použijte odkaz "Obnovit nastavení". Při resetování se automaticky generují nová hesla na základě původního nastavení.

Odkaz na generátor hesel
Pokud chcete poslat odkaz na "Generátor hesel" příteli nebo jej zveřejnit na sociálních sítích, zkopírujte adresu ze speciálního okna umístěného ve spodní části pouzdra generátoru. Spolu s odkazem se přenesou také vámi zvolené nastavení.

Povinné požadavky na silné heslo

Heslo nesmí obsahovat

  • Osobní údaje, které lze snadno zjistit. Například: jméno, příjmení nebo datum narození.
  • Zřejmé a jednoduchá slova, fráze, množinové výrazy a znakové sady, které lze snadno vyzvednout. Například: heslo, heslo, abcd, qwerty nebo asdfg, 1234567.

Metody generování hesel

  • Vymyslete algoritmus pro sestavování hesel.
    Vezměte si například svou oblíbenou báseň nebo rčení jako základ. Zapište si to malými a velkými písmeny latinky a nahraďte některá z nich podobnými čísly nebo symboly: I_p0Mn|O_4y9n0e Mg№vEn|E (pamatuji si nádherný okamžik).
  • Použijte generátor hesel.
    Pomocí aplikace Kaspersky Password Manager můžete generovat složitá hesla, kontrolovat jejich sílu a bezpečně je ukládat. Do prohlížeče si také můžete nainstalovat rozšíření Kaspersky Password Manager, které automaticky vyplňuje pole pro zadávání dat na webových stránkách.

Jak často měnit heslo

Ochrana heslem

  • Svá hesla nikomu nesdělujte ani je neposílejte.
  • Nenechávejte hesla napsaná na papíře na přístupném místě.
  • Použijte správce hesel nebo úložiště hesel zabudované ve vašem prohlížeči.
  • Pro své účty používejte různá hesla. Pokud používáte stejná hesla a útočník z jednoho heslo zjistí účet, bude mít přístup ke všem ostatním.


Regulární výraz hesla musí obsahovat alespoň osm znaků, alespoň jedno číslo, malá písmena, velká písmena a speciální znaky (15)

Ke splnění následujících podmínek použijte následující regulární výraz:

Podmínky: 1] Min 1 speciální znak. 2] Min. 1 číslo. 3] Minimálně 8 znaků nebo více

Regulární výraz: ^(?=.*\d)(?=.*[# [e-mail chráněný]!%&*?]){8,}$

Lze testovat online: https://regex101.com

Chci regulární výraz, který zkontroluje, že:

Heslo je dlouhé alespoň osm znaků, včetně alespoň jednoho čísla, a obsahuje malá i velká písmena a speciální znaky, jako je # ? , ! ,

Nemůže to být vaše staré heslo nebo obsahovat vaše uživatelské jméno, „heslo“ nebo „název webu“

A zde je můj ověřovací výraz, který je pro osm znaků včetně jednoho velkého písmene, jednoho malého písmene a jednoho čísla nebo speciálního znaku.

(?=^.(8,)$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*)(?=.* ).*$"

Jak ho mohu napsat pro heslo, musí mít osm znaků včetně jednoho velkého písmene, jednoho speciálního znaku a alfanumerických znaků?

@ClasG již navrhl:

^(?=\S*)(?=\S*)(?=\S*\d)(?=\S*[^\w\s])\S(8,)$

ale nepřijímá _ (podtržítko) jako speciální znak (jako Aa12345_).

Vylepšené:

^(?=\S*)(?=\S*)(?=\S*\d)(?=\S*([^\w\s]|[_]))\S(8,) $

V Java/Android, chcete-li zkontrolovat heslo s alespoň jedním číslem, jedním písmenem, jedním speciálním znakem v následujícím vzoru:

"^(?=.*)(?=.*\\d)(?=.*[ [e-mail chráněný]$!%*#?&]){8,}$"

Podle vašich potřeb by tento model měl fungovat dobře. Zkus to,

^(?=(.*\d)(1))(.*\S)(?=.*)(8,)

Stačí vytvořit řetězcovou proměnnou, přiřadit šablonu a vytvořit booleovskou metodu, která vrátí hodnotu true, pokud je šablona platná, v opačném případě vrací hodnotu false.

Vzor řetězce = "^(?=(.*\d)(1))(.*\S)(?=.*)(8,)“; String password_string = "Sem zadejte heslo" private boolean isValidPassword(String password_string) ( return password_string.matches(Constants.passwordPattern); )

Importujte soubor JavaScript jquery.validate.min.js.

Můžete použít tuto metodu:

$.validator.addMethod("pwcheck", funkce (hodnota) (​return /[\@\#\$\%\^\&\*\(\)\_\+\!]/.test(hodnota ) && //.test(hodnota) && //.test(hodnota) && //.test(hodnota) ));

  1. Alespoň jedno velké anglické písmeno
  2. Alespoň jedno malé anglické písmeno
  3. Alespoň jedna číslice
  4. Alespoň jeden speciální znak

Naděje níže funguje. Vyzkoušel jsem to ve vlastních zásadách Azure.

(? =. ) (? =. ) (? =. \d)(?=. [@ # $% ^ & * -_ + = {} | \: ",? / ~"();!])({}|\\:",?/ ~" (); ] |. (?! @)) {6,16} $

Ne přímo odpovídá na otázku, ale opravdu to musí být regulární výraz?

Hodně jsem používal Perl a jsem zvyklý řešit problémy s regulárními výrazy. Nicméně, jak se stávají složitějšími se všemi vzhledy a dalšími vtípky, musíte napsat desítky testů jednotek, abyste zabili všechny ty malé chyby.

Regulární výraz je také obvykle několikrát pomalejší než imperativní nebo funkční řešení.

Například následující (ne příliš FP) funkce Scala řeší původní otázku asi třikrát rychleji než regulární výraz nejoblíbenější odpovědi. Co to dělá, je také tak jasné, že nepotřebujete test jednotky:

Def validatePassword(heslo:String): Boolean = ( if (password.length< 8) return false var lower = false var upper = false var numbers = false var special = false password.foreach { c =>if (c.isDigit) čísla = true else if (c.isLower) lower = true else if (c.isUpper) horní = true else speciální = true ) dolní && horní && čísla && speciální )

Zkus to:

^.*(?=.{8,})(?=.*)(?=.*)(?=.*[@#$%^&+=])*$

Tento regulární výraz pro mě funguje skvěle.

Funkce myFunction() ( var str = " [e-mail chráněný]"; var patt = new RegExp("^.*(?=.(8,))(?=.*)(?=.*)(?=.*[@#$%^&+=])* $"); var res = patt.test(str); console.log("Je normální shoda:", res); )

Jednoduše to můžeme udělat pomocí HTML5.

Použijte níže uvedený kód v atributu šablony,

Pattern="(?=^.(8,)$)((?=.*\d)(?=.*\W+))(?![.\n])(?=.*)(?= .*).*$"

Bude to fungovat skvěle.

Regulární výrazy nemají operátor AND, takže je docela těžké napsat regulární výraz, který by odpovídal platným heslům, když je platnost definována něčím A něčím jiným A něčím jiným...

Ale regulární výrazy mají operátor OR, takže stačí použít DeMorganovu větu a napsat regulární výraz, který odpovídá neplatným heslům:

Cokoli méně než osm znaků NEBO cokoliv bez čísel NEBO nic než velká písmena NEBO NEBO nic, žádná malá písmena NEBO nic než speciální postavy.

^(.(0,7)|[^0-9]*|[^A-Z]*|[^a-z]*|*)$

Pokud tomu něco odpovídá, pak je to neplatné heslo.

Řešení, které jsem našel v jedné z předchozích odpovědí:

Minimálně 8 znaků, alespoň 1 abecední abeceda, 1 malá abeceda, 1 číslo a 1 speciální znak: "^(?=. ) (? =. ) (? =. \d)(?=. [ $ @ $!% ? &]) {8,} "

Nefunguje mi to, ale následující je zjednodušená verze a funguje dobře (přidejte jakýkoli speciální znak, který se vám líbí, přidal jsem sem #) a přidejte pravidlo čísel stejně jako u písmen:

"^(?=.*)(?=.*)(?=.*)(?=.*[[e-mail chráněný]$!%*?&]){8,}"

Odpověděl bych Peteru Mortensenovi, ale nemám dostatečnou pověst.

Jeho výrazy jsou ideální pro každý ze zadaných minimálních požadavků. Problém s jeho výrazy, které nevyžadují speciální znaky, je ten, že nemají ani speciální znaky a také poskytují maximální požadavky, což nevěřím požadavku OP. Obvykle chcete, aby uživatelé vytvořili svá hesla tak silná, jak chtějí; proč omezovat silná hesla?

Takže jeho „alespoň osm znaků, alespoň jedno písmeno a jedna číslice“:

^(?=.*)(?=.*\d)(8,)$

dosáhne minimálního požadavku, ale mohou být i jiné znaky pouze písmeno a číslice. Chcete-li povolit (ale nevyžadovat) speciální znaky, měli byste použít něco jako:

^(?=.*)(?=.*\d).(8,)$ pro povolení libovolných znaků

^(?=.*)(?=.*\d)(8,)$ pro povolení speciálních speciálních znaků

Podobně: „Minimálně osm znaků, alespoň jedno velké písmeno, jedno malé písmeno a jedno číslo:

^(?=.*)(?=.*)(?=.*\d)(8,)$

splňuje tento minimální požadavek, ale umožňuje pouze písmena a číslice. Používání:

^(?=.*)(?=.*)(?=.*\d).(8,)$ pro povolení libovolných znaků

^(?=.*)(?=.*)(?=.*\d)(8,) pro povolení speciálních speciálních znaků.

Ke splnění níže uvedených podmínek použijte následující regulární výraz: Podmínky: 1] Minimálně 1 velké písmeno. 2] Min. 1 malé písmeno. 3] Min 1 speciální znak. 4] Min. 1 číslo. 5] Minimálně 8 znaků. 6] Maximálně 30 znaků. Regulární výraz: /^(?=.*)(?=.*)(?=.*\d)(?=.*[# [e-mail chráněný]!%&*?]){8,30}$/

Heslo musí být dlouhé 8 až 16 znaků, včetně alespoň jednoho malého písmene, jednoho velkého písmene a jedné číslice. a dostal nejlepší odpověď

Odpověď od Dobrého Nikolose[guru]
Není nezbytné. Mám sadu 8 čísel a písmena. Hodně štěstí!

Odpověď od Anya Korytnik[nováček]
dfghjkLLLL999


Odpověď od Vjačeslav Gordějev[guru]
odkaz
Potřebujeme čísla níže, zapnout je a zároveň speciální znaky v případě potřeby
==
mám to
5JTxuob108AUl15A


Odpověď od Nikita Starodumov[aktivní]
Už jste se zaregistrovali?


Odpověď od Dima Vorobyovsky[nováček]
lhe0rxqu3


Odpověď od Sergo beben[nováček]
Vaše heslo musí mít 6–12 znaků a obsahovat kombinaci písmen a alespoň jednu číslici (*@#?$% atd. není povoleno).
Ahoj lidi, řekněte mi, jaké heslo mě nenapadá


Odpověď od ANASTASIA SCHINDRIGINA[aktivní]
Heslo: SXGgfsndfhj654
Heslo: HGDFHuufhgsdf
A tak je možné ano nekonečno...
Nebo vaše datum narození nebo rok narození 🙂


Odpověď od Kirill Perdunov[nováček]
jako ano nebo jako ne


Odpověď od Lbvft, frjd[nováček]
vymysli si to sám, a pak tady najednou někdo řekne, že to uděláš a budeš prásknutý


Odpověď od Paša Pidr[nováček]
Nada vadit cho ten dobrý velkoobchod


Odpověď od Kirill Starikov[nováček]
Velká písmena, číslice a symboly by obecně měly být z hesla úplná pecka a teprve potom se pole zezelená


Odpověď od Sergio00o[guru]
Není nezbytné!


Odpověď od AA[guru]


Odpověď od CAHR[guru]
Ano


Odpověď od ZLOBNYI XOXOL[nováček]
Heslo je nejdůležitější ochranou vaší registrace. Berte to vážně! Pokud si myslíte, že někdo má přístup k vašim údajům, změňte si heslo. Nepoužívat jednoduchá hesla, např. „12345“, „qwerty“, „heslo“ atd. Jako heslo nepište své křestní jméno, příjmení, datum narození nebo číslo pasu, pouze jména nebo podstatná jména! Podobná hesla velmi snadné vyzvednout. Heslo musí: obsahovat alespoň 6 znaků; obsahovat velká a malá písmena latinky; obsahovat čísla nebo prvky interpunkce; neodpovídají přihlášení; být snadno zapamatovatelný, abyste na něj sami nezapomněli.


Odpověď od Igor Čeremuchin[aktivní]
princ, kdo jsem já


Odpověď od Dimenty S.[nováček]
Heslo musí obsahovat více znaků, včetně alespoň jednoho řádku písmen, jednoho řádku číslic a jednoho řádku symbolů. Tady... Pro spolehlivost můžete přidat řádek mezer.


Odpověď od Kawaii dívka[nováček]
Ahoj! Nemohu se zaregistrovat. Pomozte mi, prosím?! Píšou mi: Pozor! Vaše registrace NENÍ akceptována! Přezdívka a heslo musí mít alespoň 6 znaků a pouze písmena a číslice!


Odpověď od _Zrzavý_[guru]
Příklad takového hesla
Moy8paroL
Existují velká a malá písmena, je zde také 1 číslice.


Odpověď od Victoria Gizatulina[guru]
Odborníci na počítačovou bezpečnost jsou jednotní ve svém názoru, že heslo hrubou silou by se mělo skládat z alespoň osmi znaků různé velikosti (malá a velká písmena), včetně čísel a/nebo speciálních znaků. Pouze takové heslo lze částečně považovat za bezpečné.
Proč částečně? Podle statistik je v drtivé většině případů při síťovém útoku počítač oběti napaden v průměru více než 2000krát denně – to stačí na to, aby se po nějaké době – v závislosti na síle, kterou mají útočníci – mohli rozhodnout i složité heslo o 8 znacích. Proto je vhodné alespoň jednou měsíčně heslo změnit.
Není co dodat - přidejte písmena
Nakonec je nesmírně důležité používat různá hesla pro různé stránky a služby. Mnohem jednodušší použití velký počet různé kombinace vám pomohou vytvořit si vlastní systém zapamatování. Jako příklad vhodné mnemotechnické techniky tedy Stanislav Shevchenko, vedoucí oddělení vzdělávání v Kaspersky Lab, doporučuje přidat do tajného slova abecední (číselné) znaky, které pomohou přiřadit heslo ke konkrétní stránce. Například, pokud mluvíme o webu „Odnoklassniki. ru“, heslo může začínat nebo končit písmenem „o“, v případě, že nás to zajímá sociální síť"VKontakte", můžeme do našeho kódového slova přidat písmeno "v".