一种数据访问方法及装置的制造方法_5

文档序号:9435998阅读:来源:国知局
二密码不为初始值时,按照所述第一加密算法,采用所述第二密码对所述验证参数进行加密处理,得到第二信息,并且在判断出所述第二信息与所述第二验证信息一致时,将所述第一密码替换为所述第二密码,并将所述第二密码设置为所述初始值; 接收所述第一蓝牙设备在将所述第一密码替换为所述第二密码且将所述第二密码设置为所述初始值后发送的所述第一密码修改成功的第三通知; 当未接收到所述第一蓝牙设备已成功接收所述新密码的第二通知时,确定所述第一密码修改失败。8.如权利要求7所述的方法,其特征在于,所述方法还包括: 接收所述第一蓝牙设备发送的第一验证信息验证失败且不允许访问所述数据的第四通知,所述第四通知为所述第一蓝牙设备在判断出所述第一信息与所述第一验证信息不一致,且所述第二密码为所述初始值时发出的通知;或者,为所述第一蓝牙设备在判断出所述第一信息与所述第一验证信息不一致,所述第二密码不为所述初始值,且所述第二信息与所述第一验证信息不一致时发出的通知;或者, 接收所述第一蓝牙设备发送的第一验证信息验证成功且允许访问所述数据的第五通知,所述第五通知为所述第一蓝牙设备在判断出所述第一信息与所述第一验证信息一致时,将所述第二密码设置为所述初始值后发送的通知,或者,为所述第一蓝牙设备在判断出所述第一信息与所述第一验证信息不一致,所述第二密码不为所述初始值,且所述第二信息与所述第一验证信息一致时发送的通知。9.一种数据访问装置,其特征在于,所述装置应用于包括第一蓝牙设备和第二蓝牙设备的系统中,当所述第一蓝牙设备作为服务器,所述第二蓝牙设备作为客户端时,所述装置应用在所述第一蓝牙设备上,所述装置包括: 接收单元,用于在所述第一蓝牙设备与所述第二蓝牙设备建立明文连接后,接收所述第二蓝牙设备在访问所述第一蓝牙设备上需要认证授权的数据时向所述第一蓝牙设备的密码验证特征字段中写入的第一验证信息; 获得单元,用于根据所述第一蓝牙设备当前记录的所述第二蓝牙设备的第一密码,获得第一息; 通知单元,用于判断所述第一信息是否与所述第一验证信息一致,若一致,则通知所述第二蓝牙设备所述第一验证信息验证成功,允许访问所述数据。10.如权利要求9所述的装置,其特征在于,所述第一信息为所述第一蓝牙设备按照预设的第一加密算法,采用本地当前记录的所述第二蓝牙设备的第一密码对所述第一蓝牙设备与所述第二蓝牙设备双方协商的验证参数进行加密后,生成的信息; 所述第一验证信息为所述第二蓝牙设备按照所述第一加密算法,采用用户输入的第一验证密码对所述验证参数进行加密后,生成的信息。11.如权利要求10所述的装置,其特征在于,所述装置还包括: 确定单元,用于若所述第一信息与所述第一验证信息一致,则确定所述第一验证密码与所述第一密码相同; 所述接收单元,还用于接收所述第二蓝牙设备在修改所述第一密码时向所述第一蓝牙设备的密码修改特征字段中写入的密码修改信息,所述密码修改信息为所述第二蓝牙设备按照所述第一蓝牙设备与所述第二蓝牙设备双方协商的第二加密算法,采用所述第一验证密码对用户输入的新密码进行加密处理后,生成的信息; 解密单元,用于按照与所述第二加密算法对应的解密算法,对所述密码修改信息进行解密; 所述通知单元,还用于若解密成功,则获得所述新密码,通知所述第二蓝牙设备已成功接收所述新密码,并将所述第一蓝牙设备当前记录的所述第二蓝牙设备的第二密码替换为所述新密码; 所述接收单元,还用于接收所述第二蓝牙设备向所述密码验证特征字段中写入的第二验证信息,所述第二验证信息为所述第二蓝牙设备在接收到所述第一蓝牙设备已成功接收所述新密码的通知时,按照所述第一加密算法,采用用户输入的所述新密码对所述验证参数进行加密后,生成的信息; 所述获得单元,还用于在判断出所述第一信息与所述第二验证信息不一致,所述第二密码不为初始值时,按照所述第一加密算法,采用所述第二密码对所述验证参数进行加密处理,得到第二信息; 所述通知单元,还用于在判断出所述第二信息与所述第二验证信息一致时,将所述第一密码替换为所述第二密码,并将所述第二密码设置为所述初始值,通知所述第二蓝牙设备所述第一密码修改成功。12.如权利要求11所述的装置,其特征在于, 所述通知单元,还用于在判断出所述第一信息与所述第一验证信息一致时,将所述第二密码设置为所述初始值,并通知所述第二蓝牙设备所述第一验证信息验证成功,允许访问所述数据; 在判断出所述第一信息与所述第一验证信息不一致,且所述第二密码为所述初始值时,通知所述第二蓝牙设备所述第一验证信息验证失败,不允许访问所述数据; 在判断出所述第一信息与所述第一验证信息不一致,所述第二密码不为所述初始值,且所述第二信息与所述第一验证信息不一致时,通知所述第二蓝牙设备所述第一验证信息验证失败,不允许访问所述数据; 在判断出所述第一信息与所述第一验证信息不一致,所述第二密码不为所述初始值,且所述第二信息与所述第一验证信息一致时,通知所述第二蓝牙设备所述第一验证信息验证成功,允许访问所述数据。13.一种数据访问装置,其特征在于,所述装置应用于包括第一蓝牙设备和第二蓝牙设备的系统中,当所述第一蓝牙设备作为服务器,所述第二蓝牙设备作为客户端时,所述装置应用在所述第二蓝牙设备上,所述装置包括: 写入单元,用于在所述第二蓝牙设备与所述第一蓝牙设备建立明文连接后,在访问所述第一蓝牙设备上需要认证授权的数据时,向所述第一蓝牙设备的密码验证特征字段中写入第一验证信息,以使所述第一蓝牙设备在根据本地当前记录的所述第二蓝牙设备的第一密码,获得第一信息后,判断所述第一信息是否与所述第一验证信息一致; 接收单元,用于接收所述第一蓝牙设备发送的所述第一验证信息验证成功且允许访问所述数据的第一通知,开始访问所述数据,所述第一通知为所述第一蓝牙设备在判断出所述第一信息与所述第一验证信息一致时发送的通知。14.如权利要求13所述的装置,其特征在于,所述第一信息为所述第一蓝牙设备按照预设的第一加密算法,采用本地当前记录的所述第二蓝牙设备的第一密码对所述第一蓝牙设备与所述第二蓝牙设备双方协商的验证参数进行加密后,生成的信息; 所述第一验证信息为所述第二蓝牙设备按照所述第一加密算法,采用用户输入的第一验证密码对所述验证参数进行加密后,生成的信息。15.如权利要求14所述的装置,其特征在于,所述装置还包括: 确定单元,用于在接收到所述第一通知后,确定所述第一验证密码与所述第一密码相同; 生成单元,用于当修改所述第一密码时,按照所述第一蓝牙设备与所述第二蓝牙设备双方协商的第二加密算法,采用所述第一验证密码对用户输入的新密码进行加密处理,生成密码修改信息; 所述写入单元,还用于向所述第一蓝牙设备的密码修改特征字段中写入所述密码修改信息,以使所述第一蓝牙设备按照与所述第二加密算法对应的解密算法,对所述密码修改信息进行解密,在解密成功后得到所述新密码,并将本地当前记录的所述第二蓝牙设备的第二密码替换为所述新密码; 所述生成单元,还用于当接收到所述第一蓝牙设备已成功接收所述新密码的第二通知时,按照所述第一加密算法,采用用户输入的所述新密码对所述验证参数进行加密,生成第二验证信息; 所述写入单元,还用于向所述密码验证特征字段中写入所述第二验证信息,以使所述第一蓝牙设备在判断出所述第一信息与所述第二验证信息不一致,且所述第二密码不为初始值时,按照所述第一加密算法,采用所述第二密码对所述验证参数进行加密处理,得到第二信息,并且在判断出所述第二信息与所述第二验证信息一致时,将所述第一密码替换为所述第二密码,并将所述第二密码设置为所述初始值; 所述接收单元,还用于接收所述第一蓝牙设备在将所述第一密码替换为所述第二密码且将所述第二密码设置为所述初始值后发送的所述第一密码修改成功的第三通知; 所述确定单元,还用于当未接收到所述第一蓝牙设备已成功接收所述新密码的第二通知时,确定所述第一密码修改失败。16.如权利要求15所述的装置,其特征在于, 所述接收单元,还用于接收所述第一蓝牙设备发送的第一验证信息验证失败且不允许访问所述数据的第四通知,所述第四通知为所述第一蓝牙设备在判断出所述第一信息与所述第一验证信息不一致,且所述第二密码为所述初始值时发出的通知;或者,为所述第一蓝牙设备在判断出所述第一信息与所述第一验证信息不一致,所述第二密码不为所述初始值,且所述第二信息与所述第一验证信息不一致时发出的通知;或者, 所述接收单元,还用于接收所述第一蓝牙设备发送的第一验证信息验证成功且允许访问所述数据的第五通知,所述第五通知为所述第一蓝牙设备在判断出所述第一信息与所述第一验证信息一致时,将所述第二密码设置为所述初始值后发送的通知,或者,为所述第一蓝牙设备在判断出所述第一信息与所述第一验证信息不一致,所述第二密码不为所述初始值,且所述第二信息与所述第一验证信息一致时发送的通知。
【专利摘要】本申请提供一种数据访问方法及装置,当第一蓝牙设备作为服务器,第二蓝牙设备作为客户端时,该方法应用在第一蓝牙设备时包括:与第二蓝牙设备建立明文连接后,接收第二蓝牙设备在访问第一蓝牙设备上需要认证授权的数据时向第一蓝牙设备的密码验证特征字段中写入的第一验证信息;根据本地当前记录的所述第二蓝牙设备的第一密码,获得第一信息;判断第一信息是否与第一验证信息一致,若一致,则通知第二蓝牙设备第一验证信息验证成功,允许访问所述数据。本实施例中两个蓝牙设备双方无需建立加密链路,在明文连接方式的基础上增加一个安全验证机制,即可达到蓝牙设备的兼容性好且访问数据的安全性较高的效果。
【IPC分类】H04L29/06
【公开号】CN105187369
【申请号】CN201510305420
【发明人】徐国祥
【申请人】杭州华三通信技术有限公司
【公开日】2015年12月23日
【申请日】2015年6月5日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1