Сегодня я встретил клиента, который сказал, что у него есть пароль, который должен быть взломан, не очень сложный, всего 14 цифр, и спросил меня, могу ли я это сделать за 50 долларов?Я был шокирован, когда узнал, что 14 цифр или случайные, и я понял, что это астрономические цифры, которые невозможно разгадать, и дал 50 долларов, и я даже не хотел бегать.Я решительно отказался от этого заказа, а потом клиент сказал, что мы не можем, что мы не будем писать грубые слова, что у наших коллег все 18-значные распущены, так что написать науку + статью о выбросе, сколько всех 14-значных комбинаций паролей?
Чтобы подсчитать все возможные комбинации 14-разрядного пароля, необходимо сначала определить следующие факторы: Размер набора символов: возможный набор символов для пароля (например, цифры, прописные буквы, прописные буквы, специальные символы и т. д.).
Ниже я рассмотрим несколько общих сценариев набора символов: 1.
Только цифры (0 - 9) Набор символов для числа состоит из 10 символов (от 0 до 9).
Общее количество сборников:
1014 = 100 000 000 000 000 000 10 ^ {14} = 100 000 000 000 000 1 0 14 = 100 000 000 000 000 или 100 трлн возможных комбинаций паролей.
2.Только заглавные буквы (a-z) Набор символов заглавных букв состоит из 26 символов.
Общее количество сборников:
2614 ≈6.7×101926 ^ {14}\ approx 6.7\ times 10 ^ {19} 2 6 14 ≈6.7 × 1019 - примерно 6,7 миллиарда возможных комбинаций паролей.
3.Только заглавные буквы (A-Z) Набор символов заглавных букв состоит из 26 символов.
Общее количество сочетаний, равное малым буквам, равно:
2614 ≈6.7×101926 ^ {14}\ approx 6.7\ times 10 ^ {19} 2 6 14 ≈6.7 × 1019 - примерно 6,7 миллиарда возможных комбинаций паролей.
4.Смешанные прописные буквы (a-z, A-Z) Смешанные прописные буквы состоят из 52 символов (26 прописных букв + 26 прописных).
Общее количество сборников:
5214 ≈5.9×102352 ^ {14}\ approx 5.9\ times 10 ^ {23} 5 2 14 ≈5.9 × 1023 или около 5900 триллионов возможных комбинаций.
5.Цифры + малые буквы + большие буквы (0 - 9, a-z, A-Z) Размер набора символов составляет 62 символа (10 цифр + 26 малых букв + 26 больших букв).
Общее количество сборников:
6214 ≈3.5×102462 ^ {14}\ approx 3.5\ times 10 ^ {24} 6 2 14 ≈3.5 × 1024 или около 35 миллиардов миллиардов возможных комбинаций паролей.
6.Число + прописные буквы + специальные символы (0 - 9, a-z, A-Z, специальные символы) Предполагается, что специальный набор символов содержит 32 обычных символа (например,! @ # $% ^)
&* () и т. д.), общий размер набора символов составляет 94 символа (10 цифр + 26 малых букв + 26 прописных букв + 32 специальных символа).
Общее количество сборников:
9414 ≈3.8×102694 ^ {14}\ approx 3.8\ times 10 ^ {26} 9 4 14 ≈3.8 × 1026 - примерно 38 миллиардов миллиардов миллиардов возможных комбинаций паролей.
В итоге наши нынешние темпы не могут быть разблокированы до уничтожения Земли!
Пакеты сжатого формата RAR, наши серверы на десятки тысяч устройств, что означает, что скорость более миллиона в секунду