امروز با مشتری آشنا شدم که می گفت یک رمز عبور برای شکستن دارد. خیلی پیچیده نیست ، فقط 14 رقم است. او از من پرسید که آیا می توانم آن را با 50 یوان انجام دهم ؟ وقتی این را شنیدم شوکه شدم و به من گفتند که شکستن عدد 14 رقمی هنوز تصادفی است ، بعد از شنیدن این حرف ، فکر کردم که این یک عدد نجومی است و غیرممکن است که آن را باز کنم ، بنابراین 50 یوان به من پرداخت کردم. حتی نمی خواستم فرهنگ لغت را اجرا کنم. من قاطعانه سفارش را رد کردم و سپس مشتری فحش داد و گفت که ما نمی توانیم آن را انجام دهیم و کلمات فحش را ننوشتیم و گفت که همتایان ما همه کلمات 18 رقمی را باز کرده اند ، بنابراین یک مقاله علمی محبوب + شکایت نوشتم
چند ترکیب رمز عبور 14 رقمی وجود دارد ؟
برای محاسبه تعداد تمام ترکیبات ممکن رمز عبور 14 رقمی ، ابتدا باید عوامل زیر را مشخص کنید:
اندازه مجموعه کاراکترها : مجموعه کاراکترهای ممکن رمز عبور (به عنوان مثال: اعداد ، حروف کوچک ، حروف بزرگ ، کاراکترهای خاص و غیره).
در زیر چندین مورد مجموعه کاراکتر رایج را محاسبه خواهم کرد:
1. فقط اعداد (0-9)
مجموعه کاراکتر عددی دارای 10 کاراکتر (0 تا 9) است.
تعداد کل ترکیب ها عبارتند از:
1014=100,000,000,000,00010^{14} = 100,000,000,000,0001014=100,000
2. مجموعه کاراکتر حروف کوچک فقط (a-z)
حروف کوچک دارای 26 کاراکتر است.
تعداد کل ترکیبات عبارتند از:
2614≈6.7×101926^{14} \تقریباً 6.7 \times 10^{19}2614≈6.7×{}
3. مجموعه کاراکتر حروف بزرگ فقط (A-Z)
دارای 26 کاراکتر است.
تعداد کل ترکیبات همان حروف کوچک است:
2614≈6.7×101926^{14} \تقریباً 6.7 \بار 10^{19}2 614≈6.7×< 0> یعنی تقریباً 6.7 میلیارد ترکیب رمز عبور ممکن است.
4. حروف بزرگ و کوچک مخلوط (A-Z ، A-Z)
مجموعه کاراکتر حروف بزرگ و کوچک مخلوط دارای 52 کاراکتر (26 حرف کوچک + 26 حرف بزرگ) است.
تعداد کل ترکیب ها عبارت است از:
5214≈5.9×102352^{14} \تقریباً 5.9 \بار 10^{23}5214≈< یعنی تقریباً 5900 تریلیون ترکیب رمزنگاری ممکن است.
5. اعداد + حروف کوچک + حروف بزرگ (0-9 ، A-Z ، A-Z)
اندازه مجموعه کاراکتر 62 کاراکتر است (10 عدد + 26 حرف کوچک + 26 حرف بزرگ).
تعداد کل ترکیبات عبارت است از:
6214≈3.5×102462^{14} \تقریباً 3.5 \بار 10^{24}6 214≈3.5× 0> یعنی تقریباً 35 میلیارد ترکیب رمز عبور ممکن است.
6. اعداد + حروف بزرگ و کوچک + کاراکترهای ویژه (0-9 ، A-Z ، A-Z ، کاراکترهای ویژه)
فرض کنید مجموعه کاراکترهای ویژه دارای 32 کاراکتر رایج است (مانند !@#$%^ &*() و غیره)، اندازه کل مجموعه کاراکترها 94 کاراکتر است (10 عدد + 26 حرف کوچک + 26 حرف بزرگ + 32 کاراکتر ویژه).
تعداد کل ترکیب ها عبارت است از:
9414≈3.8×102694^{14} \تقریباً 3.8 \بار 10^{26}9414≈یعنی تقریباً 38 میلیارد میلیارد ترکیب رمزنگاری ممکن است.
خلاصه
با سرعت فعلی ما ، تا زمانی که زمین نابود شود ، راهی برای حل آن وجود ندارد! بسته های فشرده شده با فرمت RAR ، سرور ما دارای ده ها هزار دستگاه است که سرعت بیش از 1 میلیون در ثانیه است