据外电报道,本田的多个车型解锁系统存在安全漏洞,黑客可以通过信号截取录音回放,远程解锁或启动车辆。

关于汽车电子锁漏洞的报告,已经不是什么新鲜事了,那么汽车电子锁为何这么容易被黑客攻破呢?

汽车锁分类

     汽车锁大体可以分为三类,分别是机械锁,电子锁和近期比较火热的无钥匙进入系统。原则从根本上看,无钥匙进入系统也是电子锁的一种。

汽车锁的安全问题

     对于传统的机械锁来讲,钥匙很容易被复制,通过特殊的结构的金属也很容易将车锁打开。而电子锁同样存在类似的问题。

传统电子锁破解方法

     传统的电子锁,钥匙需要发送一串数字码,汽车接收该数字码并判断正确无误后,会将门锁打开。这种开锁方式就好比,一个人对着他的车喊一句芝麻开门,车子识别暗号正确,于是打开车门,一旦暗号被小偷听见,后果就可想而知了。所以传统电子锁发送的数字码,如果被黑客的录制设备录制下来,便可以分分钟复播数字码打开汽车。

滚动码技术破解方法

     搭载了滚动代码技术的电子锁,举一个简单的例子,是这样的:钥匙每向汽车发一次数字码,并且开锁成功后,数字码都会滚动更新。钥匙和汽车都有一个滚动的表格,比如表格里面有ABCD四种数字码,A码开锁成功后,自动失效,下一次开锁的数字码变成了B,然后是C,然后是D,再然后又是A,依次滚动。由于ABCD四种数字码之间没有任何关系,所以这种解锁方式比较安全,而且滚动的数字码的种类越多越安全。但是问题是,如果给每一辆汽车都配备一张真正随机的滚动数字码,非常不现实。而如果表太短,往往多录制几次就能把所有情况录制完,也容易被破解。

伪随机滚动数字码技术

     伪随机数字码和滚动数字码相似,只是这个表可以很长,甚至接近无限长。第一个数字码失效后,钥匙和汽车使用相同的算法产生第二个数字码作为开锁密码,依次类推。比如第一次解锁的密码是1,第二次是2,第三次是3依次类推,这就是一个简单的递增1的算法,有些算法比较难解,比如产生某币的哈希算法。这种数字锁也存在一个硬伤,那就是黑客可以通过录制有限次的数字码,然后反解出算法,然后实现复制钥匙的过程。这种方法也是现在主流汽车厂使用的方法。汽车厂通过让算法变得足够复杂,反解足够困难,来增强汽车锁的安全性。

当前解决方法

     如上所说,既然电子锁都这么不安全,那该怎么办呢?其实还是有解决方法的,比如通过电子锁+生物识别技术可有效提升汽车锁的安全性。只有完成了指纹识别,人脸识别,瞳孔识别等,再配合电子锁验证,电子锁才能被打开。

未来解决方法

     其实当前的电子锁容易被破解的根源是,计算机无法产生真正的随机码。无论算法有多复杂,随着计算速度的提升,被反算的可能性都在逐渐增大。如果未来量子技术取得突破,这个问题有望得到解决。由于量子的运动有绝对的随机性,而且量子对儿之间存在量子纠结效应。量子纠结效应是这样的,量子A在随机运动,量子B也能和其同步的运动,即使A和B一个在地球,一个在遥远的空间站,这种纠结也存在。不久的将来,汽车钥匙向汽车发一个随机密码,然后汽车不依靠任何算法只依靠量子纠结的原理可识别该密码,然后打开车锁,车锁密码自动失效。这样的电子锁才可以称得上“绝对的安全”。

     当然了虽然当前的电子锁还存在一些的漏洞,但是随着技术的发展,当前的电子锁已经很安全了,而且由于到处都是电子监控,我们的爱车还是很安全的。大家大可不必太过担心。

     欢迎关注,了解更多科技趣闻。

相关推荐