计算蛮力时间

时间:2015-05-19 12:57:54

标签: encryption passwords brute-force

任何人都可以帮我回答关于破解密码的示例考试问题。 我已经获得了每秒的检查数量,密码的最大长度以及密码的潜在字符数量,我需要弄清楚破解密码需要多长时间?

the attacker can perform 10^6 password checks every second;

the password is up to eight characters long;

each character from the password can consist of one of 70 different characters;

你会如何回答这个问题,你会用什么公式来计算答案?

谢谢。

1 个答案:

答案 0 :(得分:0)

告知您密码的最大长度以及每个位置可显示的字符数。这将让您计算每个长度的密码数量。例如,有70个长度为1的密码和4900个长度为2的密码。总的来说,您可以计算所有允许长度的可能密码总数。

鉴于该数字以及攻击者可以检查密码的速度,您几乎可以解决问题。您缺少的信息与在多次尝试中找到正确密码的概率有关。我会让你去做那个;你会从中学到更多。

相关问题