[发明专利]基于伪码的交互方法、系统和伪码服务平台有效
申请号: | 201910613966.5 | 申请日: | 2019-07-09 |
公开(公告)号: | CN110535823B | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 李智慧;潘海春;郑廷法;贾倩 | 申请(专利权)人: | 中移(杭州)信息技术有限公司;中国移动通信集团有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04M3/42 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
地址: | 310011 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 交互 方法 系统 服务 平台 | ||
1.一种基于伪码的交互方法,其特征在于,包括:
获取用户登陆第三方业务平台时,所述第三方业务平台的业务标识,并获取所述用户的用户标识;其中,不同的第三方业务平台具有不同的业务标识;
根据所述第三方业务平台的业务标识和所述用户标识生成伪码;
将所述伪码发送至所述第三方业务平台,以供所述第三方业务平台根据所述伪码与认证平台内部的目标业务进行交互;
其中,所述根据所述第三方业务平台的业务标识和所述用户标识生成伪码,包括:
根据所述用户标识以及预设的用户标识与密钥序号的第一对应关系,获取与所述用户标识对应的密钥序号;
根据获取的所述密钥序号以及预设的密钥序号与密钥组合的第二对应关系,查找与所述密钥序号对应的密钥组合;
根据所述密钥组合和所述第三方业务平台的业务标识生成伪码;
所述根据所述密钥组合和所述第三方业务平台的业务标识生成伪码,包括:
根据所述第三方业务平台的业务标识获取静态密钥;其中,所述业务标识与所述静态密钥一一对应;
根据所述静态密钥和获取的所述密钥组合中的动态密钥计算加密密钥;其中,所述密钥组合中包括一动态密钥;
根据所述用户标识和所述第三方业务平台的业务标识计算得到待加密数据;
根据所述加密密钥和所述待加密数据生成伪码。
2.根据权利要求1所述的基于伪码的交互方法,其特征在于,所述根据所述加密密钥和所述待加密数据生成伪码,包括:
对所述加密密钥和所述待加密数据,采用预设的加密算法计算得到已加密数据;
对所述已加密数据进行编码,得到编码数据;
根据所述编码数据和获取的所述密钥组合中的密钥标识计算伪码;其中,所述密钥组合中还包括所述动态密钥的密钥标识。
3.根据权利要求1所述的基于伪码的交互方法,其特征在于,所述业务标识包括业务类型标识和业务版本标识,所述业务类型标识对应第一伪码类型,所述业务版本标识对应第二伪码类型;
所述根据所述第三方业务平台的业务标识和所述用户标识生成伪码,包括:
若所述业务标识为业务类型标识,则根据所述第三方业务平台的业务类型标识、所述第一伪码类型和所述用户标识生成伪码;
若所述业务标识为业务版本标识,则根据所述第三方业务平台的业务版本标识、所述第二伪码类型和所述用户标识生成伪码。
4.根据权利要求1所述的基于伪码的交互方法,其特征在于,所述第二对应关系预先加载在本地缓存中。
5.根据权利要求1所述的基于伪码的交互方法,其特征在于,所述将所述伪码发送至所述第三方业务平台,以供所述第三方业务平台根据所述伪码与认证平台内部的目标业务进行交互,包括:
接收所述第三方业务平台发送的所述伪码和所述第三方业务平台的业务标识;
根据所述伪码和所述第三方业务平台的业务标识获取所述用户的用户标识;
根据所述用户标识获取所述用户的敏感信息;
根据所述用户的敏感信息,查询所述用户基于所述目标业务的业务信息,并将所述业务信息反馈至所述第三方业务平台。
6.根据权利要求5所述的基于伪码的交互方法,其特征在于,所述根据所述伪码和所述第三方业务平台的业务标识获取所述用户的用户标识,包括:
对所述伪码进行解析,获取动态密钥的密钥标识和编码数据;
对所述编码数据进行解码,得到待解密数据;
根据所述第三方业务平台的业务标识和所述密钥标识获取解密密钥;
对所述待解密数据和所述解密密钥,采用预设的解密算法计算得到已解密数据;
根据所述已解密数据获取所述用户的用户标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中移(杭州)信息技术有限公司;中国移动通信集团有限公司,未经中移(杭州)信息技术有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910613966.5/1.html,转载请声明来源钻瓜专利网。