[发明专利]多设备同时认证方法、装置、计算机设备及存储介质在审
申请号: | 201910297773.3 | 申请日: | 2019-04-15 |
公开(公告)号: | CN110166222A | 公开(公告)日: | 2019-08-23 |
发明(设计)人: | 李丽珊 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06;H04L9/32 |
代理公司: | 北京市京大律师事务所 11321 | 代理人: | 刘挽澜 |
地址: | 518033 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据信息 密文片段 多设备 认证 计算机设备 查询请求 存储介质 存储设备 分散存储 密文信息 读取信息 获取数据 加密处理 解密处理 认证结果 信息加密 破解 调用 加密 还原 泄露 透明 返回 清晰 | ||
1.一种多设备同时认证方法,其特征在于,包括:
获取数据信息,对所述数据信息进行加密处理得到对应的密文信息;
将所述密文信息进行拆分得到多个密文片段,将多个所述密文片段分散存储于多个存储设备中;
获取用户输入的查询请求,调用多个所述存储设备对所述查询请求同时进行认证,并根据认证结果返回对应的所述密文片段;
对获取的多个所述密文片段进行重组及解密处理后还原得到所述数据信息。
2.如权利要求所述的一种多设备同时认证方法,其特征在于,所述获取数据信息,对所述数据信息进行加密处理得到对应的密文信息,包括:
获取数据信息,根据预设规则将所述数据信息转化为数字,所述预设规则中包含至少两组两两互质数;
根据所述预设规则中选定的第一组两两互质数对所述数字分别求余数,将得到的余数组成第一组数字;
根据预设规则中选定的第二组两两互质数对所述第一组数字分别求余数,将得到的余数组成第二组数字,所述第二组数字为所述数据信息对应的所述密文信息。
3.如权利要求2所述的一种多设备同时认证方法,其特征在于,所述将所述密文信息进行拆分得到多个密文片段,将多个所述密文片段分散存储于多个存储设备中,包括:
对所述密文信息采用随机排列组合的方式进行拆分后得到多个所述密文片段;
按照任一所述密文片段在所述密文信息中的顺序对多个所述密文片段进行编号;
将多个所述密文片段及其对应的所述编号随机分散存储于多个所述存储设备中,每一个所述存储设备中存储一个所述密文片段及其对应的所述编号。
4.如权利要求1所述的一种多设备同时认证方法,其特征在于,所述获取用户输入的查询请求,调用多个所述存储设备对所述查询请求同时进行认证,并根据认证结果返回对应的所述密文片段,包括:
获取用户输入的所述查询请求,并将所述查询请求发送至各所述存储设备;
调用所述存储设备对所述查询请求中的查询指令进行验证;
当验证通过时,根据所述查询指令从所述存储设备中进行搜索,搜索到对应所述查询请求的所述密文片段时,提取对应的所述密文片段和对应编号;
当验证不通过时,返回错误信息至所述用户。
5.如权利要求3所述的一种多设备同时认证方法,其特征在于,所述对获取的多个所述密文片段进行重组及解密处理后还原得到所述数据信息,包括:
将获取到的多个所述密文片段根据对应的所述编号进行排列组合得到所述密文信息;
对所述密文信息所包含的所述数字根据预设方法进行解密处理得到所述数据信息,所述解密处理为加密处理的逆运算。
6.如权利要求5所述的一种多设备同时认证方法,其特征在于,所述对所述密文信息所包含的所述数字根据预设方法进行解密处理得到所述数据信息,所述解密处理为加密处理的逆运算,包括:
获取所述预设规则中选定的所述第二组两两互质数的解密密钥,根据所述解密密钥及所述密文信息计算得到第一组原数;
获取所述预设规则中选定的所述第一组两两互质数的解密密钥,根据所述解密密钥和所述第一组原数计算得到未加密前所述数据信息对应的数字;
根据所述预设规则将所述数字还原得到所述数据信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910297773.3/1.html,转载请声明来源钻瓜专利网。