预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共30页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114255529A(43)申请公布日2022.03.29(21)申请号202110968790.2(22)申请日2021.08.23(71)申请人徐浩地址100009北京市朝阳区创达路61号院臻园23-701(72)发明人陈洪博徐浩张洋(74)专利代理机构北京太合九思知识产权代理有限公司11610代理人刘戈曹威(51)Int.Cl.G07C9/00(2020.01)权利要求书3页说明书17页附图9页(54)发明名称门锁授权方法、装置、计算设备和计算机存储介质(57)摘要本申请实施例提供一种门锁授权方法、装置、计算设备和计算机存储介质,通过接收用户端发送的第一授权请求,第一授权请求用于请求获取目标门锁的授权结果;生成请求获取至少一个混淆门锁的授权结果的至少一个第二授权请求;将第一授权请求以及第二授权请求进行加密,生成密文授权请求;接收门锁运营系统反馈的密文授权回复;对密文授权回复进行授权计算,得到多个授权请求对应的密文授权结果;将多个密文授权结果发送至门锁运营系统,以使门锁运营系统将多个密文授权结果分别分配至对应的目标门锁或者混淆门锁后,用户端对所控制的目标门锁的密文授权结果进行解密,得到授权结果,能够保证用户的隐私数据以及运营系统的私有数据的安全性。CN114255529ACN114255529A权利要求书1/3页1.一种门锁授权方法,其特征在于,应用于服务端,所述方法包括:接收用户端发送的第一授权请求,所述第一授权请求用于请求获取目标门锁的授权结果;生成请求获取至少一个混淆门锁的授权结果的至少一个第二授权请求;将所述第一授权请求以及所述第二授权请求进行加密,生成密文授权请求,并将所述密文授权请求发送至门锁运营系统,以使所述门锁运营系统基于预先定义的隐私计算技术对所述密文授权请求中的多个授权请求进行答复,生成密文授权回复;接收所述门锁运营系统反馈的密文授权回复;基于预先定义的隐私计算技术对所述密文授权回复进行授权计算,得到多个授权请求对应的密文授权结果;将所述多个密文授权结果发送至所述门锁运营系统,以使所述门锁运营系统将所述多个密文授权结果分别分配至对应的所述目标门锁或者所述混淆门锁后,所述用户端对所控制的目标门锁的密文授权结果进行解密,得到授权结果。2.根据权利要求1所述的方法,其特征在于,所述密文授权回复中包括所述门锁运营系统采用每个授权请求所对应用户的用户公钥进行加密的授权内容;所述基于预先定义的隐私计算技术对所述密文授权回复进行授权计算,得到多个授权请求对应的密文授权结果,包括:基于预先定义的隐私计算技术对每个授权请求对应的授权内容进行授权计算,得到多个授权请求对应的密文授权结果。3.根据权利要求2所述的方法,其特征在于,在所述基于预先定义的隐私计算技术对所述密文授权回复进行授权计算,得到多个授权请求对应的密文授权结果之后,还包括:判断所述多个密文授权结果中是否包含所述目标门锁的授权请求对应的密文授权结果;若包含所述目标门锁的授权请求对应的密文授权结果,执行所述将所述多个密文授权结果发送至所述门锁运营系统的步骤。4.根据权利要求1‑3任一项所述的方法,其特征在于,所述授权请求中携带基于用户公钥加密的门锁信息第一授权请求中携带用户基于用户公钥加密的门锁信息,所述门锁信息包括用户ID、门锁ID、授权时间范围以及授权项目信息。5.根据权利要求4所述的方法,其特征在于,所述生成请求获取至少一个混淆门锁的授权结果的至少一个第二授权请求,包括:向所述门锁运营系统获取其他用户的加密的门锁信息,并基于加密的门锁信息生成第二授权请求;或者,从预先建立的密文数据库中获取其他用户的门锁信息,并基于加密的门锁信息生成第二授权请求。6.根据权利要求4所述的方法,其特征在于,还包括:当超过所述授权时间范围后,提示用户需要重新发送第一授权请求。7.根据权利要求1所述的方法,其特征在于,还包括:所述密文授权请求中的所述第一授权请求以及所述第二授权请求呈随机分布。8.一种门锁授权方法,其特征在于,应用于用户端,所述用户端用于控制目标门锁;2CN114255529A权利要求书2/3页所述方法包括:向服务端发送第一授权请求,所述第一授权请求用于请求获取目标门锁的授权结果,以使所述服务端生成请求获取至少一个混淆门锁的授权结果的至少一个第二授权请求;将所述第一授权请求以及所述第二授权请求进行加密,生成密文授权请求,并将所述密文授权请求发送至门锁运营系统,以使所述门锁运营系统基于预先定义的隐私计算技术对所述密文授权请求中的多个授权请求进行答复,生成密文授权回复;所述服务端接收所述门锁运营系统反馈的密文授权回复;基于预先定义的隐私计算技术对所述密文授权回复进行授权计算,得到多个授权请求