|

 |
谈谈密码的设定
********************************** by.Free Shadow
2001.02.14 关键词:网络安全、密码设定
主页:www.wuyou.org
祝所有没有情人的人的情人节快乐 ********************************** 1.前言
我之所以知道小榕的作品,是因为一篇文章《从溯雪谈密码安全》(原作者是
谁忘了)。今天,我也来谈谈密码设定的问题。本文主要根据本人经验去讨论如何
去设定一个容易记忆,一定程度对抗社会工程学、较难用工具穷举的密码。
2.常见密码编码技术
谈密码设定,必须先谈所用的密码编码技术。当前常见的密码编码技术,主要
是DES,其基本算法可以从http://www.netxeyes.com/deshowto.html找到,简单地
说就是以一个64bit地密匙通过16次替换和异位将明文加密,而在这64bit中,有八
位做了校验码,实际上只有56bit是有效密匙。而现在美国政府已经对128bit的DES
开禁,128bit开始步近我们。我们知道,一个ascii码是7bit,所以ascii码组成的
密匙最长只能是57/7=8位,当密匙超出八位后,只截取前八位使用。而中文是 8bit,所以不能成为DES的密匙。
从另一个角度讲,DES是以密匙空间换取安全,在前面所述的56bit密匙编码的
情况下,穷举(知道密文)的话必须2^56次才能碰出来。
在97年RSA公司的竞赛中,“DESCHALL”统计的结果(当时是以全球数百万台计
算机一起跑,以下时间是以此运算能力评估) 密匙长度:穷举时间 40:78秒 48:5小时
56:59天(实际上那次是以96天的成绩结束运算) 64:41年 72:10,696年
80:2,738,199年 88:700,978,948年 96:179,450,610,898年
112:11,760,475,235,863,837年 128:770,734,505,057,572,442,069年
怎样?还有兴趣去碰运气算别人的密码吗?当然,我坚信Phil Zimmermann
说的“没有哪个数据安全系统是牢不可破的。”(PGP作者)。
*********************************** 待续
—————————— (节选自《我不是黑客》)Hacker的定义是:对某种专业狂热爱好、掌握该专业复杂技术的人.你可以在Linux的文档中看到,Linux是由Hacker们构造的,请明白,那些Hacker们不是指那些破坏别人主机的人!Hacker是干什么的?他们是技术的狂热爱好者,是旧技术的批判者是新技术的奠基人!但时下的人在干什么?请恕我直言,那些人只是些地痞流氓,学了些花拳绣腿,就去欺负手无寸铁的老弱.
|  |
 | |