CN104751539A - 无钥匙门禁***认证的方法、装置及无钥匙门禁认证*** - Google Patents
无钥匙门禁***认证的方法、装置及无钥匙门禁认证*** Download PDFInfo
- Publication number
- CN104751539A CN104751539A CN201310741904.5A CN201310741904A CN104751539A CN 104751539 A CN104751539 A CN 104751539A CN 201310741904 A CN201310741904 A CN 201310741904A CN 104751539 A CN104751539 A CN 104751539A
- Authority
- CN
- China
- Prior art keywords
- synchronization value
- theft
- terminal
- proof
- remote terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Lock And Its Accessories (AREA)
Abstract
本发明提供无钥匙门禁***认证的方法、装置及无钥匙门禁认证***,通过防盗终端基于与防盗终端对应的遥控终端相同的时间间隔更新防盗终端的当前同步值,所以,当发来同步值的遥控终端为与防盗终端对应的遥控终端,即该遥控终端是合法的遥控终端时,防盗终端和遥控终端以相同的时间间隔更新当前的同步值,那么,遥控终端发来的同步值就会与防盗终端的当前同步值一致,进而遥控终端通过认证。但是如果在遥控终端发送同步值的过程中捕获连续发送的同步值,由于时间间隔不同,也无法与防盗终端的当前同步值一致,无法通过验证,所以,有效地解决了现有技术中存在的无钥匙门禁***认证安全性较差的技术问题,提高了无钥匙门禁***认证的安全性。
Description
技术领域
本发明涉及电子技术领域,尤其涉及一种无钥匙门禁***认证的方法、装置及无钥匙门禁认证***。
背景技术
随着通信技术的发展,在新一代防盗技术PKE(Passive Keyless Entry,无钥匙门禁***)中,由防盗终端向遥控终端发送一段数据,遥控终端在接收到该段数据之后,对其进行加密,并将加密后的数据回复给防盗终端,再由防盗终端对加密后的数据比对处理,以完成认证。但是,在该***中,由于遥控终端需要接收防盗终端发送的数据,所以,遥控终端需要长期处于等待接收数据状态。那么,如果采用125K/433M无线通信技术的话,虽然等待接收数据时的功耗较低,但是又会带来成本较高且通信距离较近的缺点。而如果采用目前比较主流的2.4G无线通信技术的话,遥控终端等待接收数据时的功耗较高。
为了解决上述问题,在遥控终端与防盗终端之间采用2.4G无线通信技术,并由遥控终端循环发送滚动码给防盗终端,防盗终端解密滚动码,获得同步值,当防盗终端判定依次接收到的两个或者两个以上的同步值是连续的,则遥控终端通过认证,反之,判定遥控终端为非法终端。
但是由于遥控终端在不断发送滚动码给防盗终端,那么,就可以在遥控终端发送滚动码的过程中较为容易的获得连续发送的滚动码,再向防盗终端发送这些连续的滚动码,从而通过***认证,所以,就存在PKE***认证安全性较差。
发明内容
本发明提供一种无钥匙门禁***认证的方法、装置及无钥匙门禁认证***,用以解决现有技术中存在的无钥匙门禁***认证安全性较差的技术问题。
本发明实施例技术方案如下:
本发明实施例提供一种无钥匙门禁***认证的方法,包括:
防盗终端接收遥控终端发送的同步值;
所述防盗终端根据所述同步值及所述防盗终端的当前同步值,对所述遥控终端进行认证,其中,所述防盗终端基于与所述防盗终端对应的遥控终端相同的预设时间间隔和相同的同步值更新算法更新所述防盗终端的同步值。
由上可见,本发明实施例技术方案由于防盗终端基于与防盗终端对应的遥控终端相同的时间间隔更新防盗终端的当前同步值,所以,当发来同步值的遥控终端为与防盗终端对应的遥控终端,即该遥控终端是合法的遥控终端时,防盗终端和遥控终端以相同的时间间隔更新当前的同步值,那么,遥控终端发来的同步值就会与防盗终端的当前同步值一致,进而遥控终端通过认证。但是如果在遥控终端发送同步值的过程中捕获连续发送的同步值,由于时间间隔不同,也无法与防盗终端的当前同步值一致,无法通过验证,所以,有效地解决了现有技术中存在的无钥匙门禁***认证安全性较差的技术问题,提高了无钥匙门禁***认证的安全性。
优选的,所述防盗终端基于与所述防盗终端对应的遥控终端相同的时间间隔和相同的同步值更新算法更新所述防盗终端的当前同步值,具体包括:
所述防盗终端根据所述预设时间间隔和一预设增量,将所述防盗终端的同步值递增。
通过本实施例的方案,在更新同步值时,采用对递增预设增量的方式,能够降低同步值更新算法的复杂度。
优选的,所述防盗终端接收遥控终端发送的同步值之后,还包括:
所述防盗终端采用预定解密算法对接收到的同步值进行解密;
若解密失败,则所述防盗终端将所述遥控终端确认为非法遥控终端。
通过本实施例的方案,通过同步值加密,提高了同步值传输过程中的安全性。
优选的,在所述防盗终端接收遥控终端发送的同步值之前,所述方法还包括:
所述防盗终端在第一时刻接收来自与所述防盗终端对应的遥控终端的第一同步值,在第二时刻接收来自与所述防盗终端对应的遥控终端的第二同步值;
所述防盗终端根据第一时刻和第二时刻的时间间隔,以及所述同步值更新算法,计算得到所述第一时刻和所述第二时刻之间的同步值差值;
若所述第一同步值与所述第二同步值之差与所述同步值差值相同,则所述防盗终端将所述第二同步值设置为所述防盗终端的初始同步值。
通过本实施例的方案,在进行遥控终端的验证前,先对防盗终端进行同步值初始化,确保与防盗终端对应的遥控终端能够通过认证。
本发明实施例提供一种无钥匙门禁***认证的装置,包括:
同步值接收模块,用于接收遥控终端发送的同步值;
认证模块,用于根据所述同步值及所述防盗终端的当前同步值,对所述遥控终端进行认证,其中,所述防盗终端基于与所述防盗终端对应的遥控终端相同的预设时间间隔和相同的同步值更新算法更新所述防盗终端的同步值。
由上可见,本发明实施例技术方案由于防盗终端基于与防盗终端对应的遥控终端相同的时间间隔更新防盗终端的当前同步值,所以,当发来同步值的遥控终端为与防盗终端对应的遥控终端,即该遥控终端是合法的遥控终端时,防盗终端和遥控终端以相同的时间间隔更新当前的同步值,那么,遥控终端发来的同步值就会与防盗终端的当前同步值一致,进而遥控终端通过认证。但是如果在遥控终端发送同步值的过程中捕获连续发送的同步值,由于时间间隔不同,也无法与防盗终端的当前同步值一致,无法通过验证,所以,有效地解决了现有技术中存在的无钥匙门禁***认证安全性较差的技术问题,提高了无钥匙门禁***认证的安全性。
优选的,所述认证模块,具体用于:根据所述预设时间间隔和一预设增量,将所述防盗终端的同步值递增。
通过本实施例的方案,在更新同步值时,采用对递增预设增量的方式,能够降低同步值更新算法的复杂度。
优选的,所述装置,还包括:
解密模块,用于采用预定解密算法对接收到的同步值进行解密;若解密失败,则将所述遥控终端确认为非法遥控终端。
通过本实施例的方案,通过同步值加密,提高了同步值传输过程中的安全性。
优选的,所述装置还包括:同步值初始化模块,用于在所述同步值接收模块接收遥控终端发送的同步值之前,在第一时刻接收来自与所述防盗终端对应的遥控终端的第一同步值,在第二时刻接收来自与所述防盗终端对应的遥控终端的第二同步值;根据第一时刻和第二时刻的时间间隔,以及所述同步值更新算法,计算得到所述第一时刻和所述第二时刻之间的同步值差值;若所述第一同步值与所述第二同步值之差与所述同步值差值相同,则将所述第二同步值设置为所述防盗终端的初始同步值。
通过本实施例的方案,在进行遥控终端的验证前,先对防盗终端进行同步值初始化,确保与防盗终端对应的遥控终端能够通过认证。
本发明实施例提供一种无钥匙门禁认证***,包括:
遥控终端,用于向防盗终端发送同步值;
所述防盗终端,用于接收所述遥控终端发送的同步值;还用于根据所述同步值及所述防盗终端的当前同步值,对所述遥控终端进行认证,其中,所述防盗终端基于与所述防盗终端对应的遥控终端相同的预设时间间隔和相同的同步值更新算法更新所述防盗终端的同步值。
由上可见,本发明实施例技术方案由于防盗终端基于与防盗终端对应的遥控终端相同的时间间隔更新防盗终端的当前同步值,所以,当发来同步值的遥控终端为与防盗终端对应的遥控终端,即该遥控终端是合法的遥控终端时,防盗终端和遥控终端以相同的时间间隔更新当前的同步值,那么,遥控终端发来的同步值就会与防盗终端的当前同步值一致,进而遥控终端通过认证。但是如果在遥控终端发送同步值的过程中捕获连续发送的同步值,由于时间间隔不同,也无法与防盗终端的当前同步值一致,无法通过验证,所以,有效地解决了现有技术中存在的无钥匙门禁***认证安全性较差的技术问题,提高了无钥匙门禁***认证的安全性。
优选的,所述防盗终端,具体用于:根据所述预设时间间隔和一预设增量,将所述防盗终端的同步值递增。
通过本实施例的方案,在更新同步值时,采用对递增预设增量的方式,能够降低同步值更新算法的复杂度。
优选的,所述防盗终端,具体用于:在接收遥控终端发送的同步值之后,采用预定解密算法对接收到的同步值进行解密;若解密失败,则将所述遥控终端确认为非法遥控终端。
通过本实施例的方案,通过同步值加密,提高了同步值传输过程中的安全性。
优选的,所述防盗终端,还用于:在接收遥控终端发送的同步值之前,在第一时刻接收来自与所述防盗终端对应的遥控终端的第一同步值,在第二时刻接收来自与所述防盗终端对应的遥控终端的第二同步值;根据第一时刻和第二时刻的时间间隔,以及所述同步值更新算法,计算得到所述第一时刻和所述第二时刻之间的同步值差值;若所述第一同步值与所述第二同步值之差与所述同步值差值相同,则将所述第二同步值设置为所述防盗终端的初始同步值。
通过本实施例的方案,在进行遥控终端的验证前,先对防盗终端进行同步值初始化,确保与防盗终端对应的遥控终端能够通过认证。
附图说明
图1为本发明一实施例中的无钥匙门禁***认证的方法流程图;
图2为本发明一实施例中的初始化同步值的流程图;
图3为本发明一实施例中的更新同步值的流程图;
图4为本发明一实施例中的无钥匙门禁***认证装置的功能框图;
图5为本发明一实施例中的无钥匙门禁认证***的功能框图。
具体实施方式
本申请实施例通过提供一种无钥匙门禁***认证的方法、装置及无钥匙门禁认证***,用以解决现有技术中存在的无钥匙门禁***认证安全性较差的技术问题。
解决了现有技术中存在的无钥匙门禁***认证安全性较差的技术问题,本申请提供如下技术方案:
防盗终端基于与防盗终端对应的遥控终端相同的时间间隔更新防盗终端的当前同步值,所以,当发来同步值的遥控终端为与防盗终端对应的遥控终端,即该遥控终端是合法的遥控终端时,防盗终端和遥控终端以相同的时间间隔更新当前的同步值,那么,遥控终端发来的同步值就会与防盗终端的当前同步值一致,进而遥控终端通过认证。但是如果在遥控终端发送滚动码的过程中获得连续发送的滚动码,由于时间间隔,也无法与防盗终端的当前同步值一致,无法通过验证,所以,有效地解决了现有技术中存在的无钥匙门禁***认证安全性较差的技术问题,提高了无钥匙门禁***认证的安全性。
下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本发明实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本发明实施例以及实施例中的技术特征可以相互组合。
第一方面,本申请实施例提供一种无钥匙门禁***认证的方法,该方法应用于无钥匙门禁***中的防盗终端。在该***中,遥控终端一直处于发送状态,而防盗终端一直处于接收状态。
请参考图1,上述方法包括:
S101:防盗终端接收遥控终端发送的同步值;
S102:防盗终端根据同步值及防盗终端的当前同步值,对遥控终端进行认证,其中,防盗终端基于与防盗终端对应的遥控终端相同的预设时间间隔和相同的同步值更新算法更新防盗终端的同步值。
在实际应用中,遥控终端可能与防盗终端对应,即为合法遥控终端,也可能不对应,即为非法遥控终端,但是只有与防盗终端对应的遥控终端才能够通过认证,而如果是非法遥控终端的话是无法通过认证的。
所以,下面以防盗终端与遥控终端对应的情况为例,对上述方法进行说明。
首先,为了保证遥控终端与防盗终端同步维护同步值,在S101之前,需要对防盗终端与遥控终端进行同步值初始化,此时,用户可以通过长按按键,或者是重启防盗终端,来触发防盗终端进入初始化模式,此时,防盗终端就能够根据遥控终端发送的同步值,设置自己的初始同步值,并在设置成功后,自动退出初始化模式。
具体来说,当用户触发防盗终端进入初始化模式之后,与防盗终端对应的遥控终端在第一时刻向防盗终端发送第一同步值,防盗终端接收该来自遥控终端的第一同步值,并缓存在存储单元中,然后,间隔一时间间隔,如2秒,3秒,5秒,遥控终端在第二时刻再向防盗终端发送第二同步值,防盗终端在接收到第二同步值之后,根据第一时刻和第二时刻的时间间隔,以及同步值更新算法,计算得到第一时刻和第二时刻之间的同步值差值,将第一同步值与第二同步值进行比较,若第一同步值与第二同步值之差与同步值差值相同,则防盗终端将第二同步值设置为防盗终端的初始同步值,并自动退出初始化模式。
在本实施例中,上述同步值更新算法具体为遥控终端或者防盗终端每经过一预设时间间隔,该终端的同步值增加一预设增量,这样,随着时间推移,同步值以预设增量递增。
例如,请参考图2,遥控终端在第一时刻向防盗终端发送第一同步值,即A,防盗终端在接收到之后将其保存,然后,经过一个预设时间间隔Δt,如3秒,遥控终端在第二时刻向防盗终端再发送第二同步值,即A+Δ,然后,防盗终端根据第一时刻与第二时刻之间的时间间隔Δt,以及上述同步值更新算法,确定经过一个预设时间,同步值差值应该为一个预设增量Δ,接着,将第一同步值与第二同步值之差与上述同步值差值比较,第一同步值与第二同步值之差与上述同步值差值是相同的,那么,防盗终端就认为第一同步值与第二同步值是连续的,将第二同步值设置为其初始同步值。
在遥控终端和防盗终端完成初始化后,遥控终端可能离开了防盗终端的接收范围,此时,遥控终端还是每间隔上述时间间隔就给防盗终端发送一同步值,但是由于不在防盗终端的接收范围内,防盗终端无法接收到该同步值,同时,防盗终端也按照上述同步值更新算法更新当前同步值,即每经过预设时间间隔,防盗终端将当前同步值以增加预设增量。
那么,当遥控终端再次进入防盗终端的接收范围,执行S101:防盗终端接收遥控终端发送的同步值,此时,遥控终端发送的同步值即为遥控终端当前的同步值。
S102:防盗终端根据同步值及防盗终端的当前同步值,对遥控终端进行认证,其中,防盗终端基于与防盗终端对应的遥控终端相同的预设时间间隔和相同的同步值更新算法更新防盗终端的同步值。
具体来说,防盗终端将遥控终端发送的同步值以及其自行更新的当前同步值进行比较,若两者一致,遥控终端就通过认证,为合法遥控终端,防盗终端就对其放行,反之,则认为遥控终端为非法遥控终端。
在本实施例中,由于遥控终端与防盗终端对应,所以,遥控终端和防盗终端经过相同的时间间隔,两者更新的同步值应该是一致的,那么,当防盗终端将遥控终端发送的同步值与其当前同步值进行比较时,两个同步值一定是一致的,即遥控终端一定通过认证。
例如,请参考图3,在遥控终端与防盗终端初始化同步值为A+Δ后,遥控终端就离开了防盗终端的接收范围,接着,遥控终端与防盗终端分别每经过一Δt,同步值递增△,那么,经过你-1个Δt,遥控终端再次进入防盗终端的接受范围内时,遥控终端的当前同步值为A+nΔt,防盗终端的当前同步值也为A+nΔt,遥控终端向防盗终端发送同步值A+nΔt,防盗终端比较两个同步值,两者一致,遥控终端通过认证,被确定为合法终端。
在实际应用中,为了提高安全性,遥控终端发送给防盗终端的同步值在被发送之前会被加密,采用遥控终端与防盗终端约定的加密算法,同步值被加密后发送给防盗终端,防盗终端接收遥控终端发送的加密后的同步值,然后对其进行解密,采用与上述加密算法对应的预定解密算法,即防盗终端与遥控终端约定的解密算法,最终获得遥控终端的同步值。若解密成功,执行S102;若解密失败将遥控终端确认为非法遥控终端。
由上述可知,由于防盗终端基于与防盗终端对应的遥控终端相同的时间间隔更新防盗终端的当前同步值,所以,当发来同步值的遥控终端为与防盗终端对应的遥控终端,即该遥控终端是合法的遥控终端时,防盗终端和遥控终端以相同的时间间隔更新当前的同步值,那么,遥控终端发来的同步值就会与防盗终端的当前同步值一致,进而遥控终端通过认证。但是如果在遥控终端发送滚动码的过程中获得连续发送的滚动码,由于时间间隔,也无法与防盗终端的当前同步值一致,无法通过验证,所以,有效地解决了现有技术中存在的无钥匙门禁***认证安全性较差的技术问题,提高了无钥匙门禁***认证的安全性。
第二方面,基于同一发明构思,本申请实施例还提供一种无钥匙门禁***认证的装置,设置于无钥匙门禁***中的防盗终端,如图4所示,该装置包括:同步值接收模块41,用于接收遥控终端发送的同步值;认证模块42,用于根据同步值及防盗终端的当前同步值,对遥控终端进行认证,其中,防盗终端基于与防盗终端对应的遥控终端相同的预设时间间隔和相同的同步值更新算法更新防盗终端的同步值。
进一步,认证模块42,具体用于:根据预设时间间隔和一预设增量,将防盗终端的同步值递增。
进一步,该装置,还包括:解密模块,用于采用预定解密算法对接收到的同步值进行解密;若解密失败,则将遥控终端确认为非法遥控终端。
进一步,该装置还包括:同步值初始化模块,用于在同步值接收模块接收遥控终端发送的同步值之前,在第一时刻接收来自与防盗终端对应的遥控终端的第一同步值,在第二时刻接收来自与防盗终端对应的遥控终端的第二同步值;根据第一时刻和第二时刻的时间间隔,以及同步值更新算法,计算得到第一时刻和第二时刻之间的同步值差值;若第一同步值与第二同步值之差与同步值差值相同,则将第二同步值设置为防盗终端的初始同步值。
前述实施例中的无钥匙门禁***认证的方法中的各种变化方式和具体实例同样适用于本实施例的装置,通过前述对无钥匙门禁***认证的方法的详细描述,本领域技术人员可以清楚的知道本实施例中装置的实施方法,所以为了说明书的简洁,在此不再详述。
第三方面,基于同一发明构思,本申请实施例还提供一种无钥匙门禁认证***,如图5所示,该***包括:遥控终端51,用于向防盗终端52发送同步值;防盗终端52,用于接收遥控终端51发送的同步值;还用于根据同步值及防盗终端52的当前同步值,对遥控终端51进行认证,其中,防盗终端52基于与防盗终端52对应的遥控终端相同的预设时间间隔和相同的同步值更新算法更新防盗终端52的同步值。
进一步,防盗终端52,具体用于:根据预设时间间隔和一预设增量,将防盗终端52的同步值递增。
进一步,防盗终端52,具体用于:在接收遥控终端51发送的同步值之后,采用预定解密算法对接收到的同步值进行解密;若解密失败,则将遥控终端51确认为非法遥控终端
进一步,防盗终端52,还用于:在接收遥控终端51发送的同步值之前,在第一时刻接收来自与防盗终端52对应的遥控终端的第一同步值,在第二时刻接收来自与防盗终端52对应的遥控终端的第二同步值;根据第一时刻和第二时刻的时间间隔,以及同步值更新算法,计算得到第一时刻和第二时刻之间的同步值差值;若第一同步值与第二同步值之差与同步值差值相同,则将第二同步值设置为防盗终端52的初始同步值。
前述实施例中的无钥匙门禁***认证的方法中的各种变化方式和具体实例同样适用于本实施例的***,通过前述对无钥匙门禁***认证的方法的详细描述,本领域技术人员可以清楚的知道本实施例中***的实施方法,所以为了说明书的简洁,在此不再详述。
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
本发明提供一种无钥匙门禁***认证的方法,由于防盗终端基于与防盗终端对应的遥控终端相同的时间间隔更新防盗终端的当前同步值,所以,当发来同步值的遥控终端为与防盗终端对应的遥控终端,即该遥控终端是合法的遥控终端时,防盗终端和遥控终端以相同的时间间隔更新当前的同步值,那么,遥控终端发来的同步值就会与防盗终端的当前同步值一致,进而遥控终端通过认证。但是如果在遥控终端发送滚动码的过程中获得连续发送的滚动码,由于时间间隔,也无法与防盗终端的当前同步值一致,无法通过验证,所以,有效地解决了现有技术中存在的无钥匙门禁***认证安全性较差的技术问题,提高了无钥匙门禁***认证的安全性。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (12)
1.一种无钥匙门禁***认证的方法,其特征在于,包括:
防盗终端接收遥控终端发送的同步值;
所述防盗终端根据所述同步值及所述防盗终端的当前同步值,对所述遥控终端进行认证,其中,所述防盗终端基于与所述防盗终端对应的遥控终端相同的预设时间间隔和相同的同步值更新算法更新所述防盗终端的同步值。
2.如权利要求1所述的方法,其特征在于,所述防盗终端基于与所述防盗终端对应的遥控终端相同的时间间隔和相同的同步值更新算法更新所述防盗终端的当前同步值,具体包括:
所述防盗终端根据所述预设时间间隔和一预设增量,将所述防盗终端的同步值递增。
3.如权利要求1所述的方法,其特征在于,所述防盗终端接收遥控终端发送的同步值之后,还包括:
所述防盗终端采用预定解密算法对接收到的同步值进行解密;
若解密失败,则所述防盗终端将所述遥控终端确认为非法遥控终端。
4.如权利要求1-3中任一项所述的方法,其特征在于,在所述防盗终端接收遥控终端发送的同步值之前,所述方法还包括:
所述防盗终端在第一时刻接收来自与所述防盗终端对应的遥控终端的第一同步值,在第二时刻接收来自与所述防盗终端对应的遥控终端的第二同步值;
所述防盗终端根据第一时刻和第二时刻的时间间隔,以及所述同步值更新算法,计算得到所述第一时刻和所述第二时刻之间的同步值差值;
若所述第一同步值与所述第二同步值之差与所述同步值差值相同,则所述防盗终端将所述第二同步值设置为所述防盗终端的初始同步值。
5.一种无钥匙门禁***认证的装置,其特征在于,包括:
同步值接收模块,用于接收遥控终端发送的同步值;
认证模块,用于根据所述同步值及所述防盗终端的当前同步值,对所述遥控终端进行认证,其中,所述防盗终端基于与所述防盗终端对应的遥控终端相同的预设时间间隔和相同的同步值更新算法更新所述防盗终端的同步值。
6.如权利要求5所述的装置,其特征在于,所述认证模块,具体用于:根据所述预设时间间隔和一预设增量,将所述防盗终端的同步值递增。
7.如权利要求5所述的装置,其特征在于,所述装置,还包括:
解密模块,用于采用预定解密算法对接收到的同步值进行解密;若解密失败,则将所述遥控终端确认为非法遥控终端。
8.如权利要求5-7中任一项所述的装置,其特征在于,所述装置还包括:同步值初始化模块,用于在所述同步值接收模块接收遥控终端发送的同步值之前,在第一时刻接收来自与所述防盗终端对应的遥控终端的第一同步值,在第二时刻接收来自与所述防盗终端对应的遥控终端的第二同步值;根据第一时刻和第二时刻的时间间隔,以及所述同步值更新算法,计算得到所述第一时刻和所述第二时刻之间的同步值差值;若所述第一同步值与所述第二同步值之差与所述同步值差值相同,则将所述第二同步值设置为所述防盗终端的初始同步值。
9.一种无钥匙门禁认证***,其特征在于,包括:
遥控终端,用于向防盗终端发送同步值;
所述防盗终端,用于接收所述遥控终端发送的同步值;还用于根据所述同步值及所述防盗终端的当前同步值,对所述遥控终端进行认证,其中,所述防盗终端基于与所述防盗终端对应的遥控终端相同的预设时间间隔和相同的同步值更新算法更新所述防盗终端的同步值。
10.如权利要求9所述的***,其特征在于,所述防盗终端,具体用于:根据所述预设时间间隔和一预设增量,将所述防盗终端的同步值递增。
11.如权利要求9所述的***,其特征在于,所述防盗终端,具体用于:在接收遥控终端发送的同步值之后,采用预定解密算法对接收到的同步值进行解密;若解密失败,则将所述遥控终端确认为非法遥控终端。
12.如权利要求9-11中任一项所述的***,其特征在于,所述防盗终端,还用于:在接收遥控终端发送的同步值之前,在第一时刻接收来自与所述防盗终端对应的遥控终端的第一同步值,在第二时刻接收来自与所述防盗终端对应的遥控终端的第二同步值;根据第一时刻和第二时刻的时间间隔,以及所述同步值更新算法,计算得到所述第一时刻和所述第二时刻之间的同步值差值;若所述第一同步值与所述第二同步值之差与所述同步值差值相同,则将所述第二同步值设置为所述防盗终端的初始同步值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310741904.5A CN104751539A (zh) | 2013-12-27 | 2013-12-27 | 无钥匙门禁***认证的方法、装置及无钥匙门禁认证*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310741904.5A CN104751539A (zh) | 2013-12-27 | 2013-12-27 | 无钥匙门禁***认证的方法、装置及无钥匙门禁认证*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104751539A true CN104751539A (zh) | 2015-07-01 |
Family
ID=53591154
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310741904.5A Pending CN104751539A (zh) | 2013-12-27 | 2013-12-27 | 无钥匙门禁***认证的方法、装置及无钥匙门禁认证*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104751539A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105006051A (zh) * | 2015-07-31 | 2015-10-28 | 深圳广田智能科技有限公司 | 智能遥控门锁的无线通信方法及*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5412379A (en) * | 1988-05-27 | 1995-05-02 | Lectron Products, Inc. | Rolling code for a keyless entry system |
CN101150398A (zh) * | 2007-10-26 | 2008-03-26 | 宇龙计算机通信科技(深圳)有限公司 | 一种更新通讯密钥的方法、***及通讯端 |
CN101527706A (zh) * | 2008-06-13 | 2009-09-09 | 珠海市顺生科技实业有限公司 | 一种提高网络安全的数字认证方法 |
US20100301999A1 (en) * | 2009-05-27 | 2010-12-02 | Overhead Door Corporation | Channel-switching remote controlled barrier opening system |
CN102110319A (zh) * | 2009-12-24 | 2011-06-29 | 比亚迪股份有限公司 | 用于遥控门锁的无线跳码***、装置及方法 |
CN102761871A (zh) * | 2012-08-02 | 2012-10-31 | 李凯 | 无线通信设备之间对方身份鉴别中防止设备冒充的方法 |
-
2013
- 2013-12-27 CN CN201310741904.5A patent/CN104751539A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5412379A (en) * | 1988-05-27 | 1995-05-02 | Lectron Products, Inc. | Rolling code for a keyless entry system |
CN101150398A (zh) * | 2007-10-26 | 2008-03-26 | 宇龙计算机通信科技(深圳)有限公司 | 一种更新通讯密钥的方法、***及通讯端 |
CN101527706A (zh) * | 2008-06-13 | 2009-09-09 | 珠海市顺生科技实业有限公司 | 一种提高网络安全的数字认证方法 |
US20100301999A1 (en) * | 2009-05-27 | 2010-12-02 | Overhead Door Corporation | Channel-switching remote controlled barrier opening system |
CN102110319A (zh) * | 2009-12-24 | 2011-06-29 | 比亚迪股份有限公司 | 用于遥控门锁的无线跳码***、装置及方法 |
CN102761871A (zh) * | 2012-08-02 | 2012-10-31 | 李凯 | 无线通信设备之间对方身份鉴别中防止设备冒充的方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105006051A (zh) * | 2015-07-31 | 2015-10-28 | 深圳广田智能科技有限公司 | 智能遥控门锁的无线通信方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2019344067B2 (en) | Wireless access credential system | |
KR102422326B1 (ko) | 자동차의 제어 시스템 및 제어 방법 | |
CN105245541B (zh) | 鉴权方法、设备及*** | |
CN105118127B (zh) | 一种访客***及其控制方法 | |
JP6438113B2 (ja) | 認証のための無線鍵管理 | |
CN111028397B (zh) | 认证方法及装置、车辆控制方法及装置 | |
US10567428B2 (en) | Secure wireless ranging | |
JP6049301B2 (ja) | アクセス検証および/またはスタートを検証するための方法および装置 | |
CN105871874A (zh) | 一种移动互联网虚拟钥匙授权***及其硬件门锁控制方法 | |
CN104751538B (zh) | 一种开启门禁的实现方法及门禁*** | |
CN105046796A (zh) | 一种电子锁的开锁控制方法、装置及*** | |
CN104966015A (zh) | 一种智能设备之间的控制方法及*** | |
CN113965328B (zh) | 可信执行环境的数字钥匙离线情况的权限转移方法及*** | |
KR101617707B1 (ko) | 자물쇠 시스템의 제어 권한 전송이 가능한 전자키 시스템 | |
KR20120072032A (ko) | 모바일 단말의 상호인증 시스템 및 상호인증 방법 | |
US9948614B1 (en) | Remote device initialization using asymmetric cryptography | |
CN110298947B (zh) | 一种开锁方法及电子锁 | |
KR20120070808A (ko) | Rfid 태그 장치 및 rfid 태그 장치를 인식하는 방법 | |
CN111444496A (zh) | 应用控制方法、装置、设备以及存储介质 | |
CN114598501A (zh) | 一种基于物联网的数据处理方法和装置 | |
CN109451504A (zh) | 物联网模组鉴权方法及*** | |
CN104751539A (zh) | 无钥匙门禁***认证的方法、装置及无钥匙门禁认证*** | |
CN106559378B (zh) | 汽车门锁解锁装置、***及方法和智能终端 | |
CN103248487B (zh) | 近场通信认证方法、证书授权中心及近场通信设备 | |
CN104590206B (zh) | 点火锁控制设备及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150701 |