[发明专利]一种网络接口信息的验证方法及系统在审
申请号: | 202111591848.2 | 申请日: | 2021-12-23 |
公开(公告)号: | CN114254391A | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 彭先鹤 | 申请(专利权)人: | 湖北天融信网络安全技术有限公司;北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/60 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 杨奇松 |
地址: | 430040 湖北省武汉市临*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 接口 信息 验证 方法 系统 | ||
本申请实施例提供一种网络接口信息的验证方法及系统,涉及网络安全技术领域。该网络接口信息的验证方法包括:获取客户端通过预设公钥加密的接口信息;通过预设私钥对所述接口信息进行匹配,生成匹配信息,所述预设私钥与所述预设公钥相对应;根据所述匹配信息和所述接口信息生成接口特征信息、操作用户信息和生成时间信息;将所述接口特征信息、所述操作用户信息、所述生成时间信息与接口存储数据库进行比对,获得比对结果;根据所述比对结果验证所述接口信息。该网络接口信息的验证方法可以有效避免网络接口信息的重复提交,降低服务端的处理负担,实现提高处理效率的技术效果。
技术领域
本申请涉及网络安全技术领域,具体而言,涉及一种网络接口信息的验证方法及系统。
背景技术
目前,由于客户实际应用场景的限制,在后台返回时可能发生卡顿,导致重复点击提交按钮两次的情况出现;或者浏览器会反应迟钝,页面无响应。此时,有可能客户点击刷新按钮、多次点击,造成重复提交、反复刷新数据、多次请求、导致页面混乱等情况,查询时延也非常大,导致用户体验较差。
现有技术中,一般通过禁用按钮提交、设置标志位或提交之后禁止按钮等设置,以避免重复提交;例如,像一些短信验证码的按钮一般都会加一个前端的按钮禁用;但是在表单提交后禁用提交按钮,JavaScript代码仍然容易被绕过,使用postman等工具绕过前端页面仍可进行重复提交。此外,现有方案还可通过设置HTTP报头,即设置HTTP报头控制表单缓存,使得所控制的表单不缓存信息,这样用户就无法通过重复点击按钮去重复提交表单;但是设置HTTP报头也有局限性,用户在提交页面点击刷新也会造成表单的重复提交。
发明内容
本申请实施例的目的在于提供一种网络接口信息的验证方法、系统、电子设备及计算机可读存储介质,可以有效避免网络接口信息的重复提交,降低服务端的处理负担,实现提高处理效率的技术效果。
第一方面,本申请实施例提供了一种网络接口信息的验证方法,包括:
获取客户端通过预设公钥加密的接口信息;
通过预设私钥对所述接口信息进行匹配,生成匹配信息,所述预设私钥与所述预设公钥相对应;
根据所述匹配信息和所述接口信息生成接口特征信息、操作用户信息和生成时间信息;
将所述接口特征信息、所述操作用户信息、所述生成时间信息与接口存储数据库进行比对,获得比对结果;
根据所述比对结果验证所述接口信息。
在上述实现过程中,该网络接口信息的验证方法通过对接口信息进行解析,可获得接口特征信息、操作用户信息和生成时间信息,将接口特征信息、操作用户信息和生成时间信息和服务端存储的接口存储数据库,进而验证网络接口信息是否为重复提交,以便进行下一步的处理;从而,该网络接口信息的验证方法可以有效避免网络接口信息的重复提交,降低服务端的处理负担,实现提高处理效率的技术效果;此外,基于预设公钥和预设私钥的非对称的加解密操作,可过滤恶意请求,有效提高安全性。
进一步地,所述将所述接口特征信息、所述操作用户信息、所述生成时间信息与接口存储数据库进行匹配,获得比对结果的步骤,包括:
判断所述接口特征信息、所述操作用户信息是否与所述接口存储数据库的存储值相等;
若否,则生成比对不成功的比对结果;
若是,判断所述生成时间信息与所述接口存储数据库的存储值之间的差值是否小于预设值;
若否,则生成比对不成功的比对结果;
若是,则生成比对成功的比对结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北天融信网络安全技术有限公司;北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司,未经湖北天融信网络安全技术有限公司;北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111591848.2/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置