【技术实现步骤摘要】
数据传输方法、系统、设备及介质
[0001]本专利技术涉及数据传输,具体而言,涉及一种数据传输方法、系统、电子设备及计算机可读存储介质。
技术介绍
[0002]在目前的网络通讯中的数据传输过程中,一般采取全明文传输,导致数据传输不够安全。
技术实现思路
[0003]本专利技术的目的在于提供一种数据传输方法、系统、电子设备及计算机可读存储介质,能够对传输数据进行加密解密管理,使得数据传输更安全。
[0004]为了实现上述目的,本申请实施例采用的技术方案如下:
[0005]第一方面,本申请实施例提供一种数据传输方法,所述方法应用于网关,所述方法包括:
[0006]获取用户端的请求数据;
[0007]若所述请求数据的状态为非加密状态,则将所述请求数据发送给后台端,若所述请求数据的状态为加密状态,则按照加密方式对所述请求数据进行解密后,将解密后的请求数据发送给所述后台端;
[0008]获取所述后台端基于所述请求数据生成的返回数据,基于预设加密规则对所述返回数据进行处理后发送给所 ...
【技术保护点】
【技术特征摘要】
1.一种数据传输方法,其特征在于,所述方法应用于网关,所述方法包括:获取用户端的请求数据;若所述请求数据的状态为非加密状态,则将所述请求数据发送给后台端,若所述请求数据的状态为加密状态,则按照加密方式对所述请求数据进行解密后,将解密后的请求数据发送给所述后台端;获取所述后台端基于所述请求数据生成的返回数据,基于预设加密规则对所述返回数据进行处理后发送给所述用户端。2.根据权利要求1所述的数据传输方法,其特征在于,所述预设加密规则包括加密开关、所述加密方式以及加密程度;所述基于预设加密规则对所述返回数据进行处理后发送给所述用户端,包括:若所述加密开关为开且所述加密程度不为允许数据降级,则利用所述加密方式对所述返回数据进行加密后发送给所述用户端;若所述加密开关为开且所述加密程度为允许数据降级,则将所述返回数据进行非加密处理后发送给所述用户端;或则在利用所述加密方式对所述返回数据进行加密错误时,将所述返回数据非加密处理后发送给所述用户端;若所述加密开关为关,则将所述返回数据进行非加密处理后发送给所述用户端。3.根据权利要求2所述的数据传输方法,其特征在于,所述获取所述后台端的返回数据,基于预设加密规则对所述返回数据进行处理后发送给所述用户端之前,还包括:基于缓存服务获取管理端所发送的所述加密开关和加密程度;所述加密开关包括开或关;读取预先配置的所述加密方式。4.一种数据传输方法,其特征在于,所述方法应用于用户端,所述方法包括:发送请求数据给网关,以使得所述网关在所述请求数据的状态为非加密状态时将所述请求数据发送给后台端,在所述请求数据的状态为加密状态时按照加密方式对所述请求数据进行解密后发送给所述后台端;接收所述网关基于预设加密规则进行处理后的返回数据。5.根据权利要求4所述的数据传输方法,其特征在于,所述用户端包括有配置信息,所述配置信息表明请求数据是否需要加密以及对应的加密方式;所述发送请求数据给网关,包括:若所述配置信息表明所述请求数据需要加密,则将数据按照对应...
【专利技术属性】
技术研发人员:陈鑫伟,李世杰,王明君,
申请(专利权)人:四川万网鑫成信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。