[发明专利]一种同态加密请求的路由方法和装置有效
申请号: | 202110036349.0 | 申请日: | 2021-01-12 |
公开(公告)号: | CN112866223B | 公开(公告)日: | 2022-11-08 |
发明(设计)人: | 贺虎 | 申请(专利权)人: | 北京金山云网络技术有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/00;G06F9/50 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 卢万腾;吴雪 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 同态 加密 请求 路由 方法 装置 | ||
本申请公开了一种同态加密请求的路由方法和装置,涉及区块链领域。其中,该方法包括:将应用系统发送的同态加密请求路由至与应用系统的密文运算类型相同的部分同态加密算法;对部分同态加密算法的运算负载进行监控;在部分同态加密算法的运算负载大于或者等于运算负载阈值的情况下,将部分同态加密算法的运算负载在部分同态加密算法与全同态加密算法之间进行分配。本申请解决了相关技术中同态加密请求的处理效率较低的技术问题。
技术领域
本申请涉及计算机领域,尤其涉及一种同态加密请求的路由方法和装置。
背景技术
在同态加密场景下,目前各个平台所提供的同态加密方式较为单一,对于所有的同态加密请求均使用单一的同态加密方式进行计算,在大并发量的时候,平台的处理压力会激增,导致无法及时对请求进行处理,影响请求的处理效率。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本申请提供了一种同态加密请求的路由方法和装置,以至少解决相关技术中同态加密请求的处理效率较低的技术问题。
根据本申请实施例的一个方面,提供了一种同态加密请求的路由方法,包括:
将应用系统发送的同态加密请求路由至与所述应用系统的密文运算类型相同的部分同态加密算法;
对所述部分同态加密算法的运算负载进行监控;
在所述部分同态加密算法的运算负载大于或者等于运算负载阈值的情况下,将所述部分同态加密算法的运算负载在所述部分同态加密算法与全同态加密算法之间进行分配。
可选地,将应用系统发送的同态加密请求路由至与所述应用系统的密文运算类型相同的部分同态加密算法包括:
在所述应用系统的密文运算类型为加法运算类型的情况下,将所述应用系统发送的同态加密请求路由至加法同态加密算法;
在所述应用系统的密文运算类型为乘法运算类型的情况下,将所述应用系统发送的同态加密请求路由至乘法同态加密算法。
可选地,对所述部分同态加密算法的运算负载进行监控包括以下之一:
对发送到所述部分同态加密算法上的并发请求数量进行监控,其中,在所述并发请求数量大于或者等于请求数据阈值的情况下,确定所述部分同态加密算法的运算负载大于或者等于运算负载阈值;
对所述部分同态加密算法上占用的运算资源进行监控,其中,在所述运算资源大于或者等于运算资源阈值的情况下,确定所述部分同态加密算法的运算负载大于或者等于运算负载阈值。
可选地,将所述部分同态加密算法的运算负载在所述部分同态加密算法与全同态加密算法之间进行分配包括:
从所述部分同态加密算法的运算负载中获取超出所述运算负载阈值的目标运算负载;
将所述目标运算负载分配至所述全同态加密算法。
可选地,从所述部分同态加密算法的运算负载中获取超出所述运算负载阈值的目标运算负载包括以下之一:
从发送至所述部分同态加密算法的同态加密请求中获取超出请求数量阈值的同态加密请求作为所述目标运算负载;
从所述部分同态加密算法上占用的运算资源中确定超出运算资源阈值的运算资源量;从发送至所述部分同态加密算法的同态加密请求中获取满足所述运算资源量的同态加密请求作为所述目标运算负载。
根据本申请实施例的另一方面,还提供了一种同态加密请求的路由装置,包括:
路由模块,用于将应用系统发送的同态加密请求路由至与所述应用系统的密文运算类型相同的部分同态加密算法;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司,未经北京金山云网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110036349.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型的AR智能眼镜
- 下一篇:一种艺术创作用翻转绘图装置