ነጻ የይለፍ ቃል ማመንጫ። በተስተካከለ ርዝመት እና የቁምፊ ስብስቦች ጠንካራ፣ በዘፈቀደ የተመረጡ የይለፍ ቃላትን ይፍጠሩ፣ በአሳሽዎ ውስጥ በጥንቃቄ የተመነጨ።
የይለፍ ቃል ማመንጫ በዘፈቀደ የቁምፊዎች ሕብረቁምፊ ይፈጥራል — ትልቅ እና ትንሽ ፊደላት፣ ቁጥሮች፣ እና ምልክቶች ድብልቅ — ክሪፕቶግራፊያዊ ደህንነቱ የተጠበቀ የዘፈቀደ ምንጭ በመጠቀም፣ ማንኛውም ሰው በእጅ ከሚመርጠው በጣም ለመገመት አስቸጋሪ የሆኑ የይለፍ ቃላትን ያመነጫል።
መጨረሻ የተዘመነው:
የይለፍ ቃል ማመንጫ
ሰዎች ራሳቸው የሚፈጥሯቸው የይለፍ ቃላት ሊገመቱ የሚችሉ ስርዓተ-ጥለቶችን ይከተላሉ — ስም፣ የልደት ቀን፣ ቁጥር ወይም ምልክት ተጨምሮበት የተለመደ ቃል። አጥቂዎች ይህን ያውቃሉ፣ የይለፍ ቃል-መስበሪያ መሳሪያዎች በትክክል በእነዚህ ስርዓተ-ጥለቶች ዙሪያ የተገነቡ ናቸው፣ ይህም በሰው-የተመረጡ የይለፍ ቃላትን ከሚሰማቸው በጣም ደካማ ያደርጋቸዋል።
ከሰው ግንዛቤ ይልቅ ከክሪፕቶግራፊያዊ ደህንነቱ የተጠበቀ ምንጭ የተመነጨ በእውነት የዘፈቀደ የይለፍ ቃል ምንም ሊበዝበዝ የሚችል ስርዓተ-ጥለት የለውም። እያንዳንዱ ቁምፊ በተናጠል እና ባልተገመተ መልኩ ይመረጣል፣ ይህም የይለፍ ቃል ለሁለቱም ግምት እና ራስ-ሰር የመስበር ሙከራዎች ተከላካይ የሚያደርገው ነው።
የቁምፊ ስብስቦች
የሚያካትቷቸው እያንዳንዱ የቁምፊ ዓይነት — ትልቅ ፊደላት፣ ትንሽ ፊደላት፣ ቁጥሮች፣ እና ምልክቶች — በይለፍ ቃሉ ውስጥ በእያንዳንዱ ቦታ ላይ ሊሆኑ የሚችሉ ቁምፊዎችን ገንዳ ያሰፋል። ረዘም ያለ ገንዳ ማለት ተመሳሳይ ርዝመት ላላቸው ገላጭ የበለጠ ሊሆኑ የሚችሉ የይለፍ ቃላት ማለት ነው፣ ይህም በእውነት ኃይል-ፈልጎ-ገመታ ጥቃቶችን የሚያዘገየው ነው።
አንዳንድ አሮጌ ስርዓቶች አሁንም ምልክቶችን ያግዳሉ ወይም አጭር ከፍተኛ ርዝመቶችን ያስገድዳሉ፣ በዚህ ሁኔታ ሂሳቡ በእውነት የሚቀበለውን ለማሟላት እዚህ የቁምፊ ስብስቡን እና ርዝመቱን ማስተካከል ይችላሉ፣ በእነዚያ ገደቦች ውስጥ ዘፈቀደነትን ከፍ በማድረግ።
ኢንትሮፒ ተብራርቷል
በቢት የተለካ ኢንትሮፒ አጥቂ ንድፈ-ሃሳባዊ በኃይል-ፈልጎ-ገመታ ከመፈለጉ በፊት ምን ያህል ግምቶች ማድረግ እንደሚያስፈልገው ለመለካት መደበኛ መንገድ ነው። እያንዳንዱ ተጨማሪ ቢት ኢንትሮፒ ሊሆኑ የሚችሉ የይለፍ ቃላትን ቁጥር በእጥፍ ይጨምራል፣ ስለዚህ በ40 እና 60 ቢት መካከል ያለው ልዩነት ግዙፍ ነው — 50% ጠንካራ ብቻ አይደለም።
ይህ መሳሪያ ኢንትሮፒን ከይለፍ ቃልዎ ርዝመት እና ከመረጡት የቁምፊ ስብስብ መጠን ያሰላል፣ ከዚያም ወደ ቀላል የጥንካሬ ደረጃ ይመድበዋል ስለዚህ የተወሰነ ውቅር ፍላጎቶችዎን ያሟላ እንደሆነ በፍጥነት መገምገም ይችላሉ።
ከማመንጨት ባሻገር
ጠንካራ፣ በዘፈቀደ የተመረጠ የይለፍ ቃል ከግምት እና ከኃይል-ፈልጎ-ገመታ ጥቃቶች ይከላከላል፣ ግን ከፊሺንግ፣ የቁልፍ ደብዳቤዎችዎን ከሚመዘግብ ማልዌር፣ ወይም የይለፍ ቃልዎን ከሚያከማች አገልግሎት ላይ ከሚደርስ ጥሰት አይከላከልም። በሚቀርብበት ቦታ ሁሉ ባለ-ሁለት-ደረጃ ማረጋገጫን ማንቃት ጠንካራ የይለፍ ቃል ብቻ ሊሰጥ የማይችል ሁለተኛ የመከላከያ ንብርብር ይጨምራል።
የዘፈቀደ የይለፍ ቃላት ለማስታወስ የታሰቡ ስላልሆኑ፣ ለማመንጨት፣ ለማከማቸት፣ እና በራስ-ሰር ለማስገባት የይለፍ ቃል አስተዳዳሪ መጠቀም በማስታወስ ወይም በተደጋገሙ የይለፍ ቃላት ላይ ሳይመሠረት ለእያንዳንዱ ሂሳብ ልዩ ጠንካራ የይለፍ ቃል ለማስቀጠል ተግባራዊ መንገድ ነው።
ተግባራዊ አጠቃቀሞች
አዲስ ሂሳብ መፍጠር
ከሌላ ጣቢያ ከመድገም ይልቅ ልዩ፣ ጠንካራ የይለፍ ቃል ማመንጨት።
ተጋላጭ የይለፍ ቃል ማዘመን
በመረጃ ጥሰት ውስጥ ተጋልጦ ሊሆን የሚችል የይለፍ ቃል መተካት።
የይለፍ ቃል አስተዳዳሪ ማዘጋጀት
ወደ የይለፍ ቃል አስተዳዳሪ ሲዘዋወሩ ጠንካራ ዋና የይለፍ ቃላትን ወይም ግቤቶችን ማመንጨት።
የተጋሩ ወይም የአስተዳዳሪ ሂሳቦችን ማስጠበቅ
በቡድን ወይም በድርጅት ውስጥ ለተጋሩ ሂሳቦች ጠንካራ የይለፍ ቃል መፍጠር።
የጣቢያ የይለፍ ቃል መስፈርቶችን ማሟላት
የተወሰኑ የውስብስብነት ደንቦችን ለማሟላት ርዝመትን እና የቁምፊ ዓይነቶችን ማስተካከል።
አዎ — የይለፍ ቃላት ሙሉ በሙሉ በአሳሽዎ ውስጥ የሚመነጩት Web Crypto API በመጠቀም ነው፣ ክሪፕቶግራፊያዊ ደህንነቱ የተጠበቀ የዘፈቀደ ቁጥር ምንጭ። ምንም የይለፍ ቃል ወደ አገልጋይ አይላክም ወይም በየትኛውም ቦታ አይቀመጥም፣ ስለዚህ እርስዎ እስከሚገለብጡት እና እስከሚጠቀሙበት ድረስ በመሳሪያዎ ላይ ብቻ ይኖራል።
አብዛኞቹ የደህንነት መመሪያዎች አሁን ለአስፈላጊ ሂሳቦች ቢያንስ 12-16 ቁምፊዎችን ይመክራሉ፣ ረዘም ያሉ የይለፍ ቃላት በኃይል-ፈልጎ-ገመታ ጥቃት ለመስበር በገላጭ መልኩ ይበልጥ አስቸጋሪ ስለሆኑ። ለከፍተኛ-ስሜታዊ ሂሳቦች (ኢሜይል፣ ባንክ፣ የይለፍ ቃል አስተዳዳሪዎች)፣ 16-20 ቁምፊዎች ምክንያታዊ ዒላማ ነው።
ኢንትሮፒ የይለፍ ቃል ንድፈ-ሃሳባዊ ያልተገመተነት በቢት ይለካል — ከፍተኛ ቁጥር ማጥቂ ለመሞከር ብዙ ሊሆኑ የሚችሉ ጥምረቶች እንደሚያስፈልገው ያመለክታል። 60+ ቢት ኢንትሮፒ ያለው የይለፍ ቃል በአጠቃላይ ጠንካራ ተደርጎ ይቆጠራል፤ ከ40 ቢት በታች በዘመናዊ የኮምፒዩተር ኃይል በቀላሉ ሊሰበር ይችላል።
አሻሚ ቁምፊዎችን ማግለል በአንዳንድ ፎንቶች ውስጥ ለመለየት አስቸጋሪ ሊሆኑ የሚችሉ ተመሳሳይ-መልክ ያላቸውን እንደ ትልቅ I፣ ትንሽ l፣ ትልቅ O፣ እና ቁጥር 0 ያስወግዳል። የይለፍ ቃሉን በእጅ መተየብ ወይም ማንበብ ካስፈለግዎ ይህ ጠቃሚ ነው፣ ምንም እንኳ ሊሆኑ የሚችሉ የቁምፊ ጥምረቶችን ቁጥር በጣም ትንሽ ቢቀንስም።
አይ — በበርካታ ሂሳቦች ውስጥ ማንኛውንም የይለፍ ቃል እንደገና መጠቀም አንድ የመረጃ ጥሰት ሁሉንም ሊያደናቅፍ ይችላል ማለት ነው። ለእያንዳንዱ ሂሳብ ልዩ የይለፍ ቃል ያመንጩ፣ እና እያንዳንዱን ማስታወስ ሳያስፈልግዎ በደህንነት ለማከማቸት የይለፍ ቃል አስተዳዳሪ ይጠቀሙ።