【技术实现步骤摘要】
智能锁、用于智能锁控制的客户端、服务器、系统、方法及存储介质
本专利技术涉及锁以及用于控制锁的客户端、服务器、系统、方法及存储介质,更具体地,涉及智能锁以及用于控制智能锁的客户端、服务器、系统、方法及存储介质。
技术介绍
目前,随着计算机和网络应用的日益广泛以及不同领域的业务种类的日益丰富,对智能锁进行有效地控制变得越来越重要。现有的智能锁控制方法典型地采用短信密码或刷卡的方式实施智能锁解锁操作,其中,基于短信密码的开锁方式的基本工作原理如下:(1)用户在开锁时使用移动终端(例如智能手机)向服务器端发送开锁请求;(2)服务器端通过短信的方式向该移动终端返回开锁密码;(3)用户在智能锁上手工输入开锁密码以解锁。然而,上述现有的智能锁控制方法存在如下问题:(1)由于用户每次开锁时均需刷卡或者获取和输入密码,故操作繁琐;(2)由于通过短信的方式传送密码,故存在短信信息被非法盗用的风险(诸如通过伪基站、病毒链接等方式套取验证码);(3)随身携带开锁卡易于丢失,从而导致开锁不便和潜在的安全风险。因此,存在如下需求:提供操作简便并且具有增强的安全性的智能锁以及用于控制智能锁的客户端、服务器、系统、方法及存储介质。
技术实现思路
为了解决上述现有技术方案所存在的问题,本专利技术提出了智能锁以及用于控制智能锁的客户端、服务器、系统、方法及存储介质。根据本专利技术的一个方面,一种用于智能锁控制的方法被提出,所述方法包括下列步骤:(A1)智能锁控制客户端基于用户的触发而读取智能锁的属性信息,以及基于所述属性信息并通过与智能锁控制服务器的数据交互而启动注册操作;(A2)所述智能锁控 ...
【技术保护点】
1.一种用于智能锁控制的方法,所述方法包括下列步骤:(A1)智能锁控制客户端基于用户的触发而读取智能锁的属性信息,以及基于所述属性信息并通过与智能锁控制服务器的数据交互而启动注册操作;(A2)所述智能锁控制客户端在所述注册操作结束后基于用户触发而从所述智能锁控制服务器获取虚拟钥匙,并将所述虚拟钥匙写入所述智能锁;(A3)在获取并写入所述虚拟钥匙后,所述智能锁控制客户端基于用户的触发而从所述智能锁控制服务器获取解锁报文,并将所述解锁报文写入所述智能锁;(A4)所述智能锁基于所述虚拟钥匙验证所述解锁报文以实施开锁动作。
【技术特征摘要】
1.一种用于智能锁控制的方法,所述方法包括下列步骤:(A1)智能锁控制客户端基于用户的触发而读取智能锁的属性信息,以及基于所述属性信息并通过与智能锁控制服务器的数据交互而启动注册操作;(A2)所述智能锁控制客户端在所述注册操作结束后基于用户触发而从所述智能锁控制服务器获取虚拟钥匙,并将所述虚拟钥匙写入所述智能锁;(A3)在获取并写入所述虚拟钥匙后,所述智能锁控制客户端基于用户的触发而从所述智能锁控制服务器获取解锁报文,并将所述解锁报文写入所述智能锁;(A4)所述智能锁基于所述虚拟钥匙验证所述解锁报文以实施开锁动作。2.根据权利要求1所述的用于智能锁控制的方法,其特征在于,所述步骤(A2)进一步包括:所述智能锁控制客户端在获取所述虚拟钥匙之前提示用户录入个人信息和/或生物特征信息以验证用户的身份。3.根据权利要求2所述的用于智能锁控制的方法,其特征在于,所述步骤(A3)进一步包括:所述智能锁控制客户端在获取所述解锁报文之前再次提示用户录入生物特征信息以验证用户的身份。4.根据权利要求3所述的用于智能锁控制的方法,其特征在于,所述步骤(A2)进一步包括:所述智能锁控制客户端根据用户的触发而构建虚拟钥匙请求报文并将所述虚拟钥匙请求报文发送至所述智能锁控制服务器以从所述智能锁控制服务器获取虚拟钥匙,随之存储所述虚拟钥匙并在解锁时将所述虚拟钥匙发送至所述智能锁。5.根据权利要求4所述的用于智能锁控制的方法,其特征在于,所述步骤(A2)进一步包括:所述智能锁控制服务器接收所述虚拟钥匙请求报文并根据智能锁标识符生成与该智能锁标识符所指示的智能锁相关联的虚拟钥匙密钥对,并基于预设的根私钥构造并签发虚拟钥匙,并将所述虚拟钥匙发送回所述智能锁控制客户端,其中,所述虚拟钥匙包括所述虚拟钥匙密钥对中的虚拟钥匙公钥以及与该智能锁标识符所指示的智能锁相关联的注册信息以及虚拟钥匙的有效时间范围。6.一种智能锁控制系统,所述智能锁控制系统包括:智能锁控制客户端,所述智能锁控制客户端用于基于用户的触发而读取智能锁的属性信息并通过与智能锁控制服务器的数据交互来启动注册操作,并且用于在所述注册操作完成后根据用户的触发而基于虚拟钥匙和解锁报文来实施解锁操作;智能锁,所述智能锁用于提供所述属性信息,以及用于验证并临时存储所述虚拟钥匙并验证所述解锁报文以实施开锁动作;智能锁控制服务器,所述智能锁控制服务器用于实施所述注册操作,管理注册的智能锁,并且用于生成所述虚拟钥匙和解锁报文。7.一种智能锁控制客户端,所述智能锁控制客户端用于基于用户的触发而读取智能锁的属性信息并通过与智能锁控制服务器的数据交互来启动注册操作,并且用于在所述注册操作...
【专利技术属性】
技术研发人员:李瑞德,冯希顺,刘振贺,李锦轩,王军,
申请(专利权)人:北京一砂信息技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。