“计算机安全”这个词涵盖了当今的计算机用户和计算机产业面临的关键问题的复杂性和严重性。随着越来越多的公司依赖于无处不在的网络接入、计算机存储和敏感信息的检索,对可信任用户进行验证的需求越来越迫切。
即使在个人生活当中,与银行、信用卡和其他金融数据等相关的敏感且私有信息也会在不经意间以某种方式传输到了互联网上。虽然个人信息非常重要,但风险也不断地在那些服务个体的公司的网络环境中出现。大企业涉及的款额巨大,因此会有罪犯花许多时间企图偷偷地闯进来。
本期拆解究竟又有什么新的惊喜呢?下面让我们来窥探一下在全球得到广泛使用的阻止计算机入侵者的硬件令牌(hardware token)应该是个不错的选择。Planet Analog网站编辑Bill Schweber一直想找一个有趣的小东西加以分析。功夫不负有心人,他在一列从纽约开往波士顿的列车上发现了一个RSA SecurID令牌。由于在车上没有找到失主,根据有关指示,Bill没有将该安全设备返回给RSA,而是将它送到Portelligent公司进行拆解分析。
这个来自RSA Security公司的SecurID 600设备是一个很小的独立式令牌,可以挂在钥匙串上或装进用户的口袋。该设备功能看上去非常简单,就是产生一个六位数的代码,然后结合用户的PIN码实现计算机登录的双级验证。
虽然我们有各种形式的密码,但仅凭它们是很容易受到攻击的。如果潜在入侵者对你有足够的了解,诸如你家狗的名字加上你的生日这些看上去稳健的组合实际上是非常脆弱。“Rover0859”表面上看是很随机的一串字符,但计算机惯犯们能轻而易举地对其破解。
这正是SecurID发挥作用的地方。令牌显示的6位数字代码是通过哈希函数运行硬件令牌中独特的64位对称种子密钥产生的。而对应的服务器知道令牌发出的每个密钥,并可以通过哈希逆运算结合用户PIN码验证用户身份。显然,如果这只是个静态字符串的话就一点用也没有了,因为破解它只是时间问题。
SecurID采用很小的内部电池供电,可以利用内部实时时钟每隔一分钟产生一个新的代码,而主机端解决方案则同步计算这个不断变化的目标代码以保持与令牌一致。新代码看起来像是随机的,与令牌密钥和哈希函数无关,但对于功能强大的服务器主机来说,当天的每一分钟里只有一个正确答案。
令牌串码和源自实时时钟的间戳似乎是代码产生的附加因素。但这已经不在我们讨论范围之内了,还是让我们来关注硬件吧!
换句话说,令牌和服务器是以一分钟的间隔分别产生和期望一个新的代码,从而将安全性提高到了用户创建的标准密码之上。
Bill送来拆解的这份礼物表面看起来很简单,但很快就显示了其内部的复杂性。将那两片塑料壳分开来并不特别困难,但当我打开后,拔出来的是一块环氧密封的电路板。显然,拆解第一步就遇上了很大的困难。
CR2032钮扣电池和单段单色LCD显示器则是很明显的,尽管采用整体的外形(不明白为什么不使用黑色环氧!),不过其他东西都包含在环氧树脂中。由于以前遇到过类似问题,我于是试用了一些窍门以尽可能完好地取出电路板,并作进一步的了解。
就基本元件的复杂性而言,里面并没有令人惊讶的地方。
唯一的有源电路部分是引线焊接在电路板的一颗芯片。与约数十个无源分立器件和晶体振荡器一起,这个3.1x3.2mm裸片用于实现实时同步时钟的必需功能、LCD控制、密钥和代码的存储,以及实现令牌密钥和其它数据位的哈希处理的加密等。裸片的标记并没有显
为您推荐
一、展会背景介绍数字电视是我国电视领域采用的最新先进技术。从节目制作、编辑到传输、播放、接收均采用数字技术,与现正在使用的模拟技术相比,具有清晰度高、存储方便快捷、信号稳定、可与用户互动等优点。2004年是国家广电总局确定的数字电视发展元年,2015年全国将停播模拟电视信号,取而代之的就是数字信号。东北地区计划在2010年前完成电视数字化进程,工程浩大、任务艰巨、影响深远。东三省广电局为加快数字电视发展,于2005年6月16日至19日在沈阳国际会展中心举办了“2005沈阳国际数字电视广播通信网络展览会”。电视台、数字电视和电视节目与大众生活息息相关。由于受益群体非常之大,观众的参观热情要高于房
张雪丽下一代网络(NGN)是个有能力提供全业务的网络,包括话音、数据、视频、流媒体、Internet接入、数字TV广播、移动等各种带宽、有线和无线的业务及应用,并提供开放的业务接口,允许多种业务提供商构建和提供业务。从用户的角度看,NGN包含现有业务环境提供的所有电信业务和应用。从技术的角度看,NGN涉及电信技术、计算机技术、安全技术、电子应用技术、广播技术等多种技术手段。NGN网络可以为用户提供语音、数据、视频等多媒体业务和应用。从严格意义上讲,“业务”和“应用”是不同的。业务是网络中的功能模块,应用是在网络业务的基础上开发的,它不是网络内的组成成分,但它是终端用户可以使用的能力集,例如可视