పాస్వర్డ్ జనరేటర్
రాండమ్ పాస్వర్డ్ లేదా సులభంగా గుర్తుంచుకోగల పాస్ఫ్రేజ్ తయారు చేయండి. అంతా Web Crypto రాండమ్ నంబర్ జనరేటర్తో మీ బ్రౌజర్లోనే తయారవుతుంది; పాస్వర్డ్ UltKitకు ఎప్పుడూ పంపబడదు, లాగ్ చేయబడదు, నిల్వ చేయబడదు. మీ సెట్టింగ్ల నిజమైన ఎంట్రోపీని మీటర్ బిట్స్లో చూపిస్తుంది.
94 చిహ్నాల సమూహం × 20 · సెకనుకు 10 బిలియన్ ప్రయత్నాల వద్ద ఊహించడానికి సగటు సమయం: 4.6 × 10²¹ సంవత్సరాలు
పాస్వర్డ్లు crypto.getRandomValues ఉపయోగించి మీ బ్రౌజర్లోనే సృష్టించబడతాయి. ఏదీ UltKitకు పంపబడదు లేదా ఎక్కడా నిల్వ చేయబడదు.
ఎంట్రోపీ మరియు ఛేదించే సమయం
సెకనుకు 10¹⁰ (10 బిలియన్) ప్రయత్నాలతో ఆఫ్లైన్ దాడి. సగటు సమయం మొత్తం శోధన పరిధిలో సగం.
| ఎంట్రోపీ | యాదృచ్ఛిక అక్షరాలు (94 చిహ్నాల సమూహం) | 7,776 పదాల జాబితా నుండి పదాలు | ఛేదించడానికి సగటు సమయం |
|---|---|---|---|
| 28 | 5 | 3 | 1 సెకను కంటే తక్కువ |
| 40 | 7 | 4 | 55 సెకన్లు |
| 50 | 8 | 4 | 16 గంటలు |
| 60 | 10 | 5 | 1.8 సంవత్సరాలు |
| 72 | 11 | 6 | 7,482 సంవత్సరాలు |
| 80 | 13 | 7 | 1.9మి సంవత్సరాలు |
| 100 | 16 | 8 | 2ట్రి సంవత్సరాలు |
| 128 | 20 | 10 | 5.4 × 10²⁰ సంవత్సరాలు |
సంక్లిష్టత కంటే పొడవే ముఖ్యం: NIST SP 800-63B ఏం చెబుతోంది
అమెరికా నేషనల్ ఇన్స్టిట్యూట్ ఆఫ్ స్టాండర్డ్స్ అండ్ టెక్నాలజీ తన పాస్వర్డ్ మార్గదర్శకాలను SP 800-63Bలో తిరిగి రాసింది, 2024లో ప్రచురించిన రివిజన్ 4లో మరింత కఠినతరం చేసింది. దాని ముఖ్య సలహా పాత కార్పొరేట్ నియమాలకు విరుద్ధంగా ఉంటుంది: సర్వీసులు కనీసం 64 అక్షరాల పాస్వర్డ్లను అంగీకరించాలి, పెద్దక్షరాలు, అంకెలు, చిహ్నాల మిశ్రమాన్ని బలవంతం చేయకూడదు, షెడ్యూల్ ప్రకారం పాస్వర్డ్ మార్చమని ఒత్తిడి చేయకూడదు, బదులుగా కొత్త పాస్వర్డ్లను లీక్ అయిన, సాధారణ పాస్వర్డ్ల జాబితాలతో సరిపోల్చాలి.
దీని వెనుక ఉన్నది లెక్కే. కూర్పు నియమాలు ప్రజలను "Summer2024!" వంటి ఊహించదగిన నమూనాల వైపు నెడతాయి; దాడి చేసేవారు ముందుగా వాటినే ప్రయత్నిస్తారు. మరోవైపు, ప్రతి అదనపు యాదృచ్ఛిక అక్షరం బ్రూట్-ఫోర్స్ దాడి శ్రమను అక్షర సమూహం పరిమాణం మేరకు గుణిస్తుంది. 94 ప్రింటబుల్ ASCII చిహ్నాల నుండి 12కు బదులు 16 యాదృచ్ఛిక అక్షరాలకు వెళ్తే సుమారు 26 బిట్లు పెరుగుతాయి, అంటే ఊహించడం సుమారు 7.8 కోట్ల రెట్లు కష్టమవుతుంది.
ఎంట్రోపీ సంఖ్యను ఎలా లెక్కిస్తారు
జనరేటర్ సృష్టించగల సమాన సంభావ్యత గల పాస్వర్డ్ల సంఖ్యను ఎంట్రోపీ కొలుస్తుంది. యాదృచ్ఛిక పాస్వర్డ్కు ఇది పొడవు × log2(సమూహం పరిమాణం). నాలుగు అక్షర సమూహాలతో 94 చిహ్నాలు ఉంటాయి, ప్రతి అక్షరానికి సుమారు 6.55 బిట్లు, కాబట్టి 16 అక్షరాలకు సుమారు 105 బిట్లు. ఒకేలా కనిపించే అక్షరాలను మినహాయిస్తే సమూహం 84కు తగ్గుతుంది, ప్రతి అక్షరానికి బిట్లో ఐదో వంతు కంటే కొంచెం తక్కువ నష్టం. పై పట్టిక ఇదే లెక్కను ఉపయోగిస్తుంది, ఆఫ్లైన్ దాడిదారు సెకనుకు 1,000 కోట్ల ప్రయత్నాలు చేస్తాడని ఊహిస్తుంది; వేగవంతమైన హ్యాష్పై GPU రిగ్కు ఇది సరైన అంచనా, bcrypt వంటి నెమ్మదైన హ్యాష్ ఈ వేగాన్ని అనేక రెట్లు తగ్గిస్తుంది.
పాస్ఫ్రేజ్లు అక్షరాలకు బదులు పదాలతో అదే విధంగా పనిచేస్తాయి. ఇక్కడి అంతర్నిర్మిత జాబితాలో 367 చిన్న, సాధారణ పదాలు ఉన్నాయి, కాబట్టి ప్రతి పదం సుమారు 8.5 బిట్లు జోడిస్తుంది, ఆరు పదాలకు సుమారు 51 బిట్లు: టైప్ చేయడం, గుర్తుంచుకోవడం సులభం, కానీ 16 అక్షరాల యాదృచ్ఛిక పాస్వర్డ్ కంటే బలహీనం. విభజనగా "యాదృచ్ఛిక అంకె" ఎంచుకుంటే ప్రతి ఖాళీకి సుమారు 3.3 బిట్లు అదనంగా వస్తాయి. ముఖ్యమైనది రక్షించే పాస్ఫ్రేజ్కు ఎనిమిది పదాలు వాడండి, లేదా ప్రతి పదానికి 12.9 బిట్లు ఉండే 7,776 పదాల Diceware జాబితా వాడండి.
మీటర్ 40 బిట్ల కంటే తక్కువను బలహీనం, 40 నుండి 59ను మధ్యస్థం, 60 నుండి 79ను బలమైనది, 80 లేదా అంతకంటే ఎక్కువను చాలా బలమైనదిగా పేర్కొంటుంది. ఇది స్ట్రింగ్ను కాక జనరేటర్ సెట్టింగ్లను రేట్ చేస్తుంది; పాస్వర్డ్ను స్కోర్ చేయడానికి ఇదే నిజాయితీ గల మార్గం: "correct horse battery staple" నమూనా ఆధారిత చెకర్లలో అధిక స్కోర్ పొందుతుంది, కానీ ఏ దాడిదారు అయినా ముందుగా ప్రయత్నించే పదబంధం అదే.
తయారైన పాస్వర్డ్ను సురక్షితంగా ఎలా వాడాలి
ప్రతి ఖాతాకు వేర్వేరు పాస్వర్డ్ వాడండి, వాటిని గుర్తుంచుకునే పని పాస్వర్డ్ మేనేజర్కు వదిలేయండి; ఒకే పాస్వర్డ్ను మళ్లీ వాడడం వల్లే ఒక సైట్ లీక్ చాలా ఖాతాల హైజాక్గా మారుతుంది. సైన్-అప్ ఫారమ్ సబ్మిట్ చేసే ముందు పాస్వర్డ్ను మేనేజర్లో సేవ్ చేయండి, అందుబాటులో ఉన్న చోటల్లా టూ-ఫ్యాక్టర్ ధృవీకరణను ఆన్ చేయండి. ఖాతాను కాక డాక్యుమెంట్ను లాక్ చేయాలంటే, మీరు ఎంచుకునే పాస్వర్డ్తో ఫైల్ను ఎన్క్రిప్ట్ చేసే PDF ప్రొటెక్ట్తో బలమైన పాస్ఫ్రేజ్ బాగా సరిపోతుంది.
తరచుగా అడిగే ప్రశ్నలు
- ఆన్లైన్ పాస్వర్డ్ జనరేటర్ వాడటం సురక్షితమేనా?
- పాస్వర్డ్ మీ పరికరం దాటి వెళ్లకపోతే ఇది సురక్షితం. ఈ జనరేటర్ పూర్తిగా మీ బ్రౌజర్లోనే, క్రిప్టోగ్రాఫికల్గా సురక్షితమైన యాదృచ్ఛిక వనరు crypto.getRandomValues ఉపయోగించి నడుస్తుంది; జనరేట్ చేసినప్పుడు, కాపీ చేసినప్పుడు, సెట్టింగ్లు మార్చినప్పుడు ఎలాంటి రిక్వెస్ట్ వెళ్లదు, దీన్ని మీ బ్రౌజర్ నెట్వర్క్ ప్యానెల్లో ధృవీకరించుకోవచ్చు.
- 2026లో పాస్వర్డ్ ఎంత పొడవుగా ఉండాలి?
- పాస్వర్డ్ మేనేజర్లో నిల్వ చేసే యాదృచ్ఛిక పాస్వర్డ్కు, నాలుగు అక్షర సమూహాల నుండి 16 లేదా అంతకంటే ఎక్కువ అక్షరాలు, ఇది 100 బిట్లకు మించిన ఎంట్రోపీ ఇస్తుంది. NIST ప్రకారం సర్వీసులు కనీసం 64 అక్షరాలను అంగీకరించాలి, కాబట్టి పొడవు అరుదుగా పరిమితి అవుతుంది.
- 0, O, l, 1 వంటి గందరగోళ అక్షరాలను ఎందుకు తీసేయవచ్చు?
- బిగ్గరగా చదవాల్సిన లేదా కాగితం చూసి టైప్ చేయాల్సిన పాస్వర్డ్లో తప్పులు రాకుండా ఉండటానికి. ఇది సమూహాన్ని 94 నుండి 84 చిహ్నాలకు తగ్గిస్తుంది, రెండు అదనపు అక్షరాలు దాన్ని భర్తీ చేసేస్తాయి.
- రాండమ్ పాస్వర్డ్ కంటే పాస్ఫ్రేజ్ మంచిదా?
- పాస్ఫ్రేజ్ గుర్తుంచుకోవడం, టైప్ చేయడం సులభం, మాస్టర్ పాస్వర్డ్కు లేదా పరికరం లాగిన్కు సరిపోతుంది. ప్రతి అక్షరానికి ఎంట్రోపీ తక్కువ కాబట్టి ఎక్కువ పదాలు కావాలి: పెద్ద జాబితా నుండి కనీసం ఆరు, లేదా ఈ పేజీలోని చిన్న జాబితా నుండి ఎనిమిది వాడండి.
- జనరేటర్ తాను తయారు చేసిన పాస్వర్డ్లను గుర్తుంచుకుంటుందా?
- లేదు. కొత్తవి జనరేట్ చేసే వరకు లేదా ట్యాబ్ మూసే వరకు పాస్వర్డ్లు పేజీలో మాత్రమే ఉంటాయి. కుకీలు, లోకల్ స్టోరేజ్ లేదా సర్వర్లో ఏదీ రాయబడదు.