【技术实现步骤摘要】
数据交互方法、装置、设备及存储介质
[0001]本专利技术涉及通信安全
,尤其涉及一种数据交互方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]随着互联网技术的发展,互联网把当今社会带入到大数据时代,大数据的整合、解析、挖掘能够为很多企业平台带来不可估量的价值,数据的价值正在逐步得到体现。而互联网服务平台都或将面临服务交互之间或保存至数据库内导致的数据泄露的风险,数据一旦泄露,不但用户人身财产受到威胁,还威胁国家和公司安全,用户思想也容易被裹挟。因此亟待提出一种更安全的数据交互方法。
技术实现思路
[0003]本专利技术提供一种数据交互方法、装置及计算机可读存储介质,其主要目的在于解决数据交互过程中的不安全的问题。
[0004]为实现上述目的,本专利技术提供的一种数据交互方法,包括:
[0005]接收经过预设的反向代理服务器进行进程处理后的服务调用请求;
[0006]判断所述服务调用请求的发送方是否存在于预设的白名单中;
[0007]若所述发送方不存在于所 ...
【技术保护点】
【技术特征摘要】
1.一种数据交互方法,其特征在于,所述方法包括:接收经过预设的反向代理服务器进行进程处理后的服务调用请求;判断所述服务调用请求的发送方是否存在于预设的白名单中;若所述发送方不存在于所述白名单中,对所述服务调用请求进行权限鉴权处理,并对通过所述权限鉴权的所述服务调用请求调用的数据进行加密处理,得到加密数据;对所述加密数据进行业务逻辑处理,并将经过所述业务逻辑处理后的处理数据以加密方式传送至所述发送方。2.如权利要求1所述的数据交互方法,其特征在于,所述接收经过预设的反向代理服务器进行进程处理后的服务调用请求之前,所述方法还包括:获取所述反向代理服务器中的主进程以及所述主进程对应的多个工作进程;利用所述主进程接收客户端的请求,并对所述请求进行解析处理,得到解析处理后的请求;识别所述解析处理后的请求的类型,根据所述解析处理后的请求的类型将所述服务调用请求添加至与所述类型对应的预设队列中。3.如权利要求1所述的数据交互方法,其特征在于,所述对通过所述权限鉴权的所述服务调用请求调用的数据进行加密处理,得到加密数据,包括:获取预设的椭圆曲线参数和密钥对生成器,利用所述椭圆曲线参数对所述密钥对生成器进行初始化,得到密钥对;对所述数据、预先获取的椭圆曲线点和摘要值按照预设的顺序进行排列,并利用所述密钥对中的加密密钥对排列后的数据进行加密,得到加密数据。4.如权利要求3所述的数据交互方法,其特征在于,所述预设的顺序为所述椭圆曲线点在第一位,所述数据在第二位及所述摘要值在第三位。5.如权利要求3所述的数据交互方法,其特征在于,所述对所述加密数据进行业务逻辑处理之前,所述方法还包括:利用所述密钥对中的解密密钥对所述加密数据进行解密。6.如权利要求1至...
【专利技术属性】
技术研发人员:史济建,周方朵,邱振涛,
申请(专利权)人:微位深圳网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。