据BBC报道,密歇根大学的网络专家们发现,人们可以通过控制加密设备电压的方法来破解密码系统,Valeria Bertacco教授称:“如果我们能够让加密设备的处理器的工作电压稍低于处理器的默认电压,那么在运算的时候便会由于电压不足而出错,而我们则正好可 以利用这种现象来破解加密的系统。”
专家们在这些加密系统使用网络进行彼此通信的过程中尝试调低这些系统的工作电压,这些加密系统彼此之间通信时则使用的是公钥加密措施。不过当电压调低之后,这些系统之间的通信出现了故障,这样专家们可以从系统间的通信数据中侦听到部分公钥数字签名信息,并可使用这些信息在100个小时之内破解出公钥系统所使用的全部1024位密钥。
这项研究的结果不仅对密码破解技术有较大的意义,而且还将促使人们对现有的RSA公钥技术进行一些改进,以免加密系统被类似的技术所破解,有关的改进措施包括在数据中加入一些伪装用数据,这样使用这种方法便难以破解RSA公钥了。
不仅如此,这项研究结果还对芯片的可靠性研究还具有一定的意义,因为降低工作电压这种方法可以尽早发现芯片中最先可能出现故障的晶体管,而随着芯片尺寸的日益缩小,芯片的可靠性也变得越来越低和难预测,需要采用纠错软件技术来弥补这些缺点。
引自《中文业界资讯站》
来源: