1、看了很多大佬的回答,多数都是说锁在出厂时密码已设置好,与手机密码各时间段吻合,再通过一些演算法形成,刚开始听觉得有些道理,但经不起推敲。

2、如果以上说法成立,那远程密码的时效性和使用次数是怎么利用生成的,我选择这个密码可以使用三次,这个密码可以使用十分钟,这个如果一些途径接收,是怎么知道的?

3、从图片中可以看出,是可以选择一个密码的开锁次数,或者时间段,指纹锁那边确实没有连接wifi的,所以它到底是怎么接收信号的,求大佬回答。


这个跟间谍片的发报原理一样一样的:

  • ?某个指令(某月某日某时段能开锁)
  • ?利用密码本加密(提前编译好的加密演算法,存在人为因素的安全漏洞)
  • ?生成临时性密码(一般人是不明白这串数字的深层含义的,开发人员能明白,可破解)
  • ?手机简讯发送给异地用户
  • ?指令输入智能锁系统
  • ?智能锁按照预设的程序破译
  • ?接收到指令,执行……

这个环节中,密码本和发报员一旦叛变,单个的联系点和一系列的地下组织将会各个击破,谍战工作损失不可估量。


有网关的


其实就是按照演算法去计算的。其实演算法是将密码、时间结合计算才得出一串数字的。如果你指纹锁上面的时间和你手机上的时间不一直,那么临时密码将无法开锁。所以按照指纹锁的时候,都会让你把时间设置好。


就是说觉得只是通过演算法是没办法实现次数开锁或者时效开锁的,但确实没有联网,百思不得其解啊


推荐阅读:
相关文章