一组由阿拉伯数字、大小写字母组成的长达15位的密码,如果想破译,其演算规模大概能达到多少次?如题大概能达到多少亿次?这种规模的演算需要什么样的工具?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/09 10:34:55

一组由阿拉伯数字、大小写字母组成的长达15位的密码,如果想破译,其演算规模大概能达到多少次?如题大概能达到多少亿次?这种规模的演算需要什么样的工具?
一组由阿拉伯数字、大小写字母组成的长达15位的密码,如果想破译,其演算规模大概能达到多少次?
如题
大概能达到多少亿次?这种规模的演算需要什么样的工具?

一组由阿拉伯数字、大小写字母组成的长达15位的密码,如果想破译,其演算规模大概能达到多少次?如题大概能达到多少亿次?这种规模的演算需要什么样的工具?
大小写字母和阿拉伯数字共62种可能,15位的密码就有62的15次方种可能.
而62^15=768909704948766668552634368,也就是大约7*10^26这么大.
如果计算机的运算速度为每秒可以验证1万亿种可能的密码,那么还需要
超过22万个世纪才能解出,所以强行遍历搜索是不太可能的事情.
要想在一天内就破译出来,计算机的每秒可以遍历的密码数必须接近
10^22,大约是 百万亿亿,这在若干年内都是不可能达到的事情.

大小写字母共有26*2个,阿拉伯数字共10个。加起来共62个。 因为密码有15位,其中每一位都有62种可能,所以15位的密码,共有62*62*62....(15个62相乘) 即62的15次方。

如果使用世界上最先进的计算机进行计算,在你有生之年,是破解不出来的, 前提是,密码不是简单的单词,生日,地名,人名,或者是一串一样的字符

62的15次方

26*2+10=62 62^15次 62的15次方

各个都把情况最糟糕的答案给出来了,人家问规模大概能达多少,回答应该给个希望值,因为不可能总是演算到最后一次才正确; 一次算对的概率为:1/62^15; 第2次算对概率:1/62^15; …… 第(62^15-1)次才算对的概率为:1/62^15; 最后一次不用算了,肯定是对的了。(这里也可以看看彩票抽奖中奖概率大小跟抽奖先后顺序无关来理解的话你会明白为什么每个概率都是1/62^...

全部展开

各个都把情况最糟糕的答案给出来了,人家问规模大概能达多少,回答应该给个希望值,因为不可能总是演算到最后一次才正确; 一次算对的概率为:1/62^15; 第2次算对概率:1/62^15; …… 第(62^15-1)次才算对的概率为:1/62^15; 最后一次不用算了,肯定是对的了。(这里也可以看看彩票抽奖中奖概率大小跟抽奖先后顺序无关来理解的话你会明白为什么每个概率都是1/62^15) 所以希望值=(1+2+…+(62^15-1))*1/62^15=(62^15-1)/2 这个是从最初的推导给你个示范,其实等概率情况下他的希望值就等于次数的一半,本来填(62^15)/2应该也是对的,只是我个人理解追求准确的话,最后一次就没有必要算了,所以答案为(62^15-1)/2

收起