两种体制密钥长度的对比 密码体制 密钥长度(对称:二进制位公开:十进制位 对称 56 64 80 112 128 公开 384 512 768 1792 2304
两种体制密钥长度的对比
62.4密钥的产生和装入 密钥的产生 手工/自动化 选择密钥方式不当会影响安全性 ·1)使密钥空间减小 4字节5字节6字节7字节8字节 小写字母(26) 4610512*1073.1*108801092.1*101l 小写字母+数字(36)1.7*1066.0-1072.2-1097s*101028*102 字母数字字符(62)1.*10792*1055710103.5*1012102 印刷字符(95) 81*10777*10974*10117.0*101366*1015 ASCI字符(128 27*10834*101044*10125.6*10147.2*1016 8位ASCⅡ字符(256)4.3-1091.1-10122.8*101472*10161.8*109
6.2.4 密钥的产生和装入 密钥的产生 ◼ 手工/自动化 ◼ 选择密钥方式不当会影响安全性 1)使密钥空间减小
2)差的选择方式易受字典式攻击 ●攻击者并不按照数字顺序去试所有可能的密钥, 首先尝试可能的密钥,例如英文单词、名字等 ( Daniel Klein使用此法可破译40%的计算机口 方法如下: 用户的姓名、首字母、帐户名等个人信息aice 从各种数据库得到的单词 salary 数据库单词的置换 yralas n数据库单词的大写置换 SALARY 对外国人从外国文字试起 cat love 尝试词组 how are you 数字组合19851212
2)差的选择方式易受字典式攻击 攻击者并不按照数字顺序去试所有可能的密钥, 首先尝试可能的密钥,例如英文单词、名字等。 (Daniel Klein使用此法可破译40%的计算机口 令), 方法如下: ◼ 用户的姓名、首字母、帐户名等个人信息 alice ◼ 从各种数据库得到的单词 salary ◼ 数据库单词的置换 yralas ◼ 数据库单词的大写置换 SALARY ◼ 对外国人从外国文字试起 cat love ◼ 尝试词组 how are you ◼ 数字组合 19851212