|
|
1
0
好吧,这是一个有点艰巨的挑战。看一眼,你的方法似乎有效。也就是说,如果你按下按钮1的次数足够多(也就是说比任何人都有耐心的次数都多),它就会产生所有可能的组合。 它之所以倾向于字母,是因为它确实如此。有26个字母,只有10个数字,这使得任何给定的字符成为字母的可能性都是数字的2.6倍。 我之所以说这是一个艰巨的挑战,是因为组合的数量随着绳子的长度呈指数级增长。 共有36个字符
您不可能希望为任何字符串长度生成每种可能的组合,因为只有50个长度时,它将是(假设每个字符1个字节)1个字节*50*36^50。这是一个有77位数字的数字,它将占用多少字节。去掉9个数字,你就得到了68个数字的千兆字节,我想这比你电脑的内存能处理的略多 |
|
|
xchrisbradley · 使用Zig签名对功能选择器进行编码 2 年前 |
|
|
Shirin Ebadi · 加载公钥字节作为DH密钥 2 年前 |
|
YoavKlein · 为什么jwt.io会给我私钥部分来填充? 2 年前 |
|
|
birb · RFC-6238 TOTP实现与示例不匹配 2 年前 |
|
|
Stefan N · 如何生成N个字符的所有字母数字组合[重复] 3 年前 |
|
|
xdivayze · 在线和离线客户端之间的打包密钥交换 3 年前 |