[发明专利]基于隐私计算的消息推送方法及装置在审
申请号: | 202310025201.6 | 申请日: | 2023-01-09 |
公开(公告)号: | CN116032639A | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 谢超宇;陈俊宇;牟航;刘旗艳 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;G06F16/958;G06F21/60;H04L51/214;H04L67/55 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 隐私 计算 消息 推送 方法 装置 | ||
1.一种基于隐私计算的消息推送方法,其特征在于,所述方法包含:
根据接收到的消息推送请求解析获得分析策略和身份信息;
根据所述分析策略获得对应的计算逻辑,根据所述计算逻辑和所述身份信息通过多方安全计算方法与预设的一个或多个参与方进行联合计算获得对应的目标数据;
根据所述目标数据和所述分析策略进行消息推送。
2.根据权利要求1所述的基于隐私计算的消息推送方法,其特征在于,根据所述计算逻辑和所述身份信息通过多方安全计算方法与预设的一个或多个参与方进行联合计算获得对应的目标数据包含:
根据所述计算逻辑构建布尔电路,根据所述布尔电路加密生成混淆电路;
根据所述混淆电路和所述身份信息与预设的一个或多个参与方进行联合计算获得对应的目标数据。
3.根据权利要求2所述的基于隐私计算的消息推送方法,其特征在于,根据所述计算逻辑构建布尔电路,根据所述布尔电路加密生成混淆电路包含:
根据所述计算逻辑通过frutta语言在JUGO-IDE中编写计算流程,通过编译器将所述计算流程转换为布尔电路;
根据随机生成的密钥对所述布尔电路的每个门进行逐层加密生成混淆电路。
4.根据权利要求3所述的基于隐私计算的消息推送方法,其特征在于,根据所述混淆电路和所述身份信息与预设的一个或多个参与方进行联合计算获得对应的目标数据包含:
根据所述身份信息生成对应的标签数据,将所述标签数据和所述混淆电路提供至预设的一个或多个参与方进行联合计算,获得对应的目标数据。
5.根据权利要求4所述的基于隐私计算的消息推送方法,其特征在于,根据所述混淆电路和所述身份信息与预设的一个或多个参与方进行联合计算获得对应的目标数据还包含:
通过cut-and-choose不经意传输协议将所述混淆电路和所述身份信息提供至所述参与方。
6.根据权利要求1所述的基于隐私计算的消息推送方法,其特征在于,根据所述目标数据和所述分析策略进行消息推送包含:
根据所述分析策略获得比较阈值,根据比较阈值和所述目标数据之间的比较结果进行消息推送。
7.一种基于隐私计算的消息推送装置,其特征在于,所述装置包含解析模块、计算模块和推送模块;
所述解析模块用于根据接收到的消息推送请求解析获得分析策略和身份信息;
所述计算模块用于根据所述分析策略获得对应的计算逻辑,根据所述计算逻辑和所述身份信息通过多方安全计算方法与预设的一个或多个参与方进行联合计算获得对应的目标数据;
所述推送模块用于根据所述目标数据和所述分析策略进行消息推送。
8.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6任一所述方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有由计算机执行权利要求1至6任一所述方法的计算机程序。
10.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1至6任一所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310025201.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:资源信息获取方法、装置、电子设备及存储介质
- 下一篇:喷气装置