智能锁动态密码工作原理
当用户在App上生成动态密码后,有效时间内有访客在门锁上输入动态密码后即可开门。
当在APP上获取8位的动态密码后,当用户在门锁上输入8位的密码后客户开发的应用程序调用以下函数对输入的密码进行校验,如果校验成功后则开门,上报动态密码开门记录,否则不开门。
动态密码锁是根据专门的算法每隔一段时间生成一个与时间相关的、不可预测的随机数字组合(One-timePassword),每个口令只能使用一次,每天可以产生43200个密码。
用户进行认证时候,除输入账号和静态密码之外,必须要求输入动态密码,只有通过系统验证,才可以正常登录或者交易,从而有效保证用户身份的合法性和唯一性。动态密码锁最大的优点在于,用户每次使用的口令都不相同,使得不法分子无法仿冒合法用户的身份。
实现这种临时密码的方式是提前在门锁内和APP(或小程序)设置好一套相同的密码程序,即通过输入变量调取对应密码的一种算法,程序根据不同时间点+管理密码的唯一性,按照既定规则生成唯一对应的临时密码。你可以理解为密码是预先设置好的,通过输入口令,调取临时密码。
热门服务推荐
热门资讯
热门问答
热门视频
热门专题
新人礼遇,下单最高立减100元
00
:00
后结束