Ma találkoztam egy ügyféllel, aki azt mondta, hogy van egy feltörendő jelszava. Nem volt különösebben bonyolult, csak 14 számjegyű. Megkérdezte, meg tudom-e csinálni 50 jüanért. Megdöbbentem, amikor meghallottam, és azt mondták, hogy a 14 számjegyű számok feltörése még mindig véletlenszerű, miután meghallottam, úgy éreztem, hogy ez egy csillagászati szám, és lehetetlen megfejteni, ezért 50 jüan díjat kaptam nem akartam futni a szótárban. Határozottan elutasítottam a rendelést, majd az ügyfél átkozott, és azt mondta, hogy nem tudunk káromkodni, ezért abbahagyta az írást, mondván, hogy a társaink összes 18 számjegyét megoldották, ezért írtam egy népszerű tudományos + panaszos cikket
Hány 14 számjegyű jelszókombináció van?
A 14 jegyű jelszavak összes lehetséges kombinációjának számításához először a következő tényezőket kell tisztázni:
Karakterkészlet mérete : A jelszó lehetséges karakterkészlete (pl.: számok, kisbetűk, nagybetűk, speciális karakterek stb.).
Az alábbiakban több gyakori karakterkészlet-helyzetben számolok:
1. Csak számok (0-9)
A számkarakterkészlet 10 karakterből áll (0-tól 9-ig).
A kombinációk teljes száma:
1014=100,000,000,000,00010^ {14} =100,000,000,000,000 1 0 14 = 100 , 000 {
2. Csak kisbetűk (a-z)
A kisbetűs karakterkészlet 26 karakterből áll.
A kombinációk teljes száma:
2614≈6,7×101926^ {14} \kb. 6,7\x 10^ {19} 2 6 14 ≈ 6,7 ×
3. Csak nagybetűk (A-Z)
A nagybetűs karakterkészlet 26 karakterből áll.
A kombinációk teljes száma megegyezik a kisbetűkkel, ami:
2614≈6,7×101926^ {14} \kb. 6,7\alkalommal 10^ {19} 2 6 14 ≈ 6,7 × 0> azaz körülbelül 6,7 milliárd lehetséges jelszókombináció.
4. Vegyes kis-és nagybetűk (A-Z, A-Z)
A vegyes kis-és nagybetűk karakterkészlete 52 karakterből áll (26 kisbetű +26 nagybetű).
A kombinációk teljes száma:
5214≈5,9×102352^ {14} \kb. 5,9\alkalommal 10^ {23} 5 2 14 ≈ < Vagyis körülbelül 5900 billió lehetséges jelszókombináció.
5. Számok + kisbetűk + nagybetűk (0-9, A-Z, A-Z)
A karakterkészlet mérete 62 karakter (10 szám +26 kisbetű +26 nagybetű).
A kombinációk teljes száma:
6214≈3,5×102462^ {14} \kb. 3,5\alkalommal 10^ {24} 6 2 14 ≈ 3,5 × < 0> Ez Körülbelül 35 milliárd milliárd lehetséges jelszókombináció.
6. Számok + nagy-és kisbetűk + speciális karakterek (0-9, A-Z, A-Z, speciális karakterek)
Feltételezve, hogy a speciális karakterkészletben 32 általánosan használt karakter található (pl. ! @#$%^ & * () stb.), a teljes karakterkészlet mérete 94 karakter (10 szám +26 kis betű +26 nagybetű +32 speciális karakter).
A kombinációk teljes száma:
9414≈3,8×102694^ {14} \kb. 3,8\alkalommal 10^ {26} 9 4 14 ≈ <133x136 Vagyis körülbelül 38 milliárd milliárd lehetséges jelszókombináció.
Összefoglaló
Jelenlegi sebességünkkel még a Föld elpusztulásáig sem tudjuk megoldani! RAR formátumú tömörített csomag, szerverünk több tízezer eszközt ér, ami másodpercenként több mint 1 millió sebesség