Hoje eu encontrei um cliente que disse que ele tinha uma senha para quebrar, não é muito complicado, é apenas 14 dígitos, me perguntou se 50 yuan pode ser feito? Fiquei chocado ao ouvir que o número de 14 dígitos era aleatório. Eu pensei que era um número astronômico e não poderia ser desvendado. Eu dava 50 yuans para a taxa. Eu não queria correr no dicionário. Eu rejeitei decisivamente a ordem, e então o cliente gritou que não conseguíamos escrever palavras sujas, dizendo que nossos colegas de 18 dígitos foram desbloqueados, então escreva um artigo de ciência popular + spithole quantas combinações de senhas de 14 dígitos existem?
Para calcular todas as combinações possíveis de uma senha de 14 bits, você precisa primeiro definir os seguintes fatores: Tamanho do conjunto de caracteres: o conjunto de caracteres possíveis para a senha (por exemplo, números, letras minúsculas, letras maiúsculas, caracteres especiais, etc.).
Aqui eu vou fazer o cálculo em alguns casos comuns de conjuntos de caracteres: 1.
Apenas números (0-9) O conjunto de caracteres numéricos tem 10 caracteres (0 a 9).
O número total de combinações foi:
1014 = 100.000.000.000.00010 ^ {14} = 100.000.000.000.000 1 0 14 = 100.000.000.000.000, ou seja, 100 trilhões de combinações de senhas possíveis.
2. Apenas letras minúsculas (a-z) O conjunto de caracteres do alfabeto minúscula tem 26 caracteres.
O número total de combinações foi:
2614 ≈ 6,7 × 101926 ^ {14} \aproximadamente 6,7 \times 10 ^ {19} 2 6 14 ≈ 6.7 × 1019 é cerca de 6,7 bilhões de combinações de senhas possíveis.
3. Apenas letras maiúsculas (A-Z) O conjunto de caracteres maiúsculas tem 26 caracteres.
O número total de combinações é o mesmo que as letras minúsculas, e é:
2614 ≈ 6,7 × 101926 ^ {14} \aproximadamente 6,7 \times 10 ^ {19} 2 6 14 ≈ 6.7 × 1019 é cerca de 6,7 bilhões de combinações de senhas possíveis.
4. Mistura de letras maiúsculas e minúsculas (a-z, A-Z) O conjunto de caracteres de letras maiúsculas e minúsculas mistas tem 52 caracteres (26 letras minúsculas + 26 letras maiúsculas).
O número total de combinações foi:
5214 ≈ 5,9 × 102352^{14} \aproximadamente 5,9 \times 10^{23} 5 2 14 ≈ 5.9 × 1023 é cerca de 5.900 trilhões de combinações de senhas possíveis.
5. Números + letras minúsculas + letras maiúsculas (0 - 9, a-z, A-Z) O conjunto de caracteres tem um tamanho de 62 caracteres (10 números + 26 letras minúsculas + 26 letras maiúsculas).
O número total de combinações foi:
6214 ≈ 3,5 × 102462 ^ {14} \aproximadamente 3,5 \times 10 ^ {24} 6 2 14 ≈ 3.5 × 1024 é cerca de 35 bilhões de bilhões de combinações de senhas possíveis.
6. Números + letras maiúsculas e minúsculas + caracteres especiais (0 - 9, a-z, A-Z, caracteres especiais) Supõe que o conjunto de caracteres especiais tenha 32 caracteres comuns (por exemplo,! @#$% ^)
&* (), etc.), o tamanho total do conjunto de caracteres é de 94 caracteres (10 números + 26 letras minúsculas + 26 letras maiúsculas + 32 caracteres especiais).
O número total de combinações foi:
9414 ≈ 3,8 × 102694 ^ {14} \aproximadamente 3,8 \times 10 ^ {26} 9 4 14 ≈ 3.8 × 1026 é cerca de 38 bilhões de bilhões de bilhões de possíveis combinações de senhas.
A nossa velocidade atual não pode ser desbloqueada até a destruição da Terra!
Pacotes de compressão em formato RAR, dezenas de milhares de dispositivos em nossos servidores, ou seja, mais de um milhão de velocidades por segundo.