Hvor mange mulige 14-cifret kodeord kombinationer er der, og hvor lang tid vil det tage at knække dem?

I dag mødte jeg en kunde, der sagde, at han havde en adgangskode, der skulle knækkes. Den var ikke særlig kompliceret, kun 14 cifre. Han spurgte mig, om jeg kunne få det til 50 yuan. Jeg var chokeret, da jeg hørte det, og jeg fik at vide, at det stadig var tilfældigt at knække det 14-cifrede tal. Efter at have hørt dette, følte jeg, at det var et astronomisk tal, og det var umuligt at løse det, så jeg fik et gebyr på 50 yuan. Jeg ville ikke engang løbe ordbogen. Jeg afviste beslutsomt ordren, og så bandede kunden og sagde, at vi ikke kunne skrive bande ord, så han holdt op med at skrive dem ud. Han sagde, at vores jævnaldrende havde løst alle 18-cifrede ord, så han skrev en populærvidenskabelig + klageartikel


Hvor mange 14-cifrede adgangskodekombinationer er der?

For at tælle alle mulige kombinationer af 14-cifrede adgangskoder skal du først afklare følgende faktorer:

Tegnsætstørrelse : Mulige tegnsæt for adgangskoder (f.eks.: tal, små bogstaver, store bogstaver, specialtegn osv.).

Nedenfor vil jeg udføre beregninger i flere almindelige tegnsætsituationer:

1. Kun tal (0-9)

Det numeriske tegnsæt har 10 tegn (0 til 9).

Det samlede antal kombinationer er:

1014=100,000,000,000,00010^ {14} =100,000,000,000,000 1 0 14 = 100 , 000 {

2. Kun små bogstaver (a-z)

Tegnsættet med små bogstaver har 26 tegn.

Det samlede antal kombinationer er:

2614≈6,7×101926^ {14} \ca. 6,7\gange 10^ {19} 2 6 14 ≈ 6,7 ×

3. Kun store bogstaver (A-Z)

Tegnsættet med store bogstaver har 26 tegn.

Det samlede antal kombinationer er det samme som små bogstaver, som er:

2614≈6,7×101926^ {14} \ca. 6,7\gange 10^ {19} 2 6 14 ≈ 6,7 × 0> Det vil sige omkring 6,7 milliarder mulige adgangskodekombinationer.

4. Blandede store og små bogstaver (A-Z, A-Z)

Tegnsættet for blandede store og små bogstaver har 52 tegn (26 små bogstaver +26 store bogstaver).

Det samlede antal kombinationer er:

5214≈5,9×102352^ {14} \ca. 5,9\gange 10^ {23} 5 2 14 ≈ < Det vil sige omkring 5900 billioner mulige adgangskodekombinationer.

5. Tal + små bogstaver + store bogstaver (0-9, A-Z, A-Z)

Tegnsætstørrelsen er 62 tegn (10 tal +26 små bogstaver +26 store bogstaver).

Det samlede antal kombinationer er:

6214≈3,5×102462^ {14} \ca. 3,5\gange 10^ {24} 6 2 14 ≈ 3,5 × < 0> Det vil sige omkring 35 milliarder mulige adgangskodekombinationer.

6. Tal + store og små bogstaver + specialtegn (0-9, A-Z, A-Z, specialtegn)

Antag, at det specielle tegnsæt har 32 almindeligt anvendte tegn (f.eks. ! @#$%^ & * () osv.), er den samlede tegnsætstørrelse 94 tegn (10 tal +26 små bogstaver +26 store bogstaver +32 specialtegn).

Det samlede antal kombinationer er:

9414≈3,8×102694^ {14} \ca. 3,8\gange 10^ {26} 9 4 14 ≈ < Det vil sige omkring 38 milliarder milliarder mulige adgangskodekombinationer.

Resumé

Med vores nuværende hastighed vil vi ikke være i stand til at løse problemet, indtil jorden bliver ødelagt! RAR-format komprimerede pakker, vores server koster titusindvis af enheder, hvilket er en hastighed på mere end 1 million i sekundet

Forrige:Initialiserer backend-runtime for enhed #2. Vær tålmodig.
Næste:[Debugging erfaring] clEnqueueNDRangeKernel (): CL_MEM_OBJEKT_ALLOCATION_FAILURE
  • Fokus på Word, Excel, PPT, PDF, RAR, ZIP, 7Z, komprimerede pakker, Office krypteret fil oplåsning og dekryptering
  • Vi giver brugerne filkomprimeret pakkeadgangskodegendannelse af høj kvalitet, PDF-oplåsning Word-adgangskodegendannelse
  • Ophavsret © Document Password Recovery Master Online dekrypteringsplatform