পাসওয়ার্ড জেনারেটর
16 অক্ষরের পাসওয়ার্ড প্রস্তুত — দৈর্ঘ্য ঠিক করুন, অক্ষরের ধরন বাছুন, বিটে এর এনট্রপি দেখুন।
আপনার পাসওয়ার্ড
- দৈর্ঘ্য
- এনট্রপি
- শক্তি
কীভাবে ব্যবহার করবেন
- পেজ খুললেই 16 অক্ষরের একটি পাসওয়ার্ড তৈরি থাকে — যেমন আছে তেমনই নিন, অথবা "দৈর্ঘ্য" 4 থেকে 64 অক্ষরের মধ্যে যেকোনো জায়গায় টেনে নিন, সঙ্গে সঙ্গে বদলে যাবে।
- যে অক্ষরের ধরন দরকার সেগুলো টিক দিন। নির্বাচিত প্রতিটি ধরন অন্তত একবার আসে, যা বেশিরভাগ পাসওয়ার্ড নীতিতেই দাবি করা হয়।
- পাসওয়ার্ড জোরে পড়তে বা হাতে কপি করতে হলে "একই দেখতে অক্ষর বাদ" চালু করুন: এটি O/0, l/1/I ও অনুরূপ জোড়া বাদ দেয়, বিনিময়ে পুল ছোট হয় (80 → 74 অক্ষর)।
- "কপি করুন" চেপে যেখানে দরকার সেখানে পেস্ট করুন এবং সঙ্গে সঙ্গে পাসওয়ার্ড ম্যানেজারে সংরক্ষণ করুন। পেজ রিলোড করলে নতুন পাসওয়ার্ড তৈরি হয় — কিছুই রাখা হয় না।
উদাহরণ
সেটিংস
দৈর্ঘ্য 16 · ছোট হাত + বড় হাত + ডিজিট + সিম্বল · একই দেখতে অক্ষর রাখা
একটি সম্ভাব্য ফলাফল
rT4$mQp2!vL9x#Za
মানগুলো র্যান্ডম, তাই ঠিক এটিই কখনো পাবেন না — দৈর্ঘ্য (16), চারটি ধরনই আছে কি না, এবং এনট্রপি ব্যাজে 100 বিট (অসাধারণ) দেখাচ্ছে কি না দেখুন। এখানে প্রতিটি পাসওয়ার্ড আপনার ডিভাইসে তৈরি হয় এবং কখনো সেটি ছাড়ে না।
নিয়ম, সীমাবদ্ধতা ও পরিচিত সমস্যা
- দৈর্ঘ্য 4–64 অক্ষর। নির্বাচিত প্রতিটি ধরন অন্তত একবার আসে, তাই সবচেয়ে ছোট কার্যকর দৈর্ঘ্য আপনার টিক দেওয়া ধরনের সংখ্যার সমান।
- পুল হলো a–z (26), A–Z (26), 0–9 (10) ও 18টি ASCII সিম্বল: ! # $ % & * + - . / : ; = ? @ ^ _ ~ — কোট, ব্র্যাকেট, অ্যাঙ্গেল ব্র্যাকেট, ব্যাকস্ল্যাশ, পাইপ ও অনুরূপ অক্ষর ইচ্ছাকৃতভাবে বাদ, তাই শেল, YAML বা JSON-এ পেস্ট করা পাসওয়ার্ডে এস্কেপের দরকার কম হয়। নিজের সিম্বল সেট সমর্থিত নয়।
- এনট্রপি আসে বৈধ সমাবেশের প্রকৃত সংখ্যা থেকে, "দৈর্ঘ্য × log2(pool)" থেকে নয়। "প্রতিটি ধরনের অন্তত একটি" নিয়ম প্রায় 14% সমাবেশ বাদ দেয়: চারটি ধরনসহ 16 অক্ষর 100.937 বিট, যেখানে সরল সূত্র বলে 101.151। ব্যাজটি ওই মান নিচের দিকে রাউন্ড করে দেখায়।
- শক্তির ব্যান্ড 60 / 80 / 100 বিট এবং এগুলো এখানেই প্রকাশিত, লুকানো নয়: 60-এর নিচে দুর্বল, 60–79 মাঝারি, 80–99 শক্তিশালী, 100 বা বেশি অসাধারণ।
- ইচ্ছাকৃতভাবে কোনো "ভাঙতে আনুমানিক সময়" নেই। সেই সংখ্যা আক্রমণকারীর হার্ডওয়্যার সম্পর্কে অনুমানের উপর নির্ভর করে, আর যেখানেই এমন সংখ্যা দেখবেন সেটি পরিমাপের পোশাক পরা একটি অনুমান।
- র্যান্ডমনেস আসে আপনার ব্রাউজারের crypto.getRandomValues থেকে, কখনো Math.random() থেকে নয়। ব্রাউজারে নিরাপদ র্যান্ডম উৎস না থাকলে দুর্বল পাসওয়ার্ডের বদলে ত্রুটি দেখায়।
- পাসওয়ার্ড সবসময় ASCII। নন-ASCII অক্ষর শক্তিশালী দেখাতে পারে, কিন্তু অনেক সাইট সেগুলো প্রত্যাখ্যান করে বা নীরবে বিকৃত করে — যা সংরক্ষণই করা যায় না তার জন্য শক্তি-মিটার দেখানো অসৎ হতো।
- যা দেওয়া হয় না: পাসফ্রেজ (শব্দভিত্তিক পাসওয়ার্ড), PIN, "মনে রাখার মতো" পাসওয়ার্ড, একবারে ব্যাচ তৈরি, নিজের সিম্বল সেট, নির্দিষ্ট অক্ষর বাদ দেওয়া, সংরক্ষণ বা ডাউনলোড। পাসফ্রেজের জন্য শব্দতালিকা দরকার, আর শব্দতালিকা ভাষা-নির্দিষ্ট — আরবি বা চীনার জন্য এখানে সৎভাবে দেখানোর কিছু নেই।
- কোনো ডাউনলোড বোতাম নেই: পাসওয়ার্ড পাঠযোগ্য .txt ফাইলে লেখা খারাপ অভ্যাস। বরং এটি পাসওয়ার্ড ম্যানেজারে কপি করুন।
- যেকোনো অপশন বদলালে পুরো পাসওয়ার্ড বদলে যায় — প্রথম 16 অক্ষর রেখে কয়েকটি যোগ করা হয় না। পাসওয়ার্ডে "যোগ" করার কোনো অর্থ নেই।
- প্রতিবার রিলোডে নতুন পাসওয়ার্ড: ইতিহাস নেই, সংরক্ষিত তালিকা নেই, মান বহনকারী লিংক নেই।
- কিছুই আপলোড, সংরক্ষণ বা URL-এ রাখা হয় না। কোনো অ্যাকাউন্ট, সিঙ্ক বা API নেই।
সম্পর্কিত টুল
পাসওয়ার্ড সংরক্ষণ হয়ে গেলে সাধারণত এগুলোই পরের ধাপ।