基于SaaS和Pass平台的数据处理方法及系统技术方案

技术编号:35440768 阅读:16 留言:0更新日期:2022-11-03 11:51
本发明专利技术提供了一种基于SaaS和Pass平台的数据处理方法及系统,该方法包括:接收客户端发送的目标请求;使用客户端对应的私钥对目标请求进行解密,得到用户标识和操作指令;基于用户标识,确定数据库中的目标地址;将操作指令发送至目标地址。本发明专利技术实施例中,客户端发送的目标请求是经过公钥加密后的请求,在接收到目标请求后,使用该客户端对应的私钥对该请求进行解密,得到用户标识和操作指令,通过上述解密过程,防止目标请求在传输过程中被篡改。进而基于用户标识确定数据库中的目标地址,即确定数据库中该客户端对应的存储空间,将操作指令发送至该目标地址,以此提高了在SaaS和Pass平台上进行数据处理的安全性。SaaS和Pass平台上进行数据处理的安全性。SaaS和Pass平台上进行数据处理的安全性。

【技术实现步骤摘要】
基于SaaS和Pass平台的数据处理方法及系统


[0001]本专利技术涉及计算机
,尤其涉及一种基于SaaS和Pass平台的数据处理方法及系统。

技术介绍

[0002]软件即服务(Software as a Service,SaaS)是一种新的软件应用模式,SaaS平台可以为平台用户提供软件服务。平台即服务(Platform as a service,Pass)可以提供各种开发和分发应用的解决方案,比如虚拟服务器和操作系统。
[0003]上述SaaS平台和Pass平台是多个用户所共同使用的平台,在用户客户端向平台发送数据请求的情况下,平台需要将上述数据请求发送至数据库中该用户客户端对应的存储空间,以响应该数据请求。然而,数据请求在传输过程中可能被篡改,进而导致平台将数据请求发送至数据库中其他用户客户端对应的存储空间,这降低了在SaaS平台和Pass平台上进行数据处理的安全性。

技术实现思路

[0004]本专利技术的主要目的在于提供了一种基于SaaS和Pass平台的数据处理方法及系统,旨在解决在SaaS平台和Pass平台上进行数据处理的安全性较低的技术问题。
[0005]第一方面,本专利技术实施例提供了一种基于SaaS和Pass平台的数据处理方法,该方法包括:
[0006]接收客户端发送的目标请求;所述目标请求包括用户标识和操作指令,且所述目标请求为使用所述客户端对应的公钥加密后的请求,所述公钥基于所述用户标识生成;
[0007]使用所述客户端对应的私钥对所述目标请求进行解密,得到所述用户标识和所述操作指令;所述私钥基于所述用户标识生成;
[0008]基于所述用户标识,确定数据库中的目标地址;
[0009]将所述操作指令发送至所述目标地址,以执行所述操作指令对应的操作。
[0010]第二方面,本专利技术实施例提供了一种基于SaaS和Pass平台的数据处理系统,该系统包括:
[0011]接收模块,用于接收客户端发送的目标请求;所述目标请求包括用户标识和操作指令,且所述目标请求为使用所述客户端对应的公钥加密后的请求,所述公钥基于所述用户标识生成;
[0012]解密模块,用于使用所述客户端对应的私钥对所述目标请求进行解密,得到所述用户标识和所述操作指令;所述私钥基于所述用户标识生成;
[0013]第一确定模块,用于基于所述用户标识,确定数据库中的目标地址;
[0014]第一发送模块,用于将所述操作指令发送至所述目标地址,以执行所述操作指令对应的操作。
[0015]第三方面,本专利技术实施例提供了一种电子设备,该电子设备包括处理器、存储器及
存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
[0016]第四方面,本专利技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
[0017]第五方面,本专利技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
[0018]第六方面,本专利技术实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
[0019]本专利技术提供了一种基于SaaS和Pass平台的数据处理方法及系统,该方法包括:接收客户端发送的目标请求;使用客户端对应的私钥对目标请求进行解密,得到用户标识和操作指令;基于用户标识,确定数据库中的目标地址;将操作指令发送至目标地址,以执行操作指令对应的操作。本专利技术实施例中,客户端发送的目标请求是经过公钥加密后的请求,在接收到目标请求后,使用该客户端对应的私钥对该请求进行解密,得到用户标识和操作指令,通过上述解密过程,防止目标请求在传输过程中被篡改。进而基于用户标识确定数据库中的目标地址,即确定数据库中该客户端对应的存储空间,将操作指令发送至该目标地址,以此避免调用其他客户端对应的存储空间处理该操作指令,提高了在SaaS平台和Pass平台上进行数据处理的安全性。
附图说明
[0020]图1是本专利技术实施例方案涉及的硬件运行环境的装置结构示意图。
[0021]图2是本专利技术实施例提供的基于SaaS和Pass平台的数据处理方法的流程图;
[0022]图3是本专利技术实施例提供的SaaS平台或Pass平台的结构示意图;
[0023]图4本专利技术实施例提供的基于SaaS和Pass平台的数据处理系统的结构示意图;
[0024]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0025]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0026]如图1所示,图1是本专利技术实施例方案涉及的硬件运行环境的终端结构示意图。
[0027]本专利技术终端是一种可移动设备,该终端还可以其他具有存储功能的终端设备。
[0028]如图1所示,该终端可以包括:处理器1001,例如CPU,通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选地用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选地可以包括标准的有线接口、无线接口(如WI

FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non

volatile memory),例如磁盘存储器。存储器1005可选地还可以是独立于前述处理器1001的存储装置。
[0029]可选地,终端还可以包括摄像头、Wi

Fi模块等等,在此不再赘述。
[0030]本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0031]在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要包括输入单元比如键盘,键盘包括无线键盘和有线键盘,用于连接客户端,与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的基于SaaS和Pass平台的数据处理程序,并执行以下操作:
[0032]接收客户端发送的目标请求;
[0033]使用所述客户端对应的私钥对所述目标请求进行解密,得到所述用户标识和所述操作指令;
[0034]基于所述用户标识,确定数据库中的目标地址;
[0035]将所述操作指令发送至所述目标地址,以执行所述操作指本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于SaaS和Pass平台的数据处理方法,其特征在于,包括:接收客户端发送的目标请求;所述目标请求包括用户标识和操作指令,且所述目标请求为使用所述客户端对应的公钥加密后的请求,所述公钥基于所述用户标识生成;使用所述客户端对应的私钥对所述目标请求进行解密,得到所述用户标识和所述操作指令;所述私钥基于所述用户标识生成;基于所述用户标识,确定数据库中的目标地址;将所述操作指令发送至所述目标地址,以执行所述操作指令对应的操作。2.根据权利要求1所述的方法,其特征在于,所述接收客户端发送的目标请求之前,所述方法包括:获取所有客户端对应的用户标识;对于每个第一客户端,基于所述第一客户端对应的第一用户标识以及第二客户端对应的第二用户标识,生成所述第一客户端对应的公钥和私钥;所述第二客户端与所述第一客户端相关联;向所述第一客户端发送所述公钥。3.根据权利要求2所述的方法,其特征在于,所述基于所述第一客户端对应的第一用户标识以及第二客户端对应的第二用户标识,生成所述第一客户端对应的公钥和私钥包括:使用加密算法计算所述第一用户标识和所述第二用户标识,生成所述第一客户端对应的公钥和私钥。4.根据权利要求1所述的方法,其特征在于,所述接收客户端发送的目标请求之前,所述方法包括:在新增第三客户端的情况下,获取所述第三客户端对应的第三用户标识;确定与所述第三客户端相关联的第四客户端;基于所述第三用户标识和所述第四客户端对应的第四用户标识,生成所述第三客户端对应的公钥和私钥;向所述第三客户端发送所述公钥。5.根据权利要求1

4中任一项所述的方法,其特征在于,所述用户标识包括IP地址。6.根据权利要求1所述的方法,其特征在于,所述基于所述用户标识,确定数据库中的目...

【专利技术属性】
技术研发人员:邓星星文齐峰
申请(专利权)人:深圳蜂鸟创新科技服务有限公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1