所有可能的不同密钥或密码的编号



今天我参加了加密考试,教授问了我们以下问题。在我看来,我写的解决方案如下:2^46*10^6+2^46/10^7+2^46[10^8这是正确的吗?由于其他学生认为这个解决方案是正确的:46*10^6+46*10^7+46*10^8

有人能给出他/她的意见吗?如何/为什么哪个答案是正确的?提前谢谢。

问题是:如果在生成密码系统的密钥或长度在6到8个字符之间的密码时实现了所有拉丁字母、所有数字和10个特殊字符,请进行计算。​
(a) 所有可能的不同密钥或密码的编号。

如果我们有26个字母、10个数字和10个特殊字符,那么总数就是46个符号的字母表。密码是指其中一个符号出现在特定位置的任何可能的单词。我还假设任何符号都可以使用不止一次。

现在,如果我将长度固定为6个符号,我可以从46个符号中选择一个用于密码的第一个字符,另一个用于第二个字符,依此类推。这意味着我将在位置1有46个可能的符号,在位置2有46个。。。,46个可能的符号位于位置6。长度为6的总密码数为46*46*46*44*46=466

因此,可能的密码总数为:466+467+408

最新更新