【技术实现步骤摘要】
一种智能门锁安全认证方法及装置
[0001]本申请涉及智能终端
,尤其涉及一种智能门锁安全认证方法及装置。
技术介绍
[0002]传统门锁使用钥匙开门,当人们忘记带钥匙是将会造成很大的生活麻烦,智能门锁提供了使用手机客户端等方式进行开门的方法,包括门锁联网开锁和近距离通信开锁等方式。
[0003]目前,对于未联网的智能门锁,采用开锁方式一般多是近距离通信开锁的方式。近距离通信方式开门是通过手机和门锁间的近距离通信给门锁发送开门指令开门,很多智能门锁将加密秘钥出厂时预写在门锁固件里,而门锁固件容易被反编译破译,从而导致加密秘钥的泄露,存在安全性差的技术问题。
技术实现思路
[0004]本申请提供了一种智能门锁安全认证方法及装置,用于解决现有技术针对离线门锁的近距离通信开门认证方式安全性差的技术问题。
[0005]为解决上述的技术问题,本申请一种智能门锁安全认证方法,应用于服务端,包括:
[0006]当接收到移动终端上传的随机数和门锁设备标识时,通过保存在所述服务端的私钥,对所述门锁 ...
【技术保护点】
【技术特征摘要】
1.一种智能门锁安全认证方法,应用于服务端,其特征在于,包括:当接收到移动终端上传的随机数和门锁设备标识时,通过保存在所述服务端的私钥,对所述门锁设备标识与所述随机数进行加密处理,以得到加密信息,其中,所述随机数为所述移动终端通过近距离通信方式向智能门锁发送开锁认证请求,由所述智能门锁随机生成并返回给所述移动终端的数据;将所述加密信息发送给所述移动终端,使得所述移动终端将所述加密信息转发给所述智能门锁,以便所述智能门锁根据所述加密信息,结合保存在所述智能门锁的公钥、所述随机数和所述门锁设备标识进行开锁认证处理。2.根据权利要求1所述的一种智能门锁安全认证方法,其特征在于,通过保存在所述服务端的私钥,对所述门锁设备标识与所述随机数进行加密处理,以得到加密信息具体包括:通过保存在所述服务端的私钥,结合预设的签名加密方法,对所述门锁设备标识与所述随机数进行签名加密处理,以得到第一签名值。3.根据权利要求2所述的一种智能门锁安全认证方法,其特征在于,所述智能门锁根据所述加密信息,结合保存在所述智能门锁的公钥,对所述加密信息进行解密处理和开锁认证处理具体包括:所述智能门锁根据所述随机数和所述门锁设备标识,结合保存在所述智能门锁的公钥与所述签名加密方法,得到第二签名值;根据所述第一签名值与所述第二签名值的比较结果,若比较结果为相同,则判定开锁认证通过。4.根据权利要求1所述的一种智能门锁安全认证方法,其特征在于,通过保存在所述服务端的私钥,对所述门锁设备标识与所述随机数进行加密处理,以得到加密信息具体包括:通过保存在所述服务端的私钥,结合预设的非对称加密方法,对所述门锁设备标识与所述随机数进行加密处理,以得到密文信息。5.根据权利要求4所述的一种智能门锁安全认证方法,其特征在于,根据所述加密信息,结合保存在所述智能门锁的公钥,对所述加密信息进行解密处理和开锁认证处理具体包括:根据所述密文信息,结合保存在所述智能门锁的公钥与预设的非对称解密方法进行解密,得到门锁设备标识与随机数;将解密得到的门锁设备标识、随机数与保存在所述智能门锁的门锁设备标识、随机数进行比较,若比较结果均相同,则判定开锁认证通过。6.根据权利要求1所述的一种智能门锁安全认证方法,其特征在于,通过保存在所述服务端的私钥,对所述门锁设备标识与所述随机数进行加密处理之前还包括:根据所述门锁设备标识,结合保存在所述服务端的门锁设备标识与密钥的对应关系,确定所述门锁设备标识...
【专利技术属性】
技术研发人员:赵奕捷,成国强,宫敏,杨立扬,
申请(专利权)人:天翼数字生活科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。