基于SaaS和Pass平台的数据处理方法及系统与流程

文档序号:32007183发布日期:2022-11-02 13:48阅读:来源:国知局

技术特征:
1.一种基于saas和pass平台的数据处理方法,其特征在于,包括:接收客户端发送的目标请求;所述目标请求包括用户标识和操作指令,且所述目标请求为使用所述客户端对应的公钥加密后的请求,所述公钥基于所述用户标识生成;使用所述客户端对应的私钥对所述目标请求进行解密,得到所述用户标识和所述操作指令;所述私钥基于所述用户标识生成;基于所述用户标识,确定数据库中的目标地址;将所述操作指令发送至所述目标地址,以执行所述操作指令对应的操作。2.根据权利要求1所述的方法,其特征在于,所述接收客户端发送的目标请求之前,所述方法包括:获取所有客户端对应的用户标识;对于每个第一客户端,基于所述第一客户端对应的第一用户标识以及第二客户端对应的第二用户标识,生成所述第一客户端对应的公钥和私钥;所述第二客户端与所述第一客户端相关联;向所述第一客户端发送所述公钥。3.根据权利要求2所述的方法,其特征在于,所述基于所述第一客户端对应的第一用户标识以及第二客户端对应的第二用户标识,生成所述第一客户端对应的公钥和私钥包括:使用加密算法计算所述第一用户标识和所述第二用户标识,生成所述第一客户端对应的公钥和私钥。4.根据权利要求1所述的方法,其特征在于,所述接收客户端发送的目标请求之前,所述方法包括:在新增第三客户端的情况下,获取所述第三客户端对应的第三用户标识;确定与所述第三客户端相关联的第四客户端;基于所述第三用户标识和所述第四客户端对应的第四用户标识,生成所述第三客户端对应的公钥和私钥;向所述第三客户端发送所述公钥。5.根据权利要求1-4中任一项所述的方法,其特征在于,所述用户标识包括ip地址。6.根据权利要求1所述的方法,其特征在于,所述基于所述用户标识,确定数据库中的目标地址包括:在预设的用户列表中对所述用户标识进行查询;所述用户列表用于表征用户标识和地址信息之间的映射关系;在所述用户列表中存在与所述用户标识相关联的地址信息的情况下,将所述地址信息表征的地址确定为所述目标地址。7.根据权利要求6所述的方法,其特征在于,所述在预设的用户列表中对所述用户标识进行查询之前,所述方法包括:统计所述用户列表中每个用户标识对应的客户端的每秒查询率;删除所述用户列表中每秒查询率低于预设阈值的客户端对应的用户标识,以更新所述用户列表。8.一种基于saas和pass平台的数据处理系统,其特征在于,所述系统包括:接收模块,用于接收客户端发送的目标请求;所述目标请求包括用户标识和操作指令,
且所述目标请求为使用所述客户端对应的公钥加密后的请求,所述公钥基于所述用户标识生成;解密模块,用于使用所述客户端对应的私钥对所述目标请求进行解密,得到所述用户标识和所述操作指令;所述私钥基于所述用户标识生成;第一确定模块,用于基于所述用户标识,确定数据库中的目标地址;第一发送模块,用于将所述操作指令发送至所述目标地址,以执行所述操作指令对应的操作。9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现权利要求1-7中任一项所述的基于saas和pass平台的数据处理方法。10.一种存储介质,其特征在于,所述存储介质上存储有数据处理程序,所述数据处理程序被处理器执行时实现如权利要求1-7任一项所述的基于saas和pass平台的数据处理方法的步骤。

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


技术研发人员:邓星星 文齐峰
受保护的技术使用者:深圳蜂鸟创新科技服务有限公司
技术研发日:2022.06.08
技术公布日:2022/11/1
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1