[发明专利]一种数据处理方法、装置和电子设备在审
申请号: | 201910539464.2 | 申请日: | 2019-06-20 |
公开(公告)号: | CN112115488A | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 李艺;王国赛;王蜀洪 | 申请(专利权)人: | 华控清交信息科技(北京)有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100084 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 电子设备 | ||
1.一种数据处理方法,其特征在于,包括:
获取循环语句,所述循环语句的判断条件中包含密文变量;
将所述循环语句的循环执行次数设置为预设的明文次数;以及
将所述判断条件的密文比较结果融合到循环语句的循环体中参与循环计算;
其中,所述密文比较结果为0或1的密文。
2.如权利要求1所述的方法,其特征在于,所述预设的明文次数为第一预设次数,所述第一预设次数根据经验值设定。
3.如权利要求1所述的方法,其特征在于,所述预设的明文次数为第二预设次数,所述方法还包括:
在所述循环语句每执行完成第二预设次数后,恢复出所述判断条件的密文比较结果的明文;
根据所述恢复出的所述判断条件的密文比较结果的明文,确定是否继续执行所述循环语句。
4.如权利要求3所述的方法,其特征在于,所述循环语句包括至少一个判断条件。
5.如权利要求4所述的方法,其特征在于,所述在所述循环语句每执行完成第二预设次数后,恢复出所述判断条件的密文比较结果的明文,包括:
在所述循环语句每执行完成第二预设次数后,恢复出部分或全部判断条件的密文比较结果的明文。
6.如权利要求3或5所述的方法,其特征在于,所述循环语句的判断条件包括循环继续判断条件和/或循环终止判断条件;
所述根据所述恢复出的所述判断条件的密文比较结果的明文,确定是否继续执行所述循环语句,包括:
判断所述恢复出的所述循环终止判断条件的密文比较结果的明文是否为1;若是,则终止循环;否则,继续执行所述第二预设次数的循环;或者,
判断所述恢复出的所述循环继续判断条件的密文比较结果的明文是否为0;若是,则终止循环;否则,继续执行所述第二预设次数的循环。
7.如权利要求1所述的方法,其特征在于,所述将所述循环终止判断条件的密文比较结果融合到循环语句的循环体中参与循环计算,包括:
添加一变量;
依据所述判断条件的密文比较结果,为所述变量赋值,其中,当所述判断条件成立时,对应的密文比较结果为1的密文,当所述判断条件不成立时,对应的密文比较结果为0的密文;
将所述变量融合到所述循环语句的循环体中参与循环计算。
8.一种数据处理装置,其特征在于,包括:
语句获取模块,用于获取循环语句,所述循环语句的判断条件中包含密文变量;
循环次数设置模块,用于将所述循环语句的循环执行次数设置为预设的明文次数;
融合计算模块,用于将所述判断条件的密文比较结果融合到循环语句的循环体中参与循环计算;其中,所述密文比较结果为0或1的密文。
9.一种可读介质,其特征在于,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如方法权利要求1-7中一个或多个所述的数据处理方法。
10.一种电子设备,包括:
一个或多个处理器;和
其上存储有指令的一个或多个可读介质,当由所述一个或多个处理器执行时,使得所述电子设备执行如权利要求1-7中一个或多个所述的数据处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华控清交信息科技(北京)有限公司,未经华控清交信息科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910539464.2/1.html,转载请声明来源钻瓜专利网。