[发明专利]一种进行加密通信的方法、设备、介质及程序产品在审
申请号: | 202110685868.X | 申请日: | 2021-06-21 |
公开(公告)号: | CN113378195A | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 单成宇;曹普通 | 申请(专利权)人: | 上海盛付通电子支付服务有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/64 |
代理公司: | 上海三和万国知识产权代理事务所(普通合伙) 31230 | 代理人: | 周建华 |
地址: | 201203 上海市浦东新区中国(*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 进行 加密 通信 方法 设备 介质 程序 产品 | ||
1.一种在用户设备端进行加密通信的方法,其中,所述方法包括:
响应于用户在用户设备的输入页面发起的验证请求触发操作,实时生成随机键盘,以及所述随机键盘中字符键与随机串的映射关系,并在所述用户设备中呈现所述随机键盘;
响应于所述用户在所述随机键盘中的字符输入操作,基于所述映射关系,确定所述字符输入操作对应的输入信息,其中,所述输入信息包括一个或多个第一随机串;
生成所述输入信息对应的报文数据信息,其中,所述报文数据信息包括所述输入信息中各第一随机串对应的第一子密文信息、第二子密文信息和第三子密文信息,以及所述映射关系;
根据所述报文数据信息生成所述输入信息对应的请求报文信息,其中,所述请求报文信息包括所述映射关系、所述报文数据信息、签名信息及第四子密文信息;
将所述请求报文信息发送至所述输入页面对应的网络设备,并接收所述网络设备基于所述请求报文信息返回的验证结果信息。
2.根据权利要求1所述的方法,其中,所述生成所述输入信息对应的报文数据信息,其中,所述报文数据信息包括所述输入信息中各第一随机串对应的第一子密文信息、第二子密文信息和第三子密文信息,以及所述映射关系包括:
对于所述输入信息中每个第一随机串,利用第一密钥信息对该第一随机串加密计算获得该第一随机串对应的第一子密文信息,利用第一加盐值对所述第一密钥信息加密计算获得该第一随机串对应的第二子密文信息,并对所述第一加盐值加密计算获得该第一随机串对应的第三子密文信息;
根据所述输入信息中每个第一随机串对应的第一子密文信息、第二子密文信息和第三子密文信息,以及所述映射关系,生成所述输入信息对应的报文数据信息,其中,所述报文数据信息包括所述输入信息中各第一随机串对应的第一子密文信息、第二子密文信息和第三子密文信息,以及所述映射关系。
3.根据权利要求2所述的方法,其中,所述根据所述输入信息中每个第一随机串对应的第一子密文信息、第二子密文信息和第三子密文信息,以及所述映射关系,生成所述输入信息对应的报文数据信息,其中,所述报文数据信息包括所述输入信息中各第一随机串对应的第一子密文信息、第二子密文信息和第三子密文信息,以及所述映射关系包括:
根据所述输入信息中每个第一随机串对应的第一子密文信息、第二子密文信息和第三子密文信息,分别生成所述输入信息对应的第一子密文序列、第二子密文序列和第三子密文序列,其中,所述第一子密文序列、第二子密文序列和第三子密文序列分别包括所述输入信息中各第一随机串对应的第一子密文信息、第二子密文信息和第三子密文信息;
生成所述输入信息对应的报文数据信息,其中,所述报文数据信息包括所述第一子密文序列、所述第二子密文序列和所述第三子密文序列。
4.根据权利要求3所述的方法,其中,所述输入信息中各第一随机串对应的第一子密文信息在所述第一子密文序列中相对其他第一子密文信息的顺序关系,与该第一随机串在所述输入信息中相对其他第一随机串的顺序关系相匹配;
所述输入信息中各第一随机串对应的第二子密文信息在所述第二子密文序列中相对其他第二子密文信息的顺序关系,与该第一随机串在所述输入信息中相对其他第一随机串的顺序关系相匹配;或者,
所述输入信息中各第一随机串对应的第三子密文信息在所述第三子密文序列中相对其他第三子密文信息的顺序关系,与该第一随机串在所述输入信息中相对其他第一随机串的顺序关系相匹配。
5.根据权利要求1至4中任一项所述的方法,其中,所述方法还包括:
响应于所述字符输入操作,生成所述第一加盐值及所述第二加盐值,以用于生成所述请求报文信息。
6.根据权利要求1至5中任一项所述的方法,其中,所述响应于用户在用户设备的输入页面发起的验证请求触发操作,实时生成随机键盘,以及所述随机键盘中字符键与随机串的映射关系,并在所述用户设备中呈现所述随机键盘还包括:
设置所述随机键盘所在窗口的属性,以使所述窗口作为当前主窗口被显示时禁止对所述窗口执行截屏操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海盛付通电子支付服务有限公司,未经上海盛付通电子支付服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110685868.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:服务器UID指示灯控制装置及控制方法
- 下一篇:缓冲式速差防坠装置