CN107274532A - 加密参数动态更新的临时密码门禁*** - Google Patents

加密参数动态更新的临时密码门禁*** Download PDF

Info

Publication number
CN107274532A
CN107274532A CN201710562718.3A CN201710562718A CN107274532A CN 107274532 A CN107274532 A CN 107274532A CN 201710562718 A CN201710562718 A CN 201710562718A CN 107274532 A CN107274532 A CN 107274532A
Authority
CN
China
Prior art keywords
password
access controller
temporary password
random number
time
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
Application number
CN201710562718.3A
Other languages
English (en)
Inventor
曹敏煊
黄职斌
卢杜辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GUANGDONG NENKING TECHNOLOGY DEVELOPMENT Co Ltd
Original Assignee
GUANGDONG NENKING TECHNOLOGY DEVELOPMENT Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by GUANGDONG NENKING TECHNOLOGY DEVELOPMENT Co Ltd filed Critical GUANGDONG NENKING TECHNOLOGY DEVELOPMENT Co Ltd
Priority to CN201710562718.3A priority Critical patent/CN107274532A/zh
Publication of CN107274532A publication Critical patent/CN107274532A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • G07C2009/00412Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal being encrypted
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • G07C2009/0042Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed
    • G07C2009/00428Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed periodically after a time period
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • G07C2009/0042Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed
    • G07C2009/00476Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed dynamically
    • G07C2009/005Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed dynamically whereby the code is a random code
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C2209/00Indexing scheme relating to groups G07C9/00 - G07C9/38
    • G07C2209/08With time considerations, e.g. temporary activation, valid time window or time limitations

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Lock And Its Accessories (AREA)

Abstract

本发明公开了一种加密参数动态更新的临时密码门禁***,可用于实时在线式和非实时在线式门禁***上。本***产生的临时密码由算法、时间和随机数SEED生成,由密码管理服务器发送给申请者,同时密码管理服务器通过网络或者中介设备把最新随机数SEED传送到门禁控制器上,申请者把临时密码通知使用者,使用者在门禁控制器上输入临时密码,门禁控制器通过解密算法、临时密码和随机数SEED反算出临时密码生成时间,并与当前时间进行比较,如果时间差异在设定范围内,则认为密码合法,门禁控制器执行开锁动作。本发明的临时密码可随时间和动态参数改变,可靠性和适用性更好。

Description

加密参数动态更新的临时密码门禁***
技术领域
本发明涉及智能门禁技术领域,特别是指一种加密参数动态更新的临时密码门禁***。
背景技术
目前,输入密码开锁方式是最为广泛、最为容易操作的验证开锁方式,其中可分为三种类型:
第一类为可进行设置的固定密码方式,密码存储在非易失性存储器中,每次开锁的时候输入密码,输入的密码与存储器中的密码进行核对一致性开锁,管理者可以通过密码设置修改非易失性存储器中的密码值,更新密码以增强安全性。此种方式安全性最差,一旦旧密码泄露,在更新存储器密码前,旧密码获得者完全就可以无障碍地进行开锁动作。
第二类为在线式更新密码方式,每次使用后均更新新的密码,使用者每次都需要使用新密码才能开锁。这种方式最大的问题在于需要门禁控制器实时在线,如果网络故障或者不具备实时联网条件的场合,这种方式就不适合了。
第三类为根据指定日期(或时间)生成密码,操作者在指定日期(或时间)在门禁控制器上输入密码,门禁控制器该日期(或时间)以相同的算法方式验证密码的一致性,符合在开锁。这个类型对是否在线没有要求,但是这种方式算法一旦被破解或泄露,攻击人员可以根据相同的算法计算任意一个时间点上的密码进行开门。
因此,我们需要一种更加可靠、适应性更好的密码开锁方式。
发明内容
本发明提出一种加密参数动态更新的临时密码门禁***,密码可随时间和动态参数改变,可以应用于在线式门禁***,也可以应用在非在线式门禁***,可靠性和适用性更好。
本发明的技术方案是这样实现的:
一种加密参数动态更新的临时密码门禁***,包括密码管理服务器、智能移动终端和门禁控制器,所述门禁控制器包括非在线式门禁控制器和在线式门禁控制器,所述密码管理服务器通过网络与所述智能移动终端和在线式门禁控制器连接,还通过网络与同步设备连接,所述同步设备通过近距离通讯方式与所述非在线式门禁控制器连接;
所述密码管理服务器用于根据门禁控制器的请求产生并存储随机数SEED,还用于由随机数SEED、时间和算法生成某一门禁控制器对应的临时密码;
所述智能移动终端用于供住户或授权者向所述密码管理服务器申请得到某一门禁控制器对应的临时密码,住户或授权者将临时密码发给访客或操作者;
所述门禁控制器用于开机或一定间隔周期向密码管理服务器报送设备编号并申请新的随机数SEED;还用于供访客或操作者输入临时密码,由解密算法、临时密码和随机数SEED反算出临时密码生成时间,并与当前时间进行比较,如果时间差异在设定范围内,则认为密码合法,门禁控制器执行开锁动作。
进一步的,所述密码管理服务器包括第一实时时钟模块、随机数SEED产生器和密码函数模块;所述随机数SEED产生器包含一记录各门禁控制器对应随机数SEED的数据库,智能移动终端发送门禁控制器设备编号,提取对应的随机数SEED,所述第一实时时钟模块提供时间,密码函数模块根据时间、随机数SEED以及密码生成算法得到临时密码。
进一步的,所述门禁控制器包括第二实时时钟模块、SEED存储器和解密函数模块;所述第二实时时钟模块提供当前时间,SEED存储器存储密码管理服务器返回的随机数SEED,解密函数模块根据解密算法、临时密码和随机数SEED反算出临时密码生成时间,并与当前时间进行比较,如果时间差异在设定范围内,则认为密码合法,门禁控制器执行开锁动作。
进一步的,所述在线式门禁控制器、同步设备与密码管理服务器的通过有线网络或无线网络连接,无线网络包括但不限于WIFI网络和2G/3G/4G/5G网络。
进一步的,所述智能移动终端为智能手机、平板电脑或普通电脑。
进一步的,所述同步设备与所述非在线式门禁控制器的近距离通讯方式为WIFI、蓝牙、NFC、红外或RS232有线中的其中一种或多种。
本发明的有益效果在于:本发明的临时密码有三个生成因素,时间、随机数SEED和算法,时间参数随着时间的走动而变化,随机数SEED随着一定的规则发生随机性的变化,因此具有更强的反破解能力,即使算法被泄露,由于随机数SEED也是在不停地发生改变,只要随机数SEED不被一直泄露,攻击者也无法找到攻击的方法。
另外,本发明的解密算法得出的结果是密码生成的时间,与传统的一致性判断不同,本算法以密码生成时间与当前时间之差为判断依据,从而确保密码的过期即失效。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明加密参数动态更新的临时密码门禁***一个实施例的原理框图;
图2为本发明加密参数动态更新的临时密码门禁***一个实施例的工作流程图;
图3为在线式门禁控制器更新随机数SEED的流程图;
图4为非在线式门禁控制器更新随机数SEED的流程图;
图5为临时密码的生成流程图;
图6为临时密码的解码流程图。
图中,1-密码管理服务器;101-第一实时时钟模块;102-随机数SEED产生器;103-密码函数模块;2-智能移动终端;3-住户/授权者;4-访客/操作者;5-同步设备;6-非在线式门禁控制器;7-在线式门禁控制器;8-门禁控制器;801-第二实时时钟模块;802-SEED存储器;803-解密函数模块。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,本发明提出了一种加密参数动态更新的临时密码门禁***,包括密码管理服务器1、智能移动终端2和门禁控制器8,门禁控制器8包括非在线式门禁控制器6和在线式门禁控制器7,密码管理服务器1通过网络与智能移动终端2和在线式门禁控制器7连接,还通过网络与同步设备5连接,同步设备5通过近距离通讯方式与非在线式门禁控制器6连接;
密码管理服务器1用于根据门禁控制器8的请求产生并存储随机数SEED,还用于由随机数SEED、时间和算法生成某一门禁控制器8对应的临时密码;
智能移动终端2用于供住户或授权者向密码管理服务器1申请得到某一门禁控制器8对应的临时密码,住户或授权者将临时密码发给访客或操作者;
门禁控制器8用于开机或一定间隔周期向密码管理服务器1报送设备编号并申请新的随机数SEED;还用于供访客或操作者输入临时密码,由解密算法、临时密码和随机数SEED反算出临时密码生成时间,并与当前时间进行比较,如果时间差异在设定范围内,则认为密码合法,门禁控制器8执行开锁动作。
密码管理服务器1包括第一实时时钟模块101、随机数SEED产生器102和密码函数模块103;随机数SEED产生器102包含一记录各门禁控制器8对应随机数SEED的数据库,智能移动终端2发送门禁控制器8设备编号,提取对应的随机数SEED,第一实时时钟模块101提供时间,密码函数模块103根据时间、随机数SEED以及密码生成算法得到临时密码。
门禁控制器8包括第二实时时钟模块801、SEED存储器802和解密函数模块803;第二实时时钟模块801提供当前时间,SEED存储器802存储密码管理服务器1返回的随机数SEED,解密函数模块803根据解密算法、临时密码和随机数SEED反算出临时密码生成时间,并与当前时间进行比较,如果时间差异在设定范围内,则认为密码合法,门禁控制器8执行开锁动作。
智能移动终端2:运行APP程序,负责在住户/授权者3有需要的时候,选择需要开门的门禁控制器8,即时向密码管理服务器1发出网络请求(带有所选择的门禁控制器8编号),并从密码管理服务器1获取所选择的门禁控制器8的当前临时密码。临时密码以明码方式显示,供住户/授权者3进行下一步操作。智能移动终端2可以是手机,也可以是平板电脑,电脑终端等。
住户/授权者3:一般不是直接的开锁用户,是申请到开门的临时密码后授权访客/操作者4在异地进行密码开锁操作。该用户从APP中取得临时密码后,通过短信、微信、QQ甚至电话口头通知方式通知访客/操作者4。
访客/操作者4:直接的开锁用户,从住户/授权者3取得密码后,直接在非在线式门禁控制器6或在线式门禁控制器7上的按键面板输入临时密码,获得鉴权开锁后,进入大门。
同步设备5:可以是手机、平板电脑、手提电脑等具有互联网连接功能,同时还具有蓝牙/WIFI/NFC/ZIGBEE/LAN/RS232等近距离通讯功能的设备,此设备的作用在于在有需要的时候,作为桥梁连接非在线式门禁控制器6和密码管理服务器1。连接后,把最新的随机数SEED传输到非在线式门禁控制器6上。
非在线式门禁控制器6:可以是最简单的读卡密码门禁控制器8,也可以是带有其他附加功能的设备,比如摄像拍照、人脸识别等。本发明主要是提供了其中的临时密码开门功能。非在线式门禁控制器6平时处于非联网状态,只有在同步设备5形成桥接连接的时候才具备联网功能。本设备一般要求具备有蓝牙/WIFI/NFC/ZIGBEE/LAN/RS232等近距离通讯功能。本设备在收到用户输入临时密码后,通过解密算法和随机数SEED,反算出临时密码生成时间,并与当前时间比较,如果在设定的范围内,比如15分钟,认为临时密码有效,进行开锁动作。
在线式门禁控制器7:可以是最简单的读卡密码门禁控制器8,也可以是带有其他附加功能的设备,比如摄像拍照、人脸识别等。本发明主要是提供了其中的临时密码开门功能。在线式门禁控制器7具有互联网连接功能,平时处于联网状态,可以定时或按一定要求与密码管理服务器1连接,更新随机数SEED。本设备在收到用户输入临时密码后,通过解密算法和随机数SEED,反算出临时密码生成时间,并与当前时间比较,如果在设定的范围内,比如15分钟,认为临时密码有效,进行开锁动作。
在线式门禁控制器7、同步设备5与密码管理服务器1的通过有线网络或无线网络连接,无线网络包括但不限于WIFI网络和2G/3G/4G/5G网络。
智能移动终端2为智能手机、平板电脑或普通电脑。
同步设备5与非在线式门禁控制器6的近距离通讯方式为WIFI、蓝牙、NFC、红外或RS232有线中的其中一种或多种。
图2为业务工作流程图,在密码管理服务器1上,根据第一实时时钟模块101产生的时间和随机数SEED产生器102产生的随机数SEED,输入到密码函数模块103,生成临时密码,以信息通知的方式通知用户,用户在门禁控制器8上输入临时密码,再将门禁控制器8的随机数SEED输入到解密函数模块803,得到临时密码产生的时间,与第二实时时钟模块801比较,如果误差没有超过设定值,判断临时密码有效。本流程还有一个重要的组成部分,就是密码服务器的随机数SEED产生器102产生的随机数SEED通过网络等方式同步到门禁控制器8上。
图3为在线式门禁控制器7更新随机数SEED流程,门禁控制器8开机或一定间隔周期向密码管理服务器1报送设备编号并申请新的随机数SEED,密码管理服务器1接到请求后,通过随机数产生器产生一个新的随机数SEED,密码管理服务器1把新的随机数SEED发送给门禁控制器8,门禁控制器8更新本机随机数SEED。
图4为非在线式门禁控制器6更新随机数SEED流程,首先是同步设备5通过近距离通讯方式连接到非在线式门禁控制器6上,同时通过WIFI/3G/4G等方式连接到密码管理服务器1;同步设备5通过近距离通讯方式取得门禁控制器8的设备编号,向密码管理服务器1报送设备编号并申请新的随机数SEED,密码管理服务器1通过随机数产生器产生新的随机数SEED,密码管理服务器1把新的随机数SEED发送给同步设备5,同步设备5接着把新随机数SEED发送给门禁控制器8,门禁控制器8收到后更新本机随机数SEED。
因为密码管理服务器1需要管理多个门禁控制器8,所以密码管理服务器1上需要有一个数据表记录不同门禁控制器8的当前随机数SEED。密码管理服务器1每次更新门禁控制器8的随机数SEED的时候均需要同步更新这个数据表,然后在住户/授权者3申请的时候,根据提交的门禁控制器8编号提取随机数SEED,再去生成临时密码,返回给住户/授权者3。确保临时密码、门禁控制器8、随机数SEED的一致性。
为更能清楚的说明原理,举图5/图6最为简单的加解密临时密码算法来说明。
图5,随机数SEED为6位十进制数,时间取日、时、分,共6位十进制数,累加和舍去最高位进位,得到6位十进制的临时密码。
图6,临时密码6位十进制数,减去随机数SEED的6位十进制数,得出的6位十进制数,每2位分别代表日、时、分。
实际上,可以使用更为复杂的算法,或位数不同的算法来进行加解密。最终的目的是使得算法更难以破解,结果的随机性更好。
时间的取值除了举例的日/时/分外,还可以取其他的方式,比如时/分/秒等。
为防止在设定的误差范围时间内用同一个密码可以多次开门的问题,在门禁控制器8上需设置有效输入密码缓存区,存储客户过去可以成功开锁的密码,客户每次输入密码的时候需和缓存区密码比较,如果已经有,则判断本次密码输入无效,该缓存区密码在设定的时间后自动清除。
需要指出的是,本发明的门禁控制器8内部均具有实时时钟部件,并且该时钟应该具有与互联网校时的功能,这样的功能属于网络电子产品的常见功能,在这里就不做详细陈述了。
本发明的临时密码有三个生成因素,时间、随机数SEED和算法,时间参数随着时间的走动而变化,随机数SEED随着一定的规则发生随机性的变化,因此具有更强的反破解能力,即使算法被泄露,由于随机数SEED也是在不停地发生改变,只要随机数SEED不被一直泄露,攻击者也无法找到攻击的方法。
另外,本发明的解密算法得出的结果是密码生成的时间,与传统的一致性判断不同,本算法以密码生成时间与当前时间之差为判断依据,从而确保密码的过期即失效。
本发明的临时密码不需要传统的散列算法需要很多位数字或字母,本发明临时密码只需要位数不多的数字(十进制)即可,适合普通的密码锁操作方式,也符合一般人的操作习惯。
以误差为15分钟为例,如果算法合适,6位数的临时密码的碰撞率可以小于3×10-5。足可以满足一般的门禁要求。当然密码位数越多越安全,但是操作的复杂程度会越高,所以一般建议密码在6-10位之间即可。
本发明即可以适用于在线式门禁***应用,也适用于非在线时门禁***。对于在线式***,即使网络出现故障无法通讯,也不影响密码开锁功能的实现。
上述技术方案公开了本发明的改进点,未详细公开的技术内容,可由本领域技术人员通过现有技术实现。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (6)

1.一种加密参数动态更新的临时密码门禁***,包括密码管理服务器、智能移动终端和门禁控制器,其特征在于:所述门禁控制器包括非在线式门禁控制器和在线式门禁控制器,所述密码管理服务器通过网络与所述智能移动终端和在线式门禁控制器连接,还通过网络与同步设备连接,所述同步设备通过近距离通讯方式与所述非在线式门禁控制器连接;
所述密码管理服务器用于根据门禁控制器的请求产生并存储随机数SEED,还用于由随机数SEED、时间和算法生成某一门禁控制器对应的临时密码;
所述智能移动终端用于供住户或授权者向所述密码管理服务器申请得到某一门禁控制器对应的临时密码,住户或授权者将临时密码发给访客或操作者;
所述门禁控制器用于开机或一定间隔周期向密码管理服务器报送设备编号并申请新的随机数SEED;还用于供访客或操作者输入临时密码,由解密算法、临时密码和随机数SEED反算出临时密码生成时间,并与当前时间进行比较,如果时间差异在设定范围内,则认为密码合法,门禁控制器执行开锁动作。
2.根据权利要求1所述的加密参数动态更新的临时密码门禁***,其特征在于:所述密码管理服务器包括第一实时时钟模块、随机数SEED产生器和密码函数模块;所述随机数SEED产生器包含一记录各门禁控制器对应随机数SEED的数据库,智能移动终端发送门禁控制器设备编号,提取对应的随机数SEED,所述第一实时时钟模块提供时间,密码函数模块根据时间、随机数SEED以及密码生成算法得到临时密码。
3.根据权利要求1或2所述的加密参数动态更新的临时密码门禁***,其特征在于:所述门禁控制器包括第二实时时钟模块、SEED存储器和解密函数模块;所述第二实时时钟模块提供当前时间,SEED存储器存储密码管理服务器返回的随机数SEED,解密函数模块根据解密算法、临时密码和随机数SEED反算出临时密码生成时间,并与当前时间进行比较,如果时间差异在设定范围内,则认为密码合法,门禁控制器执行开锁动作。
4.根据权利要求1所述的加密参数动态更新的临时密码门禁***,其特征在于:所述在线式门禁控制器、同步设备与密码管理服务器的通过有线网络或无线网络连接,无线网络包括但不限于WIFI网络和2G/3G/4G/5G网络。
5.根据权利要求1、2、4任一项所述的加密参数动态更新的临时密码门禁***,其特征在于:所述智能移动终端为智能手机、平板电脑或普通电脑。
6.根据权利要求5所述的加密参数动态更新的临时密码门禁***,其特征在于:所述同步设备与所述非在线式门禁控制器的近距离通讯方式为WIFI、蓝牙、NFC、红外或RS232有线中的其中一种或多种。
CN201710562718.3A 2017-07-11 2017-07-11 加密参数动态更新的临时密码门禁*** Pending CN107274532A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710562718.3A CN107274532A (zh) 2017-07-11 2017-07-11 加密参数动态更新的临时密码门禁***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710562718.3A CN107274532A (zh) 2017-07-11 2017-07-11 加密参数动态更新的临时密码门禁***

Publications (1)

Publication Number Publication Date
CN107274532A true CN107274532A (zh) 2017-10-20

Family

ID=60072793

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710562718.3A Pending CN107274532A (zh) 2017-07-11 2017-07-11 加密参数动态更新的临时密码门禁***

Country Status (1)

Country Link
CN (1) CN107274532A (zh)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108510626A (zh) * 2018-02-23 2018-09-07 深圳同心科技有限公司 一种动态密码门禁管理方法及其管理***
CN108615284A (zh) * 2018-04-17 2018-10-02 上海凡米智能科技有限公司 一种可离线工作的二维码动态门禁***及解锁方法
CN109215188A (zh) * 2018-08-10 2019-01-15 遵义仁科信息技术有限公司 智能访客门禁***
CN109412787A (zh) * 2018-09-11 2019-03-01 深圳市亿兆互联技术有限公司 一种基于Lora的加密门禁***
CN109410397A (zh) * 2018-10-17 2019-03-01 惠州市博实结科技有限公司 开锁方法、开锁***、智能终端及智能终端存储介质
CN109461232A (zh) * 2018-10-17 2019-03-12 广州慧享佳物联科技有限公司 电子锁控制方法、计算机设备和存储介质
CN109615745A (zh) * 2018-12-12 2019-04-12 李扬渊 解锁方法、装置、***、密码锁、设备和介质
CN109658545A (zh) * 2018-04-02 2019-04-19 深圳中泰智丰物联网科技有限公司 一种网络锁的密码设置方法及网络门禁***
CN110097665A (zh) * 2019-04-10 2019-08-06 深圳市创维群欣安防科技股份有限公司 一种基于静脉识别的开锁方法、存储介质及门端
CN110853191A (zh) * 2019-11-12 2020-02-28 珠海格力电器股份有限公司 一种智能门锁开锁方法、设备和介质
CN110910556A (zh) * 2019-11-08 2020-03-24 泰康保险集团股份有限公司 闸机控制方法、装置、可读存储介质及电子设备
CN111260827A (zh) * 2020-01-16 2020-06-09 成都市和乐门业有限公司 智能门锁非时间管理的临时密码管理方法及***
CN111447062A (zh) * 2020-04-28 2020-07-24 大陆汽车电子(长春)有限公司 一种用于车辆的密码管理***
CN111724520A (zh) * 2020-06-16 2020-09-29 江苏高聚识别技术有限公司 一种楼宇门身份自动识别***
CN111751706A (zh) * 2020-06-22 2020-10-09 江苏高聚识别技术有限公司 一种身份识别技术研发辅助***
CN113129487A (zh) * 2021-04-28 2021-07-16 德施曼机电(中国)有限公司 具有动态解锁功能的智能门锁
CN113468565A (zh) * 2021-06-30 2021-10-01 杭州博联智能科技股份有限公司 智能门锁控制方法和***
CN113593095A (zh) * 2021-08-19 2021-11-02 广东好太太智能家居有限公司 一种智能锁的临时密码离线验证方法、***及智能锁
CN114745106A (zh) * 2022-03-22 2022-07-12 北京大想智能科技有限公司 控制密码的生成方法、解锁方法、电子设备和存储介质

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01126793A (ja) * 1987-11-12 1989-05-18 Toshiba Corp 携帯可能電子装置および相互認証方法
JP2009206660A (ja) * 2008-02-26 2009-09-10 Kddi Corp 時限式暗号化方法および装置、時限式復号方法および装置、ならびに時限式暗号化復号システム
CN103955982A (zh) * 2014-05-22 2014-07-30 国家电网公司 一种随时间变化的动态二维码门禁识别方法及装置
CN105303651A (zh) * 2014-07-30 2016-02-03 许加庆 基于蓝牙的双向通讯自动锁***及其方法
CN105447949A (zh) * 2015-12-30 2016-03-30 深圳市多度科技有限公司 智能门禁***
CN106127905A (zh) * 2016-07-05 2016-11-16 杭州摇光科技有限公司 一种电子锁装置、***及其开锁方法
CN106408396A (zh) * 2016-09-30 2017-02-15 重庆特斯联智慧科技股份有限公司 基于蓝牙地锁的智能车库车位出租管理***及方法
CN106600788A (zh) * 2016-12-23 2017-04-26 嘉应学院 一种用于密码锁的实现时间数据安全交互的方法
CN106780911A (zh) * 2016-12-30 2017-05-31 西南石油大学 一种门禁语音编码、解码***及方法

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01126793A (ja) * 1987-11-12 1989-05-18 Toshiba Corp 携帯可能電子装置および相互認証方法
JP2009206660A (ja) * 2008-02-26 2009-09-10 Kddi Corp 時限式暗号化方法および装置、時限式復号方法および装置、ならびに時限式暗号化復号システム
CN103955982A (zh) * 2014-05-22 2014-07-30 国家电网公司 一种随时间变化的动态二维码门禁识别方法及装置
CN105303651A (zh) * 2014-07-30 2016-02-03 许加庆 基于蓝牙的双向通讯自动锁***及其方法
CN105447949A (zh) * 2015-12-30 2016-03-30 深圳市多度科技有限公司 智能门禁***
CN106127905A (zh) * 2016-07-05 2016-11-16 杭州摇光科技有限公司 一种电子锁装置、***及其开锁方法
CN106408396A (zh) * 2016-09-30 2017-02-15 重庆特斯联智慧科技股份有限公司 基于蓝牙地锁的智能车库车位出租管理***及方法
CN106600788A (zh) * 2016-12-23 2017-04-26 嘉应学院 一种用于密码锁的实现时间数据安全交互的方法
CN106780911A (zh) * 2016-12-30 2017-05-31 西南石油大学 一种门禁语音编码、解码***及方法

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108510626B (zh) * 2018-02-23 2021-08-31 深圳同心科技有限公司 一种动态密码门禁管理方法及其管理***
CN108510626A (zh) * 2018-02-23 2018-09-07 深圳同心科技有限公司 一种动态密码门禁管理方法及其管理***
CN109658545A (zh) * 2018-04-02 2019-04-19 深圳中泰智丰物联网科技有限公司 一种网络锁的密码设置方法及网络门禁***
CN108615284A (zh) * 2018-04-17 2018-10-02 上海凡米智能科技有限公司 一种可离线工作的二维码动态门禁***及解锁方法
CN109215188A (zh) * 2018-08-10 2019-01-15 遵义仁科信息技术有限公司 智能访客门禁***
CN109412787A (zh) * 2018-09-11 2019-03-01 深圳市亿兆互联技术有限公司 一种基于Lora的加密门禁***
CN109410397A (zh) * 2018-10-17 2019-03-01 惠州市博实结科技有限公司 开锁方法、开锁***、智能终端及智能终端存储介质
CN109461232A (zh) * 2018-10-17 2019-03-12 广州慧享佳物联科技有限公司 电子锁控制方法、计算机设备和存储介质
CN109410397B (zh) * 2018-10-17 2021-09-24 惠州市博实结科技有限公司 开锁方法、开锁***、智能终端及智能终端存储介质
CN109615745A (zh) * 2018-12-12 2019-04-12 李扬渊 解锁方法、装置、***、密码锁、设备和介质
CN110097665A (zh) * 2019-04-10 2019-08-06 深圳市创维群欣安防科技股份有限公司 一种基于静脉识别的开锁方法、存储介质及门端
CN110910556A (zh) * 2019-11-08 2020-03-24 泰康保险集团股份有限公司 闸机控制方法、装置、可读存储介质及电子设备
CN110910556B (zh) * 2019-11-08 2022-02-18 泰康保险集团股份有限公司 闸机控制方法、装置、可读存储介质及电子设备
CN110853191A (zh) * 2019-11-12 2020-02-28 珠海格力电器股份有限公司 一种智能门锁开锁方法、设备和介质
CN111260827A (zh) * 2020-01-16 2020-06-09 成都市和乐门业有限公司 智能门锁非时间管理的临时密码管理方法及***
CN111447062A (zh) * 2020-04-28 2020-07-24 大陆汽车电子(长春)有限公司 一种用于车辆的密码管理***
CN111724520A (zh) * 2020-06-16 2020-09-29 江苏高聚识别技术有限公司 一种楼宇门身份自动识别***
CN111751706A (zh) * 2020-06-22 2020-10-09 江苏高聚识别技术有限公司 一种身份识别技术研发辅助***
CN113129487A (zh) * 2021-04-28 2021-07-16 德施曼机电(中国)有限公司 具有动态解锁功能的智能门锁
CN113468565A (zh) * 2021-06-30 2021-10-01 杭州博联智能科技股份有限公司 智能门锁控制方法和***
CN113468565B (zh) * 2021-06-30 2023-11-28 杭州博联智能科技股份有限公司 智能门锁控制方法和***
CN113593095A (zh) * 2021-08-19 2021-11-02 广东好太太智能家居有限公司 一种智能锁的临时密码离线验证方法、***及智能锁
CN114745106A (zh) * 2022-03-22 2022-07-12 北京大想智能科技有限公司 控制密码的生成方法、解锁方法、电子设备和存储介质

Similar Documents

Publication Publication Date Title
CN107274532A (zh) 加密参数动态更新的临时密码门禁***
CN207409010U (zh) 加密参数动态更新的临时密码门禁***
CN109272606B (zh) 一种基于区块链的智能锁监管设备、方法及存储介质
US11120656B2 (en) Methods and systems for offline verification code generation based on smart door lock system
CN103748831B (zh) 机对机通信中基于puf的装置间的安全认证装置及方法
CN101321165B (zh) 嵌入式***中许可的认证
CN106789047A (zh) 一种区块链身份***
CN108711209A (zh) 动态密码生成以及验证方法和***
CN107146307A (zh) 一种智能锁***的安全开锁方法
CN108199845A (zh) 一种基于puf的轻量级认证设备及认证方法
CN102187619A (zh) 认证***
CN107221061A (zh) 一种智能锁的密码管理方法
CN107154847A (zh) 面向离线环境的密码生成方法、验证方法及其智能设备
CN107989514A (zh) 具有动态密码功能的保险箱
CN108712389A (zh) 一种智能锁***
CN109936552A (zh) 一种密钥认证方法、服务器及***
CN107958513A (zh) 一种电子锁的离线授权方法及***
CN103152732A (zh) 一种云密码***及其运行方法
CN109714760A (zh) 一种适用于直连通信环境下智能设备的权限访问控制方法
CN110011812A (zh) 一种适用于机场安全的证卡防伪方法
CN109003368B (zh) 一种蓝牙门禁***离线更新密码的方法及蓝牙门禁***
CN106060073B (zh) 信道密钥协商方法
CN109285256A (zh) 基于区块链身份验证的机房进门权限给定方法
CN106790138A (zh) 一种政务云应用用户登录双因子验证的方法
CN110738764A (zh) 基于智能门锁的安全控制***及方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for 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: 20171020