क्या आप पासवर्ड जनरेटर की सिफारिश कर सकते हैं?


49

मैं उम्मीद कर रहा था कि कोई अच्छा पासवर्ड जनरेटर सुझा सकता है।

व्यक्ति को अतिरिक्त प्रॉप्स जो एक नाम दे सकता है जो आपको इसे याद रखने के लिए एक स्मारिका देता है।


7
आप हमेशा सिर्फ 'echo "random" | md5sum':)
नाथन उस्मान

8
@GeorgeEdison md5 पर क्यों रुकें? echo 'keyword' | sha1sum
मार्को Ceppi

@George @ मर्को हाहा अच्छी चाल।
myusuf3

3
dd if=/dev/random bs=32 count=1 2> /dev/null | md5sum | cut -b 10-20 आपको लगभग 40 बिट एन्ट्रापी / सुरक्षा देनी चाहिए।
तोर्केल ब्योर्नसन-लैंगेन

जवाबों:


57

pwgenPwgen स्थापित करें यादृच्छिक, अर्थहीन लेकिन उच्चारण करने योग्य पासवर्ड उत्पन्न करता है। इन पासवर्डों में या तो केवल लोअरकेस अक्षर होते हैं, या ऊपरी और निचले मामले को मिलाया जाता है, या अंकों को फेंका जाता है। बड़े अक्षरों और अंकों को इस तरह रखा जाता है कि केवल शब्द याद करते समय उनकी स्थिति को याद रखने में आसानी होती है। ।

नीचे दिए गए बटन के साथ pwgen स्थापित करें :

सॉफ्टवेयर केंद्र के माध्यम से स्थापित करें

जैसे

sudo apt-get install pwgen
pwgen

pwgen भी
jan

26

APG एपीजी स्थापित करें

APG एडवांस्ड पासवर्ड जेनरेटर है। सॉफ़्टवेयर का उपयोग आप जो भी महसूस करते हैं उसके लिए नए पासवर्ड को स्वचालित रूप से उत्पन्न करने के लिए किया जाता है।

यहाँ "एपीजी" की कुछ प्रमुख विशेषताएं हैं:

  • विशेष वर्णों का अधिकतम प्रतिशत निर्धारित करना
  • उत्पन्न पासवर्ड की लंबाई निर्धारित करना
  • पात्रों का समूह बनाना
  • उत्पन्न करने के लिए कई पासवर्ड सेट करना
  • एक यादृच्छिक बीज फ़ाइल सेट करना
  • वन टाइम पैड जनरेशन
  • मुद्रण कितने पासवर्ड यह कितने सेकंड में उत्पन्न

स्थापित करने के लिए, यह कमांड चलाएँ:

sudo apt-get install apg

इस सहायता मार्गदर्शिका के साथ Apg स्थापित करें और उसका उपयोग करें


2
Apg के लिए लेखक का पृष्ठ और उबंटू पृष्ठ दोनों आप इसे "उन्नत" के बजाय "स्वचालित" के रूप में संदर्भित करने के लिए लिंक करते हैं। इस उत्तर में बुलेटेड बिंदुओं में से कई वर्तमान में समर्थित नहीं लगते हैं (यदि वे एक बार थे), विशेष रूप से विशेष वर्णों का प्रतिशत, एक बीज फ़ाइल, वन टाइम पैड, पीढ़ी दर।
डेनिस विलियमसन

22

ऐबरिस्टविद विश्वविद्यालय में एक बहुत ही कट्टर mnenomic-passsword जनरेटर है।

http://www.aber.ac.uk/cgi-bin/user/syswww/gw/mnemonic

इस तरह से गलत पासवर्ड बनाता है:

<1n255s4    Lisa's first newt zooms Fife's fifth shrewd four.
t6pnjsnv    Tony's sixth padlock nags John's spectacular number vainly.
fqyumdc8    Fiona's quadrilateral yucca understands Murray's dormant calculating eight.
ee6pk3cm    Eve's egocentric six ponders Ken's third cagey magazine.
q1giwn?n    Quentin's first galaxy improves Wyn's nondescript question mark nastily.

रोचक काम। आपको यह देखने के लिए कि क्या इसके पीछे की स्क्रिप्ट स्वतंत्र रूप से उपलब्ध है (और यदि ऐसा नहीं है, तो वे इसे GPL मानेंगे)

संपादित करें: आउटपुट को थोड़ा और अधिक कैफे में देखते हुए, इसे कोड करना मुश्किल नहीं होगा। आपको इसे खिलाने के लिए बस कई शब्दकोशों की आवश्यकता होगी।


24
ऐसा लगता है कि आपको स्मरक के लिए एक स्मारिका की आवश्यकता होगी।
बेलाक्वा

लेकिन <पासवर्ड में कोई कैसे हो सकता है ? एक अंतरराष्ट्रीय सेटिंग में आप अलग-अलग कीबोर्ड थे जो मैं इसकी सिफारिश नहीं करूंगा।
मार्सेल

2
मैंने इस जनरेटर को नहीं देखा है, लेकिन मुझे आशा है कि यह आपको 8 वर्णों से अधिक समय तक पासवर्ड उत्पन्न करने देता है। 8, विशेष वर्णों के साथ, तात्कालिक इंद्रधनुषी टेबल प्वॉनेज के दायरे में अच्छी तरह से है, अगर हैश को कभी भी पकड़ा जाता है (और यह बहुत कुछ होता है!)
रोरी अलसॉप

मज़ेदार हिस्सा यह है कि यदि आप उस महामारी को याद कर सकते हैं, तो आप इसे शुरू से ही पासवर्ड के रूप में इस्तेमाल कर सकते थे। पासवर्ड आसानी से याद रखने योग्य होने चाहिए, लेकिन तोड़ने के लिए कठिन। ये पासवर्ड दोनों तरह से त्रुटिपूर्ण हैं।
12-13 बजे polkovnikov.ph

14

पासवर्ड कार्ड आज़माएं। आप इसे अपने बटुए में ले जाते हैं और आपको दो प्रतीक और एक रंग याद रहता है।

आप एक रंग लाइन के साथ प्रतीकों के बीच के अक्षरों / संख्याओं को पढ़ते हैं, या कोई भी एल्गोरिथ्म बनाते हैं जिसे आप याद रख सकते हैं।

साइट आपके लिए एक यादृच्छिक कार्ड बनाती है।

पासवर्ड कार्ड

http://www.passwordcard.org/en


8

परिणाम apg या pwgen ( -sविकल्प सेट के साथ भी) की तुलना में अधिक छिपे हुए हैं , लेकिन यह अधिक मजेदार है:

head -c 8192 /dev/urandom  |   strings --bytes 8 | sed 's/\s//'

यदि अलग है तो मुझे आपके उपयोग के मामले में संदेह है, लेकिन इस तरह की बात साझा गुप्त कुंजियों और अन्य प्रकार के पासवर्डों के लिए उपयोगी है, जिन्हें आप अक्सर टाइप नहीं करते हैं।
एक बड़ा चयन करने के लिए, के लिए और अधिक बाइट्स पारित head, और अब पासवर्ड परिणाम तार प्राप्त करने के लिए, संशोधित करने --bytesमें strings(जो एक न्यूनतम लंबाई होती है)। sedअभिव्यक्ति बाहर स्ट्रिप्स बाहर स्ट्रिप्स रिक्त स्थान और टैब (द्वारा प्रतिनिधित्व \s)।

हालांकि, अगर आप कुछ बिंदु पर शायद (pwgen, KeePassX या LastPass की तरह) अनुप्रयोगों है कि आप आसानी से भ्रम पात्रों से बचने के लिए की तरह का एक विकल्प प्रदान की सराहना करेंगे 1और lऔर I। ये दिख सकते हैं 1Ilया 1 आईएल या इससे भी बदतर। आप इस तरह एक विकल्प का उपयोग करना चाहते हैं यदि आप किसी के पासवर्ड को रीसेट कर रहे हैं या एक बार पासकी दे रहे हैं जिसे संचार करने की आवश्यकता है।

स्टिल, pwgenपुट इस -Bविकल्प को अपने मैन पेज में देता है, इसका विकल्प बताता है:

   -B, --ambiguous
          Don't use characters that could be confused  by  the  user  when
          printed,  such  as 'l' and '1', or '0' or 'O'.  This reduces the
          number of possible passwords significantly, and as such  reduces
          the  quality  of  the passwords.  It may be useful for users who
          have bad vision, but in general use of this option is not recom‐
          mended.

यह निश्चित रूप से पागल है। आप शायद जानते हैं कि यह कब उपयोगी है या नहीं। और यह निश्चित रूप से सब कुछ के लिए 'पा $ $ w0rD' का उपयोग करने से बेहतर है। यदि संदेह है, तो एक लंबा पासवर्ड बनाएं, या अपने जेनरेट किए गए पासवर्ड को किसी अन्य जनरेटर के इनपुट के रूप में पास करें, या मल्टी-फैक्टर प्रमाणीकरण का उपयोग करें।


ऐसा ही एक जवाब से एक संबंधित यूनिक्स और लिनक्स स्टैक एक्सचेंज सवाल उपयोग करने के लिए है trऔर headचाहते head /dev/urandom | tr -dc A-Za-z0-9 | head -c 13। एक अच्छी विशेषता यह है कि यह नियंत्रित करना बहुत आसान है कि कौन से अक्षर, जैसे प्रतीक, शामिल हैं।
केनी एविट


6

मैं उपयोग करता हूं mkpasswd। जबकि तकनीकी रूप से इसका उपयोग किसी /etc/passwdफ़ाइल के अंदर उपयोग के लिए पासवर्ड को एन्क्रिप्ट करने के लिए किया जाता है , यह पासवर्ड के लिए उपयुक्त वर्णों के अच्छे तार भी देता है।


क्या आप किसी स्रोत का संदर्भ दे सकते हैं कि यह पासवर्ड जनरेशन के लिए कितना उपयुक्त है?
थोरसुमोनर

1
यह एक छोटे से संशोधन के साथ 56 बिट डेस के 25 राउंड है। मुझे संदेह है कि एक एल्गोरिथ्म है जो डुप्लिकेट को पेश किए बिना उत्पन्न बिट पैटर्न को समाहित कर सकता है, इसलिए उपयोग किए गए एल्गोरिथ्म का ज्ञान किसी हमलावर को लाभ नहीं देगा, सिवाय इसके कि लंबाई अग्रिम में जानी जाती है।
साइमन रिक्टर

2
मुझे संदेह है कि यह वास्तव में क्रिप्टोकरंसी द्वारा खोजा गया है। खोज स्थान स्पष्ट रूप से उस रैंडम डेटा पर निर्भर करता है जो एल्गोरिथम में चला गया है - अगर यह ज्ञात है कि आप जो कुछ भी करते हैं वह कीबोर्ड मैश है, तो यह वास्तव में एक अच्छे आरएनजी से 56 + 12 बिट्स का उपयोग करने की तुलना में एक छोटा स्थान है।
साइमन रिक्टर


3

कीपास में एक बिल्ट इन पासवर्ड जनरेटर है। अपना नया पासवर्ड जनरेट करें और उसे उसी टूल से याद रखें।


2
और वे ठीक से बुराई कर रहे हैं। जैसे, 32 वर्ण बेतरतीब ढंग से उत्पन्न बुराई। आपको यह उत्पन्न करने वाले पासवर्ड को याद रखने के लिए रखने की आवश्यकता होगी । :-)

2

SuperGenPass एक बुकमार्क समाधान है जो मूल रूप से वेबसाइट लॉगिन के लिए अभिप्रेत है, लेकिन इसे आसानी से अनुप्रयोगों के लिए भी उपयोग किया जा सकता है। यह 10-वर्ण वाले पासवर्ड को उत्पन्न करने के लिए एक मास्टर पासवर्ड के साथ-साथ वर्तमान डोमेन नाम (या यदि आपको पसंद है) का उपयोग करता है lCY9gjiDtF। इसे mnemonics की आवश्यकता नहीं है क्योंकि यह पासवर्ड बॉक्स को ऑटो-क्लिक कर सकता है , और अन्य अनुप्रयोगों में भी कॉपी / पेस्ट कर सकता है।

मैं अपने प्रत्येक ब्राउज़र में और अपने सेल फोन (ऑफ़लाइन काम करता है!) पर एक बुकमार्कलेट रखता हूं। यह बहुत सुविधाजनक है। यदि आप "बहादुर" हैं तो आप मास्टर पासवर्ड को बुकमार्कलेट में हार्डकोड भी कर सकते हैं।


2

मुझे मस्तिष्क- उत्थान पासफ्रेज़ के साथ कुछ बहुत अच्छी प्रतिक्रिया मिली ।

Password please :
¡I don't use p4sswords with known fixed p4tternS!

काश यह एक मुफ्त जनरेटर नहीं है, क्योंकि यह एक कप कॉफी के साथ बेहतर काम करता है, न ही यह ओपन-सोर्स है (लेकिन हैक करने के लिए थोड़े मुश्किल है)।


1

मैं FPM2 ( अंजीर ) पासवर्ड मैनेजर का उपयोग करता हूं । कोई भी शब्दांश नहीं, लेकिन आपके पास एक पासवर्ड जनरेटर है, और आपको बस एक पासवर्ड को ध्यान में रखना होगा। बस इसे सॉफ्टवेयर सेंटर में खोजें।

या, यदि आप एक "कम-तकनीक" लेकिन सरल समाधान पसंद करते हैं, तो आप इस पर देख सकते हैं: http://www.passwordcard.org/en


1

यहां एक जावास्क्रिप्ट बुकमार्क है। यह लंबाई पूछेगा और फिर पासवर्ड बनाएगा। बस निम्नलिखित पते के साथ एक नया बुकमार्क बनाएं:

javascript:(function(){var d=prompt("Password length","14");if(d){for(var e="",a=Math.random,b=Math.floor,f=0;f<d;f++)x=62*a(),x<=10&&(c=48+b(10*a())),x>10&&x<36&&(c=65+b(26*a())),x>=36&&(c=97+b(26*a())),e+=String.fromCharCode(c);prompt("Password",e)}})()

रुचि रखने वालों के लिए, उपरोक्त बुकमार्क नीचे के कोड का उपयोग कर रहा था, जो क्लोजर कंपाइलर के साथ छोटा था :

(function () {
    var n = prompt("Password length", '14');
    if (n) {
        var s = "",
            r = Math.random,
            f = Math.floor;
        for (var i = 0; i < n; i++) {
            x = 62 * r();
            if (x <= 10) c = 48 + f(10 * r());
            if ((x > 10) && (x < 36)) c = 65 + f(26 * r());
            if (x >= 36) c = 97 + f(26 * r());
            s += String.fromCharCode(c);
        }
        prompt("Password", s);
    }
})();

आपका पुराना कोड वेबपेज के लिए पासवर्ड लीक कर रहा था। यह फ़ंक्शन इसे और अधिक सुरक्षित बनाता है (यह प्रदान करते हुए कि वेबपेज तर्कों को पकड़ने के लिए उपयोग किए गए कार्यों को अधिलेखित नहीं करता है।)
लेकेनस्टाइन

1

मुझे पासवर्ड जनरेशन, स्ट्रेंथ टेस्टर्स आदि के लिए कुछ दिलचस्प विकल्पों के साथ एक अच्छी वेबसाइट मिली। यह पासवर्ड को मेनेमोनिक के रूप में प्रिंट करता है।

यह कुछ प्रमुख वेबसाइटों की तरह त्रुटिपूर्ण नहीं है जो लोग वर्तमान में पासवर्ड निर्माण और परीक्षण के लिए उपयोग कर रहे हैं।

http://www.kevtech-apps.com/


1

http://www.random-password.co.uk एक मुफ्त ऑनलाइन जनरेटर है?


2
और जब आप इस तरह से पासवर्ड जेनरेट करते हैं, तो यह प्लेनटेक्स्ट HTTP कनेक्शन पर ट्रांसमिट हो जाता है, इसलिए इसे आसानी से सूँघा जा सकता है और यह सुरक्षित नहीं है। यह उल्लेख किए बिना कि सेवा का मालिक इस तरह की सेवा में उत्पन्न पासवर्ड लॉग कर सकता है।
इवान कोलेमिचेक

0

क्या रहस्योद्घाटन पर विचार किया गया है? न केवल यह पासवर्ड जनरेट करेगा, यह उन पर नज़र रखने में सहायता करेगा।


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.