[发明专利]基于RSA算法的电力营销系统接口调用中的认证方法在审
申请号: | 201811398731.0 | 申请日: | 2018-11-22 |
公开(公告)号: | CN109150503A | 公开(公告)日: | 2019-01-04 |
发明(设计)人: | 葛崇慧;许道强;吴波;管诗骈;谢林枫;王黎明 | 申请(专利权)人: | 江苏方天电力技术有限公司;国网江苏省电力有限公司;国家电网公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06;H04L9/32 |
代理公司: | 南京钟山专利代理有限公司 32252 | 代理人: | 李小静 |
地址: | 211102 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接口调用 电力营销系统 电力系统 真实性 电力系统数据 签名提供 确认发送 数据泄露 认证 安全锁 第三方 客户端 保证 篡改 安全 身份 非法 | ||
1.基于RSA算法的电力营销系统接口调用中的认证方法,其特征在于,包括:
接口服务器采用自身的私钥对接口调用客户端发送的加密后的数字签名进行解密,得到数字签名;
所述接口服务器用所述接口调用客户端的的公钥对得到的数字签名进行解密,得到客户端相关信息;
所述接口服务器根据所述客户端相关信息核实所述接口调用客户端的调用请求是否合法,若合法则允许调用,否则禁止调用。
2.根据权利要求1所述的基于RSA算法的电力营销系统接口调用中的认证方法,该方法之前还包括:
所述接口服务器及所述接口调用客户端生成各自的公钥及私钥;
所述接口调用客户端生成数字签名并将加密后的数字签名发送至所述接口服务器。
3.根据权利要求2所述的基于RSA算法的电力营销系统接口调用中的认证方法,其特征在于,所述接口调用客户端生成数字签名并将加密后的数字签名发送至所述接口服务器的过程包括:
所述接口调用客户端获取自身的客户端相关信息;
所述接口调用客户端采用自身的私钥对所述客户端相关信息及请求签名信息进行加密,生成数字签名;
所述接口调用客户端采用所述接口服务器的公钥对生成的数字签名进行加密;
所述接口调用客户端将加密后的数字签名发送至所述接口服务器。
4.根据权利要求3所述的基于RSA算法的电力营销系统接口调用中的认证方法,其特征在于,所述客户端相关信息包括:服务器IP、客户端编码、MAC地址及时间戳。
5.根据权利要求1至4任一项所述的基于RSA算法的电力营销系统接口调用中的认证方法,其特征在于,所述接口服务器根据所述客户端相关信息核实所述接口调用客户端的调用请求是否合法的过程包括:
所述接口服务器比较所述客户端相关信息中的时间戳与服务器时间差是否小于5分钟;
若小于5分钟,则根据所述客户端相关信息判断是否有权限调用接口服务;
若有权限则返回相关数据至所述接口调用客户端,否则返回调用失败错误码至所述接口调用客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏方天电力技术有限公司;国网江苏省电力有限公司;国家电网公司,未经江苏方天电力技术有限公司;国网江苏省电力有限公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811398731.0/1.html,转载请声明来源钻瓜专利网。