Diceware პაროლ-ფრაზის გენერატორი უფასოდ
გენერირება გაუკეთეთ დასამახსოვრებელ, მაღალ-ენტროპიის პაროლ-ფრაზებს შემთხვევითი სიტყვების კომბინაციით. სიტყვების რაოდენობა, გამყოფი და გაბოლოება მორგებადია — იყენებს კრიპტოგრაფიულ შემთხვევითობას.
დააჭირეთ რომელიმე სიტყვას, რომ ხელახლა დაატრიალოთ მხოლოდ ის სიტყვა
რატომ diceware? შემთხვევითი სიტყვებისგან შემდგარ დასამახსოვრებელ ფრაზებს აქვთ უზარმაზარი ენტროპია და ადვილად სახსოვარია, ვიდრე ბუნდოვანი სიმბოლოები. 5-სიტყვიანი ფრაზა უფრო მეტი ენტროპიით გამოირჩევა, ვიდრე შერეული რეგისტრის + სიმბოლოების მქონე 10-სიმბოლოიანი შემთხვევითი პაროლი. ყველა შემთხვევითობა მომდინარეობს ბრაუზერის crypto.getRandomValues()-დან. არცერთი სიტყვა, ფრაზა ან მონაცემი არსად არ იგზავნება.
გავრცელებული გამოყენება
- პაროლის მენეჯერებისთვის მაგის პაროლი გენერირებაdiceware ფრაზა იდეალურია პაროლის მენეჯერის მაგის გასაღებისთვის - მაღალი ენტროპია, დასამახსოვრებელი.
- დაშიფვრის ფრაზების გენერირებასრული დისკის დაშიფვრისთვის, GPG გასაღებებისთვის ან ნებისმიერი კრიპტოგრაფიული სისტემისთვის, რომელიც საჭიროებს დასამახსოვრებელ საიდუმლოს.
- Wi-Fi ქსელის პაროლების გენერირებაუფრო ადვილი ზეპირი გაზიარება, ვიდრე შემთხვევითი აბა - სახperfectly სტუმარი ქსელებისთვის ან საერთო სახლებისთვის.
- გუნდის გაზიარებული საიდუმლოების გენერირებაგაზიარებული სერვისის ანგარიშებისთვის, განლაგების პაროლებისთვის ან ყველაფერი, რაც ბევრ ადამიანმა უნდა ახსოვდეს.
- დემოების ჩვენებისთვის დასამახსოვრებელი მაგალითი პაროლების გენერირებაპაროლი მოითხოვსს ხელსაწყოების წარმოჩენისას, diceware ფრაზები მეტი მახსოვარი აუდიტორიის ჩვენება შემთხვევითი აბა.
როგორ მუშაობს
ფრაზა-პაროლის გენერირება მთლიანად თქვენს ბრაუზერში მუშაობს Web Crypto API-ის crypto.getRandomValues-ის გამოყენებით — იგივე კრიპტოგრაფიული შემთხვევითობის წყარო, რომელსაც პაროლების მენეჯერები და TLS იყენებენ. 1,296-სიტყვიანი EFF-ის მოკლე სიტყვების სია პირდაპირ გვერდშია ჩალაგებული, ასე რომ გენერირებისას ქსელური მოთხოვნა არ კეთდება.
- 1მიკერძოებისგან თავისუფალი სიტყვის არჩევათითოეული სიტყვის ადგილისთვის, crypto.getRandomValues ავსებს Uint32 ბუფერს აპარატურაზე-დაფუძნებული შემთხვევითი რიცხვით. უარყოფითი სემპლირება უარყოფს მნიშვნელობებს, რომლებიც განაწილებას შეამახინჯებდნენ, შემდეგ შედეგი ინდექსირებს 1,296-სიტყვიან EFF-ის მოკლე სიტყვების სიაში — ეძლევა ზუსტად 10.34 ბიტი ენტროპია თითო სიტყვაზე, მოდულოს მიკერძოების გარეშე.
- 2არასავალდებულო დამატებებითუ რიცხვის გადამრთველს ჩართავთ, შემთხვევითი მთელი რიცხვი 0-დან 99-მდე ირჩევა იმავე მიუკერძოებელი მეთოდით და ემატება ცალკე ჩიპად, დაახლოებით 6.6 ბიტს ამატებს. თითოეული სიტყვის პირველი ასოს დიდი ასოთი დაწერა დეტერმინისტულია და ენტროპიას არ ამატებს, რასაც ხელსაწყო აშკარად აღნიშნავს.
- 3ცოცხალი ენტროპია და გატეხვის-დროის ჩვენებაენტროპია გამოითვლება, როგორც სიტყვების_რაოდენობა × log2(1296), და ხელსაწყო ამ მაჩვენებელს გარდაქმნის შეფასებულ გატეხვის-დროდ, სამი ასარჩევი შეტევის მოდელის გამოყენებით: 10 ცდა/წმ (ონლაინ შეზღუდული), 10 მილიარდი/წმ (ოფლაინ GPU) და 100 ტრილიონი/წმ (მასშტაბური კლასტერი). მათემატიკა მყისვე განახლდება, სიტყვების რაოდენობის ან პარამეტრების ცვლილებისას.
- 4თითო-სიტყვის ხელახლა-გენერირება და კოპირებანებისმიერ ცალკეულ სიტყვაზე დაწკაპუნება მხოლოდ ამ სიტყვას ცვლის ახლად-გენერირებულით — იგივე ენტროპიით, სასარგებლოა უხერხული სიტყვის შესაცვლელად, მთელი ფრაზა-პაროლის ხელახლა-გენერირების გარეშე. საბოლოო სტრიქონი აწყობილია თქვენ მიერ არჩეული გამყოფით და ეწერება ბუფერში სტანდარტული Clipboard API-ის მეშვეობით.
ფრაზა-პაროლი მთლიანად თქვენს ბრაუზერში გენერირდება ლოკალურად ჩალაგებული სიტყვის მონაცემების გამოყენებით — არაფერი იგზავნება არცერთ სერვერზე, არცერთ ეტაპზე.
დაკავშირებული ინსტრუმენტები
შემთხვევითი სიტყვის გენერატორი
გენერირება შემთხვევითი არსებითი სახელი, ზმნა ან ზედსართავი სიტყვები თამაშებისთვის, წერის შეთავაზებებისთვის და ტვინის შტორმისთვის.
პაროლის გენერატორი
შექმენით ძლიერი, შემთხვევითი პაროლები სასურველი სიგრძით, სიმბოლოთა ტიპებითა და გამონაკლისებით. უფასოა, შესვლის გარეშე.
სიტყვების მრიცხველი
დაითვალეთ სიტყვები, სიმბოლოები, წინადადებები და აბზაცები. შეაფასეთ კითხვის დრო.