大家好,今天小编关注到一个比较有意思的话题,就是关于微信小程序开锁密码原理问题,于是小编就整理了2个相关介绍微信小程序开锁密码原理的解答,让我们一起看看吧。

  1. 智能锁如何用微信扫码开锁?
  2. 临时密码锁怎么开?

智能锁如何用微信扫码开锁?

一、恢复出厂设置

1、根据说明书提示,进入智能指纹门锁系统菜单,选择③系统设置;

微信小程序开锁密码原理,微信小程序开锁密码原理是什么
(图片来源网络,侵删)

2、然后选择⑤恢复出厂使智能指纹锁出厂恢复设置,等待恢复设置(注:恢复出厂设置后,所有用户设置都会格式化);

二、录入管理者,设置门锁时间

1、恢复出厂设置后根据显示操作提示,进入智能门锁系统菜单,选择①添加用户(注:添加用户可添加密码解锁或者录入指纹解锁);

微信小程序开锁密码原理,微信小程序开锁密码原理是什么
(图片来源网络,侵删)

2、添加用户后,设置门锁时间(需要与当前手机时间匹配,时差为5分钟左右);

三、微信添加智能指纹锁动态密码小程序,添加门锁ID注册账号

1、打开手机微信添加“智能门锁动态密码”小程序(注:没有用过的用户可点击搜索小程序,添加智能门锁动态密码,自动保存小程序中、方便后期使用);

微信小程序开锁密码原理,微信小程序开锁密码原理是什么
(图片来源网络,侵删)

2、进入智能门锁动态密码菜单(新用户需注册);

临时密码锁怎么开?

1、用手机APP也好,微信小程序也好,在生成临时密码时,必须正确输入管理员密码,而这个密码储存在锁的可读写储存器里。

2、生成临时密码过程不过就是管理员密码加上随机函数通过加密算法生成另一串字符(如果知道算法可反编译,哈哈~吓你),加上随机函数的目的是每次生成的密码不一样。

3、在输入临时密码开锁时,实际上就是通过相同算法,锁的固化程序先把储存器的管理员密码通过相同算法生成"临时密码",然后把输入的临时密码随机码字符部分去掉,只取"管理员密码"。

4、锁的固化程序进行身份验证,将两个"临时密码"进行逐位比对,如果有一位不问,呵呵你懂的,反之,开门

5、如果两把锁管理员密码相同,但算法不同,不能互相开锁。但同一厂家的锁可能算法相同,也就是说同一厂家如果管理员密码相同,可能生成的密码可以相互开锁。为最大程度避免这种情况,临时密码10分钟内有效。但这样一来,手机生成密码的时间(年月日时分秒)也被加入到算法里,(即手机生成密码时为管理员密码+随机函数码+当时日期时间)开锁时和锁的时间比对,差距10分钟以上不能开锁。这样一来,手机时间和锁的时间相差10分钟以上,哪怕生成了密码也不能开锁。

1、将密码尽力向开关可拉动的反方向推,打开手电照缝隙,转动密码盘,观察之下的转轴凹槽

2、发现凹槽后,记录凹槽所对数字,三个密码盘逐一记录数字。

3、得到三个数字,将数字逐位处理:小于5的加5,大于5的减5,即得到密码。

智能门锁最方便的功能之一,就是临时密码或者一次性密码,大家都知道,我们平时会碰到很多场景,比如说突然有客人来访,临时有个保姆上门,你都不想给他长期的密码或者钥匙,针对传统机械门锁,我们的解决方案是家里“留门”给他开或者是给他钥匙,这种实际上是非常不安全,而且体验很差,

针对这个场景,智能门锁给出的解决方案是一次性临时密码,临时密码,主要就是用于这样的临时性的一次性开门的场景,还有使用时间的限制,或者是使用次数的限制。

比如说张三拜访,给他一个临时密码,它可以进来一次两次三次或者可以对一段时间内,进入比如说5分钟内或者10分钟内或者一个小时内。

这个功能就叫临时密码。

针对以上场景,大概应该了解临时密码在智能门锁中的重要性了。

到此,以上就是小编对于微信小程序开锁密码原理的问题就介绍到这了,希望介绍关于微信小程序开锁密码原理的2点解答对大家有用。