什么是滚动代码(Rolling Code)?

滚动码,也称为跳跃码,是一种特殊类型的加密系统,用于无线无钥匙进入装置,如汽车遥控器和车库门开启器。过去,一个人只需按一下按钮就可以解锁,遥控器就会将解锁码传送到汽车接收器上,这种方法有一个明显的缺陷,因为任何人都可...
滚动码,也称为跳跃码,是一种特殊类型的加密系统,用于无线无钥匙进入装置,如汽车遥控器和车库门开启器。过去,一个人只需按一下按钮就可以解锁,遥控器就会将解锁码传送到汽车接收器上,这种方法有一个明显的缺陷,因为任何人都可以在信号传输时接收到信号,然后在未经其允许的情况下使用该代码解锁车主的车库或汽车。为此,发明了滚动代码,以便在每次使用后,遥控器和接收器都会创建一个新的代码,并且旧代码将不再工作。由遥控门锁装置发送的信号由滚动编码系统加密,以便它们只适用于一辆车。为了使滚动代码工作,遥控器中的发射器和与发射器交互的汽车或设备中的接收器必须设计成相互反应,并具有相同的代码生成器,因此在使用一个代码后,这两种设备将产生相同的新代码并继续协同工作。发射器通常指的是无钥匙进入装置,例如,无需将钥匙插入车内即可解锁车门的汽车遥控器。接收器指的是设备,例如汽车本身,遥控器向其发送信号。滚动代码还用于保护发送到车库门和从车库门发出的遥控信号。当车主按下开锁按钮时,遥控器将代码传输到汽车,然后汽车检查代码是否正确并解锁车门。然后,遥控器和汽车都会生成一个新的代码,当车主再次按下按钮时,它发送这个新代码来解锁汽车,并创建另一个新代码如果窃贼在传输时要捡代码,它就已经被使用了,不会再工作了。如果一个主人按下按钮,遥控器离接收器太远,无法截获信号,远程创建新的滚动代码,但接收器没有。为了避免车主在太远的地方意外点击按钮而将自己锁在自己的车或车库之外,远程和接收器都设计成每次使用代码时生成256个随机新代码。如果远程将其中一个从256滚动代码中发送到接收器仍然会解锁车辆,两个设备将同步备份并生成相同的随机代码,因为它们都包含相同的数字生成器,用于创建下一组256个代码。虽然256个代码看起来不太像,但即使一个人碰巧有这样的情况,也几乎不可能解锁另一个人的车一种遥控器,用于与该特定车辆中找到的相同类型的接收器一起工作。拥有兼容远程设备和远程生成人员汽车将接受的256个代码中的一个的可能性仍然小于十亿分之一。小偷需要数年才能找到正确的滚动码,使滚动码系统成为一种相当简单、但可靠的方法,使用无钥匙进入装置安全锁定和解锁项目。
  • 发表于 2020-09-24 15:35
  • 阅读 ( 2542 )
  • 分类:文化艺术

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具